aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest
diff options
context:
space:
mode:
authorAvi Ziv <avi.ziv@amdocs.com>2017-07-18 19:45:38 +0300
committerAvi Ziv <avi.ziv@amdocs.com>2017-07-18 19:45:38 +0300
commitb8e2faf476202b6ffe61bc3a9a37df1304881d40 (patch)
treef78b8c0517d8e16c5ae610bf8b49f68ea8a312a1 /openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest
parent75aacbbe1acf78fa53378f07f0a8c7769449a17e (diff)
[SDC] Onboarding 1710 rebase.
Change-Id: If3b6b81d221fde13908f1e8160db6f7d9433c535 Signed-off-by: Avi Ziv <avi.ziv@amdocs.com>
Diffstat (limited to 'openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest')
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/GlobalSubstitutionTypesServiceTemplate.yaml832
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/MainServiceTemplate.yaml12
-rw-r--r--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 (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/Nested_pd_server_2ServiceTemplate.yaml)4
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/GlobalSubstitutionTypesServiceTemplate.yaml838
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/MainServiceTemplate.yaml12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/Nested_pd_serverServiceTemplate.yaml294
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/GlobalSubstitutionTypesServiceTemplate.yaml832
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/MainServiceTemplate.yaml12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/Nested_pd_serverServiceTemplate.yaml294
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/Nested_pd_server_1ServiceTemplate.yaml294
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/in/MANIFEST.json17
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/in/hot-mog-0108-bs1271.env6
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/in/hot-mog-0108-bs1271.yml87
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/out/GlobalSubstitutionTypesServiceTemplate.yaml440
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/out/MainServiceTemplate.yaml193
-rw-r--r--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 (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/Nested_pd_server_0ServiceTemplate.yaml)40
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/GlobalSubstitutionTypesServiceTemplate.yaml2062
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/MainServiceTemplate.yaml286
-rw-r--r--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.yaml12
-rw-r--r--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 (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml)12
-rw-r--r--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.yaml8
-rw-r--r--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 (renamed from 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_0ServiceTemplate.yaml)12
-rw-r--r--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.yaml8
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_pcma_serverServiceTemplate.yaml444
-rw-r--r--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.yaml435
-rw-r--r--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.yaml757
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/in/hot-mog-0108-bs1271.yml10
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml2320
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/MainServiceTemplate.yaml276
-rw-r--r--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.yaml8
-rw-r--r--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 (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml)12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml420
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml420
-rw-r--r--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.yaml8
-rw-r--r--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 (renamed from 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_0ServiceTemplate.yaml)12
-rw-r--r--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.yaml8
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_pcma_serverServiceTemplate.yaml444
-rw-r--r--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.yaml435
-rw-r--r--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.yaml757
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/GlobalSubstitutionTypesServiceTemplate.yaml2208
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/MainServiceTemplate.yaml168
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c1_scalling_instanceServiceTemplate.yaml8
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instanceServiceTemplate.yaml (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml)12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml420
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_a_single_1aServiceTemplate.yaml8
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1bServiceTemplate.yaml (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_0ServiceTemplate.yaml)12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_1ServiceTemplate.yaml8
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_pcma_serverServiceTemplate.yaml444
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_pcma_server_1ServiceTemplate.yaml435
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/nested-no_vfc_v0.1ServiceTemplate.yaml757
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/in/hot-mog-0108-bs1271.yml113
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml3678
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/MainServiceTemplate.yaml1073
-rw-r--r--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.yaml8
-rw-r--r--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.yaml8
-rw-r--r--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 (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml)306
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml412
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_2ServiceTemplate.yaml412
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_3ServiceTemplate.yaml420
-rw-r--r--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.yaml410
-rw-r--r--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.yaml8
-rw-r--r--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.yaml4
-rw-r--r--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 (renamed from 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_0ServiceTemplate.yaml)12
-rw-r--r--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.yaml8
-rw-r--r--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 (renamed from 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_0ServiceTemplate.yaml)8
-rw-r--r--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.yaml4
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_pcma_serverServiceTemplate.yaml444
-rw-r--r--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.yaml435
-rw-r--r--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.yaml757
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/MANIFEST.json42
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/main.yml176
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested-pattern-4-same-type.yml66
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested-pattern-4.yml66
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested1-no-compute.yml29
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested1.yml162
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested2.yml180
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested3.yml34
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml12765
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/MainServiceTemplate.yaml322
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--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.yaml425
-rw-r--r--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.yaml425
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested1-no-computeServiceTemplate.yaml165
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested1ServiceTemplate.yaml2323
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested2ServiceTemplate.yaml1501
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested3ServiceTemplate.yaml87
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/MANIFEST.json27
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/main.yml54
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/nested1.yml91
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/nested2.yml96
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/nested3.yml66
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml5294
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/MainServiceTemplate.yaml128
-rw-r--r--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.yaml310
-rw-r--r--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.yaml310
-rw-r--r--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.yaml310
-rw-r--r--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.yaml310
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested1ServiceTemplate.yaml1093
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested2ServiceTemplate.yaml774
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested3ServiceTemplate.yaml434
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/MANIFEST.json27
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/main.yml73
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/nested1.yml74
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/nested2.yml73
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/nested3.yml68
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml7599
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/MainServiceTemplate.yaml151
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/Nested_cmauiServiceTemplate.yaml310
-rw-r--r--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.yaml310
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/Nested_oamServiceTemplate.yaml310
-rw-r--r--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.yaml310
-rw-r--r--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.yaml294
-rw-r--r--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 (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/Nested_pd_server_1ServiceTemplate.yaml)0
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/Nested_psServiceTemplate.yaml310
-rw-r--r--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.yaml310
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested1ServiceTemplate.yaml1191
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested2ServiceTemplate.yaml847
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested3ServiceTemplate.yaml495
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/MANIFEST.json27
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/main.yml73
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/nested1.yml70
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/nested2.yml70
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/nested3.yml65
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml7527
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/MainServiceTemplate.yaml151
-rw-r--r--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.yaml294
-rw-r--r--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 (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/Nested_pd_server_1ServiceTemplate.yaml)0
-rw-r--r--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 (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/Nested_pd_server_2ServiceTemplate.yaml)136
-rw-r--r--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 (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/Nested_pd_server_0ServiceTemplate.yaml)4
-rw-r--r--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.yaml294
-rw-r--r--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 (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/Nested_pd_server_2ServiceTemplate.yaml)4
-rw-r--r--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.yaml294
-rw-r--r--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 (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/Nested_pd_server_0ServiceTemplate.yaml)4
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested1ServiceTemplate.yaml1176
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested2ServiceTemplate.yaml834
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested3ServiceTemplate.yaml482
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/MANIFEST.json33
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/main.yml41
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested-no-compute.yml67
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested-pattern-4.yml66
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested1.yml197
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested2.yml197
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml7902
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/MainServiceTemplate.yaml524
-rw-r--r--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.yaml308
-rw-r--r--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.yaml308
-rw-r--r--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.yaml317
-rw-r--r--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.yaml317
-rw-r--r--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.yaml301
-rw-r--r--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.yaml308
-rw-r--r--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.yaml308
-rw-r--r--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.yaml301
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/nested-no-computeServiceTemplate.yaml252
-rw-r--r--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.yaml425
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/nested1ServiceTemplate.yaml1669
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/in/MANIFEST.json17
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/in/main.yml16
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/in/nested1.yml181
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/GlobalSubstitutionTypesServiceTemplate.yaml3844
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/MainServiceTemplate.yaml35
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/nested1ServiceTemplate.yaml1404
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/MANIFEST.json28
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/main.yml47
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/nested-no-compute.yml67
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/nested-pattern-4.yml66
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/nested1.yml186
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml4674
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/MainServiceTemplate.yaml110
-rw-r--r--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.yaml301
-rw-r--r--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.yaml308
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/nested-no-computeServiceTemplate.yaml252
-rw-r--r--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.yaml425
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/nested1ServiceTemplate.yaml1411
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/in/MANIFEST.json17
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/in/main.yml16
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/in/nested1.yml82
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/GlobalSubstitutionTypesServiceTemplate.yaml1198
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/MainServiceTemplate.yaml35
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/Nested_cmauiServiceTemplate.yaml301
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/nested1ServiceTemplate.yaml544
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/in/MANIFEST.json17
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/in/main.yml16
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/in/nested1.yml62
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/out/GlobalSubstitutionTypesServiceTemplate.yaml277
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/out/MainServiceTemplate.yaml35
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/out/nested1ServiceTemplate.yaml248
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/in/MANIFEST.json17
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/in/main.yml16
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/in/nested1.yml68
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/GlobalSubstitutionTypesServiceTemplate.yaml1148
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/MainServiceTemplate.yaml36
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/Nested_cmauiServiceTemplate.yaml301
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/nested1ServiceTemplate.yaml452
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/in/MANIFEST.json17
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/in/main.yml19
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/in/nested1.yml79
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/GlobalSubstitutionTypesServiceTemplate.yaml1590
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/MainServiceTemplate.yaml41
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/nested1ServiceTemplate.yaml511
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/MANIFEST.json22
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/main.yml38
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/nested-other-file-1B.yml82
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/nested-same-file-1B.yml83
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/GlobalSubstitutionTypesServiceTemplate.yaml3183
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/MainServiceTemplate.yaml76
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--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.yaml301
-rw-r--r--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.yaml515
-rw-r--r--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.yaml515
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/MANIFEST.json22
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/main.yml60
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/nested-other-file-1B.yml84
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/nested-same-file-1B.yml85
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml3207
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/MainServiceTemplate.yaml122
-rw-r--r--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.yaml310
-rw-r--r--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.yaml310
-rw-r--r--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.yaml310
-rw-r--r--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.yaml310
-rw-r--r--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.yaml520
-rw-r--r--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.yaml520
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/diffNestedFilesWithSameComputeType/out/MainServiceTemplate.yaml18
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/GlobalSubstitutionTypesServiceTemplate.yaml3536
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/MainServiceTemplate.yaml911
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/nested_vson_serverServiceTemplate.yaml4
-rw-r--r--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.yaml4
-rw-r--r--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.yaml4
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/GlobalSubstitutionTypesServiceTemplate.yaml2693
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/MainServiceTemplate.yaml2
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/Nested_cmauiServiceTemplate.yaml435
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/Nested_cmaui_1ServiceTemplate.yaml435
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/Nested_cmaui_2ServiceTemplate.yaml435
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/Nested_jsaServiceTemplate.yaml2
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested1ServiceTemplate.yaml393
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested2ServiceTemplate.yaml409
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested3ServiceTemplate.yaml391
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested4ServiceTemplate.yaml120
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml1138
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesConnectedIn/out/MainServiceTemplate.yaml232
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml578
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/MainServiceTemplate.yaml160
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/Nested_computeServiceTemplate.yaml4
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml573
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/MainServiceTemplate.yaml138
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/Nested_computeServiceTemplate.yaml4
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneCompute/out/MainServiceTemplate.yaml12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneComputeDiffPortType/out/MainServiceTemplate.yaml12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/GlobalSubstitutionTypesServiceTemplate.yaml435
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/MainServiceTemplate.yaml2
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/Nested_computeServiceTemplate.yaml2
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/Nested_pcm_serverServiceTemplate.yaml319
-rw-r--r--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.yaml587
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoDiffComputeTypes/out/GlobalSubstitutionTypesServiceTemplate.yaml866
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoDiffComputeTypes/out/Nested_pcm_serverServiceTemplate.yaml319
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoDiffComputeTypes/out/Nested_pd_serverServiceTemplate.yaml319
-rw-r--r--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.yaml589
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedPointingToThreeDiffNestedFilesSameComputeType/out/MainServiceTemplate.yaml22
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedSameTypeTwoPointingOnSameNestedFile/out/GlobalSubstitutionTypesServiceTemplate.yaml559
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedSameTypeTwoPointingOnSameNestedFile/out/MainServiceTemplate.yaml22
-rw-r--r--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.yaml2
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/twoNestedNodeTemplatesWithSameComputeType/out/GlobalSubstitutionTypesServiceTemplate.yaml559
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/twoNestedNodeTemplatesWithSameComputeType/out/MainServiceTemplate.yaml14
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortOutputParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortOutputParamGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePortWithGetAttr/out/GlobalSubstitutionTypesServiceTemplate.yaml8
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePortWithGetAttr/out/Nested_pd_serverServiceTemplate.yaml4
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePortWithGetAttr/out/Nested_ps_serverServiceTemplate.yaml4
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwodiffporttypesandnested/out/MainServiceTemplate.yaml6
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/diffPortTypeAndOutParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/diffPortTypeAndOutParamGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/GlobalSubstitutionTypesServiceTemplate.yaml1220
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_FSB1ServiceTemplate.yaml201
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_FSB2ServiceTemplate.yaml207
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_GPB1ServiceTemplate.yaml152
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_GPB2ServiceTemplate.yaml144
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_NCB1ServiceTemplate.yaml148
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_NCB2ServiceTemplate.yaml142
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_VLC1ServiceTemplate.yaml397
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_VLC2ServiceTemplate.yaml387
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/in/MANIFEST.json17
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/in/hot-mog-0108-bs1271.env6
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/in/hot-mog-0108-bs1271.yml229
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/out/GlobalSubstitutionTypesServiceTemplate.yaml833
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/out/MainServiceTemplate.yaml417
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/out/Nested_pd_serverServiceTemplate.yaml867
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeDiffPortTypesAndGetAttIn/out/GlobalSubstitutionTypesServiceTemplate.yaml8
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeDiffPortTypesAndGetAttIn/out/Nested_pd_serverServiceTemplate.yaml8
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeSamePortsAndGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeSamePortsAndGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/samePortTypeAndOutParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/samePortTypeAndOutParamGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml12
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithAllConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml20
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithAllConnectivities/out/Nested_oam_serverServiceTemplate.yaml4
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithAllConnectivities/out/Nested_pd_serverServiceTemplate.yaml8
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithAllConnectivities/out/Nested_ps_serverServiceTemplate.yaml8
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/GlobalSubstitutionTypesServiceTemplate.yaml2
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/MainServiceTemplate.yaml34
-rw-r--r--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 (renamed from openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/Nested_pd_server_0ServiceTemplate.yaml)4
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/GlobalSubstitutionTypesServiceTemplate.yaml2
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/MainServiceTemplate.yaml80
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/Nested_pd_serverServiceTemplate.yaml294
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/Nested_pd_server_0ServiceTemplate.yaml294
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoComputesWithGetAttrBetweenThem/out/GlobalSubstitutionTypesServiceTemplate.yaml8
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoComputesWithGetAttrBetweenThem/out/Nested_pd_serverServiceTemplate.yaml4
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoComputesWithGetAttrBetweenThem/out/Nested_ps_serverServiceTemplate.yaml4
325 files changed, 135811 insertions, 17485 deletions
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 0711fb8ecd..c24fab0eea 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -5,837 +5,7 @@ imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
node_types:
- org.openecomp.resource.abstract.nodes.pd_server_0:
- 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
- status: SUPPORTED
- entry_schema:
- type: string
- compute_pd_server_name:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_pd01_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- status: SUPPORTED
- vm_flavor_name:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- vm_image_name:
- 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_pd01_port_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_pd01_port_order:
- type: integer
- required: true
- status: SUPPORTED
- port_pd01_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_network_role:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_network_role_tag:
- 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
- compute_pd_server_user_data_format:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- requirements:
- - dependency_pd_server:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - local_storage_pd_server:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
- occurrences:
- - 0
- - UNBOUNDED
- - dependency_pd_server_pd01_port:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - link_pd_server_pd01_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- capabilities:
- scalable_pd_server:
- type: tosca.capabilities.Scalable
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.packets.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- os_pd_server:
- type: tosca.capabilities.OperatingSystem
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_util_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.iops_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.resident_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu.delta_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- vcpus_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- endpoint_pd_server:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- attachment_pd_server_pd01_port:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- disk.capacity_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.allocation_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.allocation_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_pd_server:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_pd_server:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- disk.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_pd_server_pd01_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- disk.write.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.root.size_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- instance_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- host_pd_server:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
- occurrences:
- - 1
- - UNBOUNDED
- network.outpoing.packets_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.ephemeral.size_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_pd_server_pd01_port:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.latency_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.latency_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.capacity_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.iops_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- org.openecomp.resource.abstract.nodes.pd_server_1:
- 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
- status: SUPPORTED
- entry_schema:
- type: string
- compute_pd_server_name:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_pd01_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- status: SUPPORTED
- vm_flavor_name:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- vm_image_name:
- 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_pd01_port_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_pd01_port_order:
- type: integer
- required: true
- status: SUPPORTED
- port_pd01_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_network_role:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_network_role_tag:
- 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
- compute_pd_server_user_data_format:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- requirements:
- - dependency_pd_server:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - local_storage_pd_server:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
- occurrences:
- - 0
- - UNBOUNDED
- - dependency_pd_server_pd01_port:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - link_pd_server_pd01_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- capabilities:
- scalable_pd_server:
- type: tosca.capabilities.Scalable
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.packets.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- os_pd_server:
- type: tosca.capabilities.OperatingSystem
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_util_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.iops_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.resident_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu.delta_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- vcpus_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- endpoint_pd_server:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- attachment_pd_server_pd01_port:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- disk.capacity_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.allocation_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.allocation_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_pd_server:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_pd_server:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- disk.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_pd_server_pd01_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- disk.write.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.root.size_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- instance_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- host_pd_server:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
- occurrences:
- - 1
- - UNBOUNDED
- network.outpoing.packets_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.ephemeral.size_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_pd_server_pd01_port:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.latency_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.latency_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.capacity_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.iops_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- org.openecomp.resource.abstract.nodes.pd_server_2:
+ org.openecomp.resource.abstract.nodes.pd_server:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
index_value:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/MainServiceTemplate.yaml
index 81cefe6a97..dc1e032e44 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/MainServiceTemplate.yaml
@@ -73,7 +73,7 @@ topology_template:
network_name:
get_input: packet_internal_network_name
abstract_pd_server_2:
- type: org.openecomp.resource.abstract.nodes.pd_server_2
+ type: org.openecomp.resource.abstract.nodes.pd_server
directives:
- substitutable
properties:
@@ -101,7 +101,7 @@ topology_template:
compute_pd_server_user_data_format:
- RAW
service_template_filter:
- substitute_service_template: Nested_pd_server_2ServiceTemplate.yaml
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -114,7 +114,7 @@ topology_template:
node: packet_internal_network
relationship: tosca.relationships.network.LinksTo
abstract_pd_server_0:
- type: org.openecomp.resource.abstract.nodes.pd_server_0
+ type: org.openecomp.resource.abstract.nodes.pd_server
directives:
- substitutable
properties:
@@ -142,7 +142,7 @@ topology_template:
compute_pd_server_user_data_format:
- RAW
service_template_filter:
- substitute_service_template: Nested_pd_server_0ServiceTemplate.yaml
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -155,7 +155,7 @@ topology_template:
node: packet_internal_network
relationship: tosca.relationships.network.LinksTo
abstract_pd_server_1:
- type: org.openecomp.resource.abstract.nodes.pd_server_1
+ type: org.openecomp.resource.abstract.nodes.pd_server
directives:
- substitutable
properties:
@@ -183,7 +183,7 @@ topology_template:
compute_pd_server_user_data_format:
- RAW
service_template_filter:
- substitute_service_template: Nested_pd_server_1ServiceTemplate.yaml
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
count: 1
index_value:
get_property:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/Nested_pd_server_2ServiceTemplate.yaml b/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
index 828bcb6145..fc9395c618 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/Nested_pd_server_2ServiceTemplate.yaml
+++ b/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
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_pd_server_2
+ template_name: Nested_pd_server
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -121,7 +121,7 @@ topology_template:
node: pd_server
relationship: tosca.relationships.network.BindsTo
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.pd_server_2
+ node_type: org.openecomp.resource.abstract.nodes.pd_server
capabilities:
scalable_pd_server:
- pd_server
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/GlobalSubstitutionTypesServiceTemplate.yaml
index e928f3bde2..c24fab0eea 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -5,843 +5,7 @@ imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
node_types:
- org.openecomp.resource.abstract.nodes.pd_server_0:
- 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
- status: SUPPORTED
- entry_schema:
- type: string
- compute_pd_server_name:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_pd01_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- status: SUPPORTED
- vm_flavor_name:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- vm_image_name:
- 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_pd01_port_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_pd01_port_order:
- type: integer
- required: true
- status: SUPPORTED
- port_pd01_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_network_role:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_network_role_tag:
- 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
- compute_pd_server_user_data_format:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- attributes:
- pd_server_show:
- type: list
- status: SUPPORTED
- entry_schema:
- type: string
- requirements:
- - dependency_pd_server:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - local_storage_pd_server:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
- occurrences:
- - 0
- - UNBOUNDED
- - dependency_pd_server_pd01_port:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - link_pd_server_pd01_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- capabilities:
- scalable_pd_server:
- type: tosca.capabilities.Scalable
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.packets.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- os_pd_server:
- type: tosca.capabilities.OperatingSystem
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_util_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.iops_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.resident_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu.delta_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- vcpus_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- endpoint_pd_server:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- attachment_pd_server_pd01_port:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- disk.capacity_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.allocation_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.allocation_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_pd_server:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_pd_server:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- disk.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_pd_server_pd01_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- disk.write.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.root.size_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- instance_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- host_pd_server:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
- occurrences:
- - 1
- - UNBOUNDED
- network.outpoing.packets_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.ephemeral.size_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_pd_server_pd01_port:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.latency_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.latency_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.capacity_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.iops_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- org.openecomp.resource.abstract.nodes.pd_server_1:
- 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
- status: SUPPORTED
- entry_schema:
- type: string
- compute_pd_server_name:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_pd01_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- status: SUPPORTED
- vm_flavor_name:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- vm_image_name:
- 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_pd01_port_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_pd01_port_order:
- type: integer
- required: true
- status: SUPPORTED
- port_pd01_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_network_role:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_network_role_tag:
- 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
- compute_pd_server_user_data_format:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- requirements:
- - dependency_pd_server:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - local_storage_pd_server:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
- occurrences:
- - 0
- - UNBOUNDED
- - dependency_pd_server_pd01_port:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - link_pd_server_pd01_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- capabilities:
- scalable_pd_server:
- type: tosca.capabilities.Scalable
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.packets.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- os_pd_server:
- type: tosca.capabilities.OperatingSystem
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_util_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.iops_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.resident_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu.delta_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- vcpus_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- endpoint_pd_server:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- attachment_pd_server_pd01_port:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- disk.capacity_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.allocation_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.allocation_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_pd_server:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_pd_server:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- disk.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_pd_server_pd01_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- disk.write.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.root.size_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- instance_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- host_pd_server:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
- occurrences:
- - 1
- - UNBOUNDED
- network.outpoing.packets_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.ephemeral.size_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_pd_server_pd01_port:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.latency_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.latency_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.capacity_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.iops_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- org.openecomp.resource.abstract.nodes.pd_server_2:
+ org.openecomp.resource.abstract.nodes.pd_server:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
index_value:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/MainServiceTemplate.yaml
index 544cc80eae..b9db6577bb 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/MainServiceTemplate.yaml
@@ -167,7 +167,7 @@ topology_template:
default: oam_protected_net_0
node_templates:
abstract_pd_server_2:
- type: org.openecomp.resource.abstract.nodes.pd_server_2
+ type: org.openecomp.resource.abstract.nodes.pd_server
directives:
- substitutable
properties:
@@ -200,7 +200,7 @@ topology_template:
compute_pd_server_user_data_format:
- RAW
service_template_filter:
- substitute_service_template: Nested_pd_server_2ServiceTemplate.yaml
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -213,7 +213,7 @@ topology_template:
name:
get_input: dummy_net_name_1
abstract_pd_server_0:
- type: org.openecomp.resource.abstract.nodes.pd_server_0
+ type: org.openecomp.resource.abstract.nodes.pd_server
directives:
- substitutable
properties:
@@ -244,7 +244,7 @@ topology_template:
compute_pd_server_user_data_format:
- RAW
service_template_filter:
- substitute_service_template: Nested_pd_server_0ServiceTemplate.yaml
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -252,7 +252,7 @@ topology_template:
- service_template_filter
- index_value
abstract_pd_server_1:
- type: org.openecomp.resource.abstract.nodes.pd_server_1
+ type: org.openecomp.resource.abstract.nodes.pd_server
directives:
- substitutable
properties:
@@ -283,7 +283,7 @@ topology_template:
compute_pd_server_user_data_format:
- RAW
service_template_filter:
- substitute_service_template: Nested_pd_server_1ServiceTemplate.yaml
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
count: 1
index_value:
get_property:
diff --git a/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 b/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
new file mode 100644
index 0000000000..fc9395c618
--- /dev/null
+++ b/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
@@ -0,0 +1,294 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ 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
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_pd01_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd01_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_order:
+ type: integer
+ required: true
+ port_pd01_port_subnetpoolid:
+ type: string
+ required: true
+ port_pd01_port_network_role:
+ type: string
+ required: true
+ 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
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ pd_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_name
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pd_server_user_data_format
+ - index_value
+ pd_server_pd01_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_pd01_port_exCP_naming
+ vlan_requirements:
+ get_input: port_pd01_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pd01_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd01_port_network_role_tag
+ mac_requirements:
+ get_input: port_pd01_port_mac_requirements
+ order:
+ get_input: port_pd01_port_order
+ network_role:
+ get_input: port_pd01_port_network_role
+ subnetpoolid:
+ get_input: port_pd01_port_subnetpoolid
+ network:
+ get_input:
+ - port_pd01_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server
+ capabilities:
+ scalable_pd_server:
+ - pd_server
+ - scalable
+ disk.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.read.bytes.rate
+ memory.usage_pd_server:
+ - pd_server
+ - memory.usage
+ memory_pd_server:
+ - pd_server
+ - memory
+ disk.device.usage_pd_server:
+ - pd_server
+ - disk.device.usage
+ network.outgoing.packets.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outgoing.packets.rate
+ os_pd_server:
+ - pd_server
+ - os
+ disk.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.write.bytes.rate
+ network.incoming.bytes_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.bytes
+ cpu_pd_server:
+ - pd_server
+ - cpu
+ cpu_util_pd_server:
+ - pd_server
+ - cpu_util
+ disk.device.write.requests.rate_pd_server:
+ - pd_server
+ - disk.device.write.requests.rate
+ disk.read.bytes_pd_server:
+ - pd_server
+ - disk.read.bytes
+ disk.device.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.read.bytes.rate
+ network.outgoing.bytes_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outgoing.bytes
+ disk.iops_pd_server:
+ - pd_server
+ - disk.iops
+ memory.resident_pd_server:
+ - pd_server
+ - memory.resident
+ cpu.delta_pd_server:
+ - pd_server
+ - cpu.delta
+ network.incoming.packets.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.packets.rate
+ vcpus_pd_server:
+ - pd_server
+ - vcpus
+ disk.device.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.write.bytes.rate
+ disk.device.write.requests_pd_server:
+ - pd_server
+ - disk.device.write.requests
+ endpoint_pd_server:
+ - pd_server
+ - endpoint
+ attachment_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - attachment
+ disk.capacity_pd_server:
+ - pd_server
+ - disk.capacity
+ disk.device.allocation_pd_server:
+ - pd_server
+ - disk.device.allocation
+ disk.allocation_pd_server:
+ - pd_server
+ - disk.allocation
+ binding_pd_server:
+ - pd_server
+ - binding
+ disk.read.requests_pd_server:
+ - pd_server
+ - disk.read.requests
+ feature_pd_server:
+ - pd_server
+ - feature
+ disk.usage_pd_server:
+ - pd_server
+ - disk.usage
+ binding_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - binding
+ disk.write.bytes_pd_server:
+ - pd_server
+ - disk.write.bytes
+ network.incoming.bytes.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.bytes.rate
+ network.incoming.packets_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.packets
+ disk.device.read.requests.rate_pd_server:
+ - pd_server
+ - disk.device.read.requests.rate
+ disk.root.size_pd_server:
+ - pd_server
+ - disk.root.size
+ disk.device.read.bytes_pd_server:
+ - pd_server
+ - disk.device.read.bytes
+ disk.device.write.bytes_pd_server:
+ - pd_server
+ - disk.device.write.bytes
+ disk.device.read.requests_pd_server:
+ - pd_server
+ - disk.device.read.requests
+ instance_pd_server:
+ - pd_server
+ - instance
+ host_pd_server:
+ - pd_server
+ - host
+ network.outpoing.packets_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outpoing.packets
+ disk.write.requests.rate_pd_server:
+ - pd_server
+ - disk.write.requests.rate
+ disk.ephemeral.size_pd_server:
+ - pd_server
+ - disk.ephemeral.size
+ disk.write.requests_pd_server:
+ - pd_server
+ - disk.write.requests
+ feature_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - feature
+ disk.device.latency_pd_server:
+ - pd_server
+ - disk.device.latency
+ disk.latency_pd_server:
+ - pd_server
+ - disk.latency
+ disk.device.capacity_pd_server:
+ - pd_server
+ - disk.device.capacity
+ network.outgoing.bytes.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outgoing.bytes.rate
+ disk.device.iops_pd_server:
+ - pd_server
+ - disk.device.iops
+ requirements:
+ local_storage_pd_server:
+ - pd_server
+ - local_storage
+ link_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - link
+ dependency_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - dependency
+ dependency_pd_server:
+ - pd_server
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 0711fb8ecd..c24fab0eea 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -5,837 +5,7 @@ imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
node_types:
- org.openecomp.resource.abstract.nodes.pd_server_0:
- 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
- status: SUPPORTED
- entry_schema:
- type: string
- compute_pd_server_name:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_pd01_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- status: SUPPORTED
- vm_flavor_name:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- vm_image_name:
- 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_pd01_port_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_pd01_port_order:
- type: integer
- required: true
- status: SUPPORTED
- port_pd01_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_network_role:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_network_role_tag:
- 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
- compute_pd_server_user_data_format:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- requirements:
- - dependency_pd_server:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - local_storage_pd_server:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
- occurrences:
- - 0
- - UNBOUNDED
- - dependency_pd_server_pd01_port:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - link_pd_server_pd01_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- capabilities:
- scalable_pd_server:
- type: tosca.capabilities.Scalable
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.packets.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- os_pd_server:
- type: tosca.capabilities.OperatingSystem
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_util_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.iops_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.resident_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu.delta_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- vcpus_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- endpoint_pd_server:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- attachment_pd_server_pd01_port:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- disk.capacity_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.allocation_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.allocation_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_pd_server:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_pd_server:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- disk.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_pd_server_pd01_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- disk.write.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.root.size_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- instance_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- host_pd_server:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
- occurrences:
- - 1
- - UNBOUNDED
- network.outpoing.packets_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.ephemeral.size_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_pd_server_pd01_port:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.latency_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.latency_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.capacity_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.iops_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- org.openecomp.resource.abstract.nodes.pd_server_1:
- 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
- status: SUPPORTED
- entry_schema:
- type: string
- compute_pd_server_name:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_pd01_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- status: SUPPORTED
- vm_flavor_name:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- vm_image_name:
- 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_pd01_port_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_pd01_port_order:
- type: integer
- required: true
- status: SUPPORTED
- port_pd01_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_network_role:
- type: string
- required: true
- status: SUPPORTED
- port_pd01_port_network_role_tag:
- 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
- compute_pd_server_user_data_format:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- requirements:
- - dependency_pd_server:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - local_storage_pd_server:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
- occurrences:
- - 0
- - UNBOUNDED
- - dependency_pd_server_pd01_port:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - link_pd_server_pd01_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- capabilities:
- scalable_pd_server:
- type: tosca.capabilities.Scalable
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.packets.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- os_pd_server:
- type: tosca.capabilities.OperatingSystem
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_util_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.iops_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.resident_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu.delta_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- vcpus_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- endpoint_pd_server:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- attachment_pd_server_pd01_port:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- disk.capacity_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.allocation_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.allocation_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_pd_server:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_pd_server:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- disk.usage_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_pd_server_pd01_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- disk.write.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.root.size_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- instance_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- host_pd_server:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
- occurrences:
- - 1
- - UNBOUNDED
- network.outpoing.packets_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests.rate_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.ephemeral.size_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_pd_server_pd01_port:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.latency_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.latency_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.capacity_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes.rate_pd_server_pd01_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.iops_pd_server:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- org.openecomp.resource.abstract.nodes.pd_server_2:
+ org.openecomp.resource.abstract.nodes.pd_server:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
index_value:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/MainServiceTemplate.yaml
index eb0c1242a6..095a6c1a5e 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/MainServiceTemplate.yaml
@@ -72,7 +72,7 @@ topology_template:
network_name:
get_input: packet_internal_network_name
abstract_pd_server_2:
- type: org.openecomp.resource.abstract.nodes.pd_server_2
+ type: org.openecomp.resource.abstract.nodes.pd_server
directives:
- substitutable
properties:
@@ -100,7 +100,7 @@ topology_template:
compute_pd_server_user_data_format:
- RAW
service_template_filter:
- substitute_service_template: Nested_pd_server_2ServiceTemplate.yaml
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -118,7 +118,7 @@ topology_template:
name:
get_input: dummy_net_name_1
abstract_pd_server_0:
- type: org.openecomp.resource.abstract.nodes.pd_server_0
+ type: org.openecomp.resource.abstract.nodes.pd_server
directives:
- substitutable
properties:
@@ -146,7 +146,7 @@ topology_template:
compute_pd_server_user_data_format:
- RAW
service_template_filter:
- substitute_service_template: Nested_pd_server_0ServiceTemplate.yaml
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -159,7 +159,7 @@ topology_template:
node: packet_internal_network
relationship: tosca.relationships.network.LinksTo
abstract_pd_server_1:
- type: org.openecomp.resource.abstract.nodes.pd_server_1
+ type: org.openecomp.resource.abstract.nodes.pd_server
directives:
- substitutable
properties:
@@ -187,7 +187,7 @@ topology_template:
compute_pd_server_user_data_format:
- RAW
service_template_filter:
- substitute_service_template: Nested_pd_server_1ServiceTemplate.yaml
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
count: 1
index_value:
get_property:
diff --git a/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 b/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
new file mode 100644
index 0000000000..fc9395c618
--- /dev/null
+++ b/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
@@ -0,0 +1,294 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ 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
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_pd01_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd01_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_order:
+ type: integer
+ required: true
+ port_pd01_port_subnetpoolid:
+ type: string
+ required: true
+ port_pd01_port_network_role:
+ type: string
+ required: true
+ 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
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ pd_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_name
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pd_server_user_data_format
+ - index_value
+ pd_server_pd01_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_pd01_port_exCP_naming
+ vlan_requirements:
+ get_input: port_pd01_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pd01_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd01_port_network_role_tag
+ mac_requirements:
+ get_input: port_pd01_port_mac_requirements
+ order:
+ get_input: port_pd01_port_order
+ network_role:
+ get_input: port_pd01_port_network_role
+ subnetpoolid:
+ get_input: port_pd01_port_subnetpoolid
+ network:
+ get_input:
+ - port_pd01_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server
+ capabilities:
+ scalable_pd_server:
+ - pd_server
+ - scalable
+ disk.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.read.bytes.rate
+ memory.usage_pd_server:
+ - pd_server
+ - memory.usage
+ memory_pd_server:
+ - pd_server
+ - memory
+ disk.device.usage_pd_server:
+ - pd_server
+ - disk.device.usage
+ network.outgoing.packets.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outgoing.packets.rate
+ os_pd_server:
+ - pd_server
+ - os
+ disk.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.write.bytes.rate
+ network.incoming.bytes_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.bytes
+ cpu_pd_server:
+ - pd_server
+ - cpu
+ cpu_util_pd_server:
+ - pd_server
+ - cpu_util
+ disk.device.write.requests.rate_pd_server:
+ - pd_server
+ - disk.device.write.requests.rate
+ disk.read.bytes_pd_server:
+ - pd_server
+ - disk.read.bytes
+ disk.device.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.read.bytes.rate
+ network.outgoing.bytes_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outgoing.bytes
+ disk.iops_pd_server:
+ - pd_server
+ - disk.iops
+ memory.resident_pd_server:
+ - pd_server
+ - memory.resident
+ cpu.delta_pd_server:
+ - pd_server
+ - cpu.delta
+ network.incoming.packets.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.packets.rate
+ vcpus_pd_server:
+ - pd_server
+ - vcpus
+ disk.device.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.write.bytes.rate
+ disk.device.write.requests_pd_server:
+ - pd_server
+ - disk.device.write.requests
+ endpoint_pd_server:
+ - pd_server
+ - endpoint
+ attachment_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - attachment
+ disk.capacity_pd_server:
+ - pd_server
+ - disk.capacity
+ disk.device.allocation_pd_server:
+ - pd_server
+ - disk.device.allocation
+ disk.allocation_pd_server:
+ - pd_server
+ - disk.allocation
+ binding_pd_server:
+ - pd_server
+ - binding
+ disk.read.requests_pd_server:
+ - pd_server
+ - disk.read.requests
+ feature_pd_server:
+ - pd_server
+ - feature
+ disk.usage_pd_server:
+ - pd_server
+ - disk.usage
+ binding_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - binding
+ disk.write.bytes_pd_server:
+ - pd_server
+ - disk.write.bytes
+ network.incoming.bytes.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.bytes.rate
+ network.incoming.packets_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.packets
+ disk.device.read.requests.rate_pd_server:
+ - pd_server
+ - disk.device.read.requests.rate
+ disk.root.size_pd_server:
+ - pd_server
+ - disk.root.size
+ disk.device.read.bytes_pd_server:
+ - pd_server
+ - disk.device.read.bytes
+ disk.device.write.bytes_pd_server:
+ - pd_server
+ - disk.device.write.bytes
+ disk.device.read.requests_pd_server:
+ - pd_server
+ - disk.device.read.requests
+ instance_pd_server:
+ - pd_server
+ - instance
+ host_pd_server:
+ - pd_server
+ - host
+ network.outpoing.packets_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outpoing.packets
+ disk.write.requests.rate_pd_server:
+ - pd_server
+ - disk.write.requests.rate
+ disk.ephemeral.size_pd_server:
+ - pd_server
+ - disk.ephemeral.size
+ disk.write.requests_pd_server:
+ - pd_server
+ - disk.write.requests
+ feature_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - feature
+ disk.device.latency_pd_server:
+ - pd_server
+ - disk.device.latency
+ disk.latency_pd_server:
+ - pd_server
+ - disk.latency
+ disk.device.capacity_pd_server:
+ - pd_server
+ - disk.device.capacity
+ network.outgoing.bytes.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outgoing.bytes.rate
+ disk.device.iops_pd_server:
+ - pd_server
+ - disk.device.iops
+ requirements:
+ local_storage_pd_server:
+ - pd_server
+ - local_storage
+ link_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - link
+ dependency_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - dependency
+ dependency_pd_server:
+ - pd_server
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/Nested_pd_server_1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/Nested_pd_server_1ServiceTemplate.yaml
deleted file mode 100644
index a6d8533b57..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/Nested_pd_server_1ServiceTemplate.yaml
+++ /dev/null
@@ -1,294 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-metadata:
- template_name: Nested_pd_server_1
-imports:
-- openecomp_heat_index:
- file: openecomp-heat/_index.yml
-- GlobalSubstitutionTypes:
- file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.pd_server:
- 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
- entry_schema:
- type: string
- compute_pd_server_name:
- type: list
- required: true
- entry_schema:
- type: string
- port_pd01_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- vm_flavor_name:
- type: string
- required: true
- port_pd01_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- vm_image_name:
- type: string
- required: true
- port_pd01_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_pd01_port_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_pd01_port_order:
- type: integer
- required: true
- port_pd01_port_subnetpoolid:
- type: string
- required: true
- port_pd01_port_network_role:
- type: string
- required: true
- 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
- compute_pd_server_user_data_format:
- type: list
- required: true
- entry_schema:
- type: string
- node_templates:
- pd_server:
- type: org.openecomp.resource.vfc.nodes.heat.pd_server
- properties:
- availability_zone:
- get_input:
- - compute_pd_server_availability_zone
- - index_value
- flavor:
- get_input: vm_flavor_name
- image:
- get_input: vm_image_name
- name:
- get_input:
- - compute_pd_server_name
- - index_value
- user_data_format:
- get_input:
- - compute_pd_server_user_data_format
- - index_value
- pd_server_pd01_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- exCP_naming:
- get_input: port_pd01_port_exCP_naming
- vlan_requirements:
- get_input: port_pd01_port_vlan_requirements
- ip_requirements:
- get_input: port_pd01_port_ip_requirements
- network_role_tag:
- get_input: port_pd01_port_network_role_tag
- mac_requirements:
- get_input: port_pd01_port_mac_requirements
- order:
- get_input: port_pd01_port_order
- network_role:
- get_input: port_pd01_port_network_role
- subnetpoolid:
- get_input: port_pd01_port_subnetpoolid
- network:
- get_input:
- - port_pd01_port_network
- - index_value
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: pd_server
- relationship: tosca.relationships.network.BindsTo
- substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.pd_server_1
- capabilities:
- scalable_pd_server:
- - pd_server
- - scalable
- disk.read.bytes.rate_pd_server:
- - pd_server
- - disk.read.bytes.rate
- memory.usage_pd_server:
- - pd_server
- - memory.usage
- memory_pd_server:
- - pd_server
- - memory
- disk.device.usage_pd_server:
- - pd_server
- - disk.device.usage
- network.outgoing.packets.rate_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.outgoing.packets.rate
- os_pd_server:
- - pd_server
- - os
- disk.write.bytes.rate_pd_server:
- - pd_server
- - disk.write.bytes.rate
- network.incoming.bytes_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.incoming.bytes
- cpu_pd_server:
- - pd_server
- - cpu
- cpu_util_pd_server:
- - pd_server
- - cpu_util
- disk.device.write.requests.rate_pd_server:
- - pd_server
- - disk.device.write.requests.rate
- disk.read.bytes_pd_server:
- - pd_server
- - disk.read.bytes
- disk.device.read.bytes.rate_pd_server:
- - pd_server
- - disk.device.read.bytes.rate
- network.outgoing.bytes_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.outgoing.bytes
- disk.iops_pd_server:
- - pd_server
- - disk.iops
- memory.resident_pd_server:
- - pd_server
- - memory.resident
- cpu.delta_pd_server:
- - pd_server
- - cpu.delta
- network.incoming.packets.rate_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.incoming.packets.rate
- vcpus_pd_server:
- - pd_server
- - vcpus
- disk.device.write.bytes.rate_pd_server:
- - pd_server
- - disk.device.write.bytes.rate
- disk.device.write.requests_pd_server:
- - pd_server
- - disk.device.write.requests
- endpoint_pd_server:
- - pd_server
- - endpoint
- attachment_pd_server_pd01_port:
- - pd_server_pd01_port
- - attachment
- disk.capacity_pd_server:
- - pd_server
- - disk.capacity
- disk.device.allocation_pd_server:
- - pd_server
- - disk.device.allocation
- disk.allocation_pd_server:
- - pd_server
- - disk.allocation
- binding_pd_server:
- - pd_server
- - binding
- disk.read.requests_pd_server:
- - pd_server
- - disk.read.requests
- feature_pd_server:
- - pd_server
- - feature
- disk.usage_pd_server:
- - pd_server
- - disk.usage
- binding_pd_server_pd01_port:
- - pd_server_pd01_port
- - binding
- disk.write.bytes_pd_server:
- - pd_server
- - disk.write.bytes
- network.incoming.bytes.rate_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.incoming.bytes.rate
- network.incoming.packets_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.incoming.packets
- disk.device.read.requests.rate_pd_server:
- - pd_server
- - disk.device.read.requests.rate
- disk.root.size_pd_server:
- - pd_server
- - disk.root.size
- disk.device.read.bytes_pd_server:
- - pd_server
- - disk.device.read.bytes
- disk.device.write.bytes_pd_server:
- - pd_server
- - disk.device.write.bytes
- disk.device.read.requests_pd_server:
- - pd_server
- - disk.device.read.requests
- instance_pd_server:
- - pd_server
- - instance
- host_pd_server:
- - pd_server
- - host
- network.outpoing.packets_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.outpoing.packets
- disk.write.requests.rate_pd_server:
- - pd_server
- - disk.write.requests.rate
- disk.ephemeral.size_pd_server:
- - pd_server
- - disk.ephemeral.size
- disk.write.requests_pd_server:
- - pd_server
- - disk.write.requests
- feature_pd_server_pd01_port:
- - pd_server_pd01_port
- - feature
- disk.device.latency_pd_server:
- - pd_server
- - disk.device.latency
- disk.latency_pd_server:
- - pd_server
- - disk.latency
- disk.device.capacity_pd_server:
- - pd_server
- - disk.device.capacity
- network.outgoing.bytes.rate_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.outgoing.bytes.rate
- disk.device.iops_pd_server:
- - pd_server
- - disk.device.iops
- requirements:
- local_storage_pd_server:
- - pd_server
- - local_storage
- link_pd_server_pd01_port:
- - pd_server_pd01_port
- - link
- dependency_pd_server_pd01_port:
- - pd_server_pd01_port
- - dependency
- dependency_pd_server:
- - pd_server
- - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/in/MANIFEST.json
new file mode 100644
index 0000000000..40c2b4c296
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/in/MANIFEST.json
@@ -0,0 +1,17 @@
+{
+ "name": "hot-mog",
+ "description": "HOT template to create hot mog server",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "hot-mog-0108-bs1271.yml",
+ "type": "HEAT",
+ "data": [
+ {
+ "file": "hot-mog-0108-bs1271.env",
+ "type": "HEAT_ENV"
+ }
+ ]
+ }
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/in/hot-mog-0108-bs1271.env b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/in/hot-mog-0108-bs1271.env
new file mode 100644
index 0000000000..e406d9971f
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/in/hot-mog-0108-bs1271.env
@@ -0,0 +1,6 @@
+parameters:
+ pd_server_names: ZRDM1MOGX01MPD001,ZRDM1MOGX01MPD002, ZRDM1MOGX01MPD003
+ pd_image_name: MOG_BASE_8.0
+ pd_flavor_name: m3.xlarge
+ availabilityzone_name: nova
+ dummy_net_name_1: mog_dummy_1 \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/in/hot-mog-0108-bs1271.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/in/hot-mog-0108-bs1271.yml
new file mode 100644
index 0000000000..b244e98761
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/in/hot-mog-0108-bs1271.yml
@@ -0,0 +1,87 @@
+heat_template_version: 2013-05-23
+
+description: heat template that creates MOG stack
+
+parameters:
+ pd_server_names:
+ type: comma_delimited_list
+ label: PD server names
+ description: name of the PD instance
+ pd_image_name:
+ type: string
+ label: image name
+ description: PD image name
+ diff_image_name:
+ type: string
+ label: image name
+ description: PD image name
+ pd_flavor_name:
+ type: string
+ label: PD flavor name
+ description: flavor name of PD instance
+ availabilityzone_name:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ oam_net_name:
+ type: string
+ label: oam network name
+ description: name of the oam network
+ dummy_net_name_1:
+ type: string
+ label: csb ineternal cidr
+ description: csb internal cidr
+ packet_internal_network_name:
+ type: string
+ label: packet internal network name
+ description: name of the network
+
+resources:
+ server_ps_01:
+ type: OS::Nova::Server
+ properties:
+# config_drive: "True"
+ name: {get_param: [pd_server_names, 0]}
+ image: {get_param: pd_image_name}
+ flavor: {get_param: pd_flavor_name}
+ availability_zone: {get_param: availabilityzone_name}
+ networks:
+ - port: {get_resource: pd01_port_0}
+ user_data_format: RAW
+ key_name: key_name
+ image_update_policy: image_update_policy
+
+ server_ps_02:
+ type: OS::Nova::Server
+ properties:
+# config_drive: "True"
+ name: {get_param: [pd_server_names, 1]}
+ image: {get_param: diff_image_name}
+ flavor: {get_param: pd_flavor_name}
+ availability_zone: {get_param: availabilityzone_name}
+ networks:
+ - port: {get_resource: pd01_port_1}
+ user_data_format: RAW
+ key_name: key_name
+ personality: personality
+
+ pd01_port_0:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ pd01_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ pd01_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+
+ packet_internal_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_internal_network_name
+
+
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..1da6af47e0
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,440 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.abstract.nodes.pd_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ compute_pd_server_key_name:
+ 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
+ compute_pd_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ compute_pd_server_personality:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ compute_pd_server_image_update_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ 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_pd01_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd01_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role_tag:
+ 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
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pd_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pd01_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd01_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd01_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd01_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd01_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..a40a3fdc30
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/twoNovaWithDiffProperties/out/MainServiceTemplate.yaml
@@ -0,0 +1,193 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ pd_flavor_name:
+ label: PD flavor name
+ hidden: false
+ immutable: false
+ type: string
+ description: flavor name of PD instance
+ default: m3.xlarge
+ dummy_net_name_1:
+ label: csb ineternal cidr
+ hidden: false
+ immutable: false
+ type: string
+ description: csb internal cidr
+ default: mog_dummy_1
+ availabilityzone_name:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ default: nova
+ packet_internal_network_name:
+ label: packet internal network name
+ hidden: false
+ immutable: false
+ type: string
+ description: name of the network
+ pd_image_name:
+ label: image name
+ hidden: false
+ immutable: false
+ type: string
+ description: PD image name
+ default: MOG_BASE_8.0
+ pd_server_names:
+ label: PD server names
+ hidden: false
+ immutable: false
+ type: list
+ description: name of the PD instance
+ default:
+ - ZRDM1MOGX01MPD001
+ - ZRDM1MOGX01MPD002
+ - ' ZRDM1MOGX01MPD003'
+ entry_schema:
+ type: string
+ oam_net_name:
+ label: oam network name
+ hidden: false
+ immutable: false
+ type: string
+ description: name of the oam network
+ diff_image_name:
+ label: image name
+ hidden: false
+ immutable: false
+ type: string
+ description: PD image name
+ node_templates:
+ pd01_port_2:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ network: packet_internal_network
+ requirements:
+ - link:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ packet_internal_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_internal_network_name
+ abstract_pd_server_0:
+ type: org.openecomp.resource.abstract.nodes.pd_server
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_key_name:
+ - key_name
+ compute_pd_server_availability_zone:
+ - get_input: availabilityzone_name
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 0
+ compute_pd_server_image_update_policy:
+ - image_update_policy
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_pd01_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: pd_image_name
+ port_pd01_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ port_pd01_port_network:
+ - packet_internal_network
+ compute_pd_server_user_data_format:
+ - RAW
+ service_template_filter:
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_pd_server_pd01_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ abstract_pd_server_1:
+ type: org.openecomp.resource.abstract.nodes.pd_server
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_key_name:
+ - key_name
+ compute_pd_server_availability_zone:
+ - get_input: availabilityzone_name
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 1
+ compute_pd_server_personality:
+ - personality
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_pd01_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: diff_image_name
+ port_pd01_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ port_pd01_port_network:
+ - packet_internal_network
+ compute_pd_server_user_data_format:
+ - RAW
+ service_template_filter:
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_pd_server_pd01_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ groups:
+ hot-mog-0108-bs1271_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
+ description: heat template that creates MOG stack
+ members:
+ - pd01_port_2
+ - packet_internal_network
+ - abstract_pd_server_0
+ - abstract_pd_server_1
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/Nested_pd_server_0ServiceTemplate.yaml b/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
index 8a8b36018e..74db5c7d75 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/Nested_pd_server_0ServiceTemplate.yaml
+++ b/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
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_pd_server_0
+ template_name: Nested_pd_server
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -11,6 +11,11 @@ node_types:
derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
+ compute_pd_server_key_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -31,6 +36,16 @@ topology_template:
port_pd01_port_exCP_naming:
type: org.openecomp.datatypes.Naming
required: true
+ compute_pd_server_personality:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pd_server_image_update_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
vm_flavor_name:
type: string
required: true
@@ -76,6 +91,14 @@ topology_template:
pd_server:
type: org.openecomp.resource.vfc.nodes.heat.pd_server
properties:
+ personality:
+ get_input:
+ - compute_pd_server_personality
+ - index_value
+ key_name:
+ get_input:
+ - compute_pd_server_key_name
+ - index_value
availability_zone:
get_input:
- compute_pd_server_availability_zone
@@ -88,6 +111,10 @@ topology_template:
get_input:
- compute_pd_server_name
- index_value
+ image_update_policy:
+ get_input:
+ - compute_pd_server_image_update_policy
+ - index_value
user_data_format:
get_input:
- compute_pd_server_user_data_format
@@ -120,17 +147,8 @@ topology_template:
capability: tosca.capabilities.network.Bindable
node: pd_server
relationship: tosca.relationships.network.BindsTo
- outputs:
- pd_server_show:
- type: list
- value:
- get_attribute:
- - pd_server
- - show
- entry_schema:
- type: string
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.pd_server_0
+ node_type: org.openecomp.resource.abstract.nodes.pd_server
capabilities:
scalable_pd_server:
- pd_server
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 0c89db4fd9..6bd1ea45c8 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -923,6 +923,577 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pcma_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pcm_port_3_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_3_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_pcm_port_3_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ compute_pcma_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_pcm_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_3_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
+ port_pcm_port_3_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ 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_pcma_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_2_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_2_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pcma_server_scheduler_hints:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ compute_pcma_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pcma_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pcma_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pcma_server_pcm_port_3:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcma_server_pcm_port_3:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pcma_server_pcm_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcma_server_pcm_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ cpu.delta_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_pcma_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pcma_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcma_server_pcm_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pcma_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcma_server_pcm_port_3:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcma_server_pcm_port_3:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcma_server_pcm_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ os_pcma_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server_pcm_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server_pcm_port_3:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcma_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.heat.pcm_server:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
@@ -1490,26 +2061,24 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.1c1_scalling_instance:
+ org.openecomp.resource.abstract.nodes.1c2_catalog_instance:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1c1_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1c2_t2_port_order:
+ type: integer
required: true
status: SUPPORTED
- port_1c1_t2_port_vlan_requirements:
+ compute_1c2_catalog_instance_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c1_scalling_instance_user_data_format:
- type: list
+ type: string
+ port_1c2_t2_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c1_t2_port_network_role_tag:
+ port_1c2_t2_port_network_role:
type: string
required: true
status: SUPPORTED
@@ -1517,68 +2086,52 @@ node_types:
type: string
required: true
status: SUPPORTED
- port_1c1_t1_port_ip_requirements:
+ port_1c2_t2_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c2_t1_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: org.openecomp.datatypes.network.VlanRequirements
vm_image_name:
type: string
required: true
status: SUPPORTED
- compute_1c1_scalling_instance_name:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_1c1_t1_port_name:
- type: list
+ port_1c2_t2_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c1_t1_port_network:
- type: list
+ port_1c2_t1_port_order:
+ type: integer
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c1_t2_port_fixed_ips:
- type: list
+ port_1c2_t1_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_1c1_t2_port_network:
+ port_1c2_t2_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c1_t1_port_fixed_ips:
- type: list
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1c2_t1_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_1c1_t1_port_vlan_requirements:
- type: list
+ port_1c2_t1_port_network_role:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- port_1c1_t2_port_ip_requirements:
+ port_1c2_t2_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c1_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
+ type: string
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -1587,575 +2140,576 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- port_1c1_t2_port_network_role:
- type: string
+ compute_1c2_catalog_instance_metadata:
+ type: list
required: true
status: SUPPORTED
- port_1c1_t2_port_order:
- type: integer
+ entry_schema:
+ type: json
+ compute_1c2_catalog_instance_name:
+ type: list
required: true
status: SUPPORTED
- port_1c1_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ entry_schema:
+ type: string
+ port_1c2_t1_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- compute_1c1_scalling_instance_availability_zone:
+ port_1c2_t1_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c1_t2_port_subnetpoolid:
- type: string
+ port_1c2_t2_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1c1_t2_port_name:
+ port_1c2_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- compute_1c1_scalling_instance_scheduler_hints:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_1c2_catalog_instance_user_data_format:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- port_1c1_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ type: string
+ port_1c2_t1_port_network_role_tag:
+ type: string
required: true
status: SUPPORTED
- compute_1c1_scalling_instance_metadata:
+ port_1c2_t1_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- port_1c1_t1_port_subnetpoolid:
- type: string
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_1c2_catalog_instance_scheduler_hints:
+ type: list
required: true
status: SUPPORTED
- port_1c1_t1_port_network_role_tag:
+ entry_schema:
+ type: json
+ attributes:
+ 1c2_catalog_instance_instance_name:
type: string
- required: true
status: SUPPORTED
- port_1c1_t1_port_network_role:
+ 1c2_catalog_instance_1c2_t1_port_tenant_id:
type: string
- required: true
- status: SUPPORTED
- port_1c1_t1_port_order:
- type: integer
- required: true
- status: SUPPORTED
- attributes:
- 1c1_scalling_instance_1c1_t1_port_tenant_id:
- type: list
- status: SUPPORTED
- entry_schema:
- type: string
- 1c1_scalling_instance_instance_name:
- type: list
status: SUPPORTED
- entry_schema:
- type: string
- 1c1_scalling_instance_1c1_t2_port_tenant_id:
- type: list
- status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_1c1_scalling_instance_1c1_t1_port:
+ - dependency_1c2_catalog_instance:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c1_scalling_instance_1c1_t1_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
+ - local_storage_1c2_catalog_instance:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
occurrences:
- - 1
- - 1
- - dependency_1c1_scalling_instance:
+ - 0
+ - UNBOUNDED
+ - dependency_1c2_catalog_instance_1c2_t2_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_1c1_scalling_instance:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
+ - link_1c2_catalog_instance_1c2_t2_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
occurrences:
- - 0
- - UNBOUNDED
- - dependency_1c1_scalling_instance_1c1_t2_port:
+ - 1
+ - 1
+ - dependency_1c2_catalog_instance_1c2_t1_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c1_scalling_instance_1c1_t2_port:
+ - link_1c2_catalog_instance_1c2_t1_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
capabilities:
- disk.device.latency_1c1_scalling_instance:
+ disk.device.capacity_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_1c1_scalling_instance:
+ network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.root.size_1c1_scalling_instance:
+ disk.read.bytes.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- endpoint_1c1_scalling_instance:
- type: tosca.capabilities.Endpoint.Admin
+ memory.usage_1c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes_1c1_scalling_instance:
+ network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c1_scalling_instance_1c1_t2_port:
+ disk.write.bytes.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c1_scalling_instance_1c1_t2_port:
+ binding_1c2_catalog_instance_1c2_t2_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.usage_1c1_scalling_instance:
+ network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.resident_1c1_scalling_instance:
+ cpu_util_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes.rate_1c1_scalling_instance_1c1_t2_port:
+ network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_1c1_scalling_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c2_catalog_instance_1c2_t1_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_1c1_scalling_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_1c2_catalog_instance_1c2_t1_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c1_scalling_instance_1c1_t1_port:
+ network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c1_scalling_instance_1c1_t1_port:
+ cpu_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_1c1_scalling_instance:
+ disk.read.requests_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_1c1_scalling_instance:
+ binding_1c2_catalog_instance_1c2_t1_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes.rate_1c1_scalling_instance_1c1_t1_port:
+ disk.ephemeral.size_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c1_scalling_instance:
- type: tosca.capabilities.Node
+ disk.device.write.bytes_1c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_1c1_scalling_instance:
+ memory.resident_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_1c1_scalling_instance:
+ disk.device.write.requests.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c1_scalling_instance_1c1_t2_port:
+ network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- scalable_1c1_scalling_instance:
- type: tosca.capabilities.Scalable
+ os_1c2_catalog_instance:
+ type: tosca.capabilities.OperatingSystem
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_1c1_scalling_instance:
+ disk.device.iops_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c1_scalling_instance_1c1_t2_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ endpoint_1c2_catalog_instance:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- - 0
+ - 1
- UNBOUNDED
- disk.device.write.bytes_1c1_scalling_instance:
+ disk.allocation_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_1c1_scalling_instance:
+ disk.latency_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c1_scalling_instance_1c1_t2_port:
+ network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_1c1_scalling_instance:
+ network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c1_scalling_instance_1c1_t1_port:
+ disk.iops_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_1c1_scalling_instance:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
+ network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_1c1_scalling_instance:
+ network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c1_scalling_instance_1c1_t1_port:
- type: tosca.capabilities.Node
+ vcpus_1c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c1_scalling_instance_1c1_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- disk.device.read.requests.rate_1c1_scalling_instance:
+ disk.device.latency_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c1_scalling_instance_1c1_t2_port:
+ attachment_1c2_catalog_instance_1c2_t2_port:
type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_1c1_scalling_instance:
+ network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c1_scalling_instance_1c1_t1_port:
+ disk.read.bytes_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.iops_1c1_scalling_instance:
+ instance_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.capacity_1c1_scalling_instance:
+ disk.capacity_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.capacity_1c1_scalling_instance:
+ disk.write.bytes_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_1c1_scalling_instance:
+ disk.device.read.bytes.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_util_1c1_scalling_instance:
+ disk.device.allocation_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_1c1_scalling_instance:
+ disk.device.read.bytes_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_1c1_scalling_instance:
+ network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_1c1_scalling_instance:
+ disk.device.read.requests_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c1_scalling_instance_1c1_t1_port:
+ disk.device.write.bytes.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c1_scalling_instance_1c1_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ scalable_1c2_catalog_instance:
+ type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- disk.latency_1c1_scalling_instance:
+ disk.device.write.requests_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c1_scalling_instance:
- type: tosca.capabilities.network.Bindable
+ host_1c2_catalog_instance:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_1c1_scalling_instance:
+ disk.root.size_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c1_scalling_instance_1c1_t1_port:
+ disk.device.usage_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.allocation_1c1_scalling_instance:
+ network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c1_scalling_instance_1c1_t2_port:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- memory.usage_1c1_scalling_instance:
+ disk.usage_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c1_scalling_instance_1c1_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c2_catalog_instance:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c1_scalling_instance_1c1_t2_port:
+ network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_1c1_scalling_instance:
- type: tosca.capabilities.OperatingSystem
+ memory_1c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_1c1_scalling_instance:
+ disk.write.requests.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c1_scalling_instance_1c1_t1_port:
+ disk.write.requests_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c1_scalling_instance_1c1_t1_port:
- type: tosca.capabilities.Attachment
+ binding_1c2_catalog_instance:
+ type: tosca.capabilities.network.Bindable
occurrences:
- 1
- UNBOUNDED
- cpu.delta_1c1_scalling_instance:
+ cpu.delta_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_1c1_scalling_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c2_catalog_instance_1c2_t2_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- instance_1c1_scalling_instance:
+ disk.device.read.requests.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.a_single_1a:
+ org.openecomp.resource.abstract.nodes.pcma_server_1:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- compute_a_single_1a_metadata:
- type: list
+ port_pcm_port_0_network_role:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: json
- port_1a_t1_port_ip_requirements:
+ port_pcm_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1a_t2_port_network_role_tag:
- type: string
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_0_vlan_requirements:
+ type: list
required: true
status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
vm_flavor_name:
type: string
required: true
status: SUPPORTED
- port_1a_t2_port_network_role:
- type: string
+ port_pcm_port_0_security_groups:
+ type: list
required: true
status: SUPPORTED
- port_1a_t2_port_network:
+ entry_schema:
+ type: json
+ compute_pcma_server_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1a_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_pcm_port_0_order:
+ type: integer
required: true
status: SUPPORTED
- port_1a_t1_port_network:
- type: list
+ port_pcm_port_0_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1a_t1_port_subnetpoolid:
+ vm_image_name:
type: string
required: true
status: SUPPORTED
- vm_image_name:
+ port_pcm_port_1_subnetpoolid:
type: string
required: true
status: SUPPORTED
- port_1a_t2_port_ip_requirements:
- type: list
+ port_pcm_port_0_network_role_tag:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1a_t1_port_vlan_requirements:
- type: list
+ port_pcm_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- port_1a_t1_port_exCP_naming:
+ port_pcm_port_1_exCP_naming:
type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- compute_a_single_1a_availability_zone:
+ port_pcm_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- compute_a_single_1a_scheduler_hints:
+ port_pcm_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_security_groups:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -2164,478 +2718,469 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- port_1a_t1_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_1a_t1_port_network_role:
- type: string
+ compute_pcma_server_user_data_format:
+ type: list
required: true
status: SUPPORTED
- port_1a_t1_port_order:
- type: integer
+ entry_schema:
+ type: string
+ port_pcm_port_0_network:
+ type: list
required: true
status: SUPPORTED
- port_1a_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ entry_schema:
+ type: string
+ port_pcm_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1a_t2_port_vlan_requirements:
+ port_pcm_port_1_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
- port_1a_t2_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_1a_t2_port_order:
- type: integer
- required: true
- status: SUPPORTED
- compute_a_single_1a_user_data_format:
+ port_pcm_port_1_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- compute_a_single_1a_name:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ compute_pcma_server_name:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1a_t2_port_mac_requirements:
+ port_pcm_port_0_mac_requirements:
type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- attributes:
- a_single_1a_instance_name:
+ port_pcm_port_1_ip_requirements:
type: list
+ required: true
status: SUPPORTED
entry_schema:
- type: string
- a_single_1a_1a_t1_port_tenant_id:
- type: list
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_order:
+ type: integer
+ required: true
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_a_single_1a_1a_t1_port:
+ - dependency_pcma_server:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_a_single_1a_1a_t1_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- - dependency_a_single_1a:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - local_storage_a_single_1a:
+ - local_storage_pcma_server:
capability: tosca.capabilities.Attachment
node: tosca.nodes.BlockStorage
relationship: tosca.relationships.AttachesTo
occurrences:
- 0
- UNBOUNDED
- - dependency_a_single_1a_1a_t2_port:
+ - dependency_pcma_server_pcm_port_0:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_a_single_1a_1a_t2_port:
+ - link_pcma_server_pcm_port_0:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
- capabilities:
- disk.read.bytes_a_single_1a:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ - dependency_pcma_server_pcm_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
occurrences:
- - 1
+ - 0
- UNBOUNDED
- network.incoming.bytes.rate_a_single_1a_1a_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ - link_pcma_server_pcm_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- - UNBOUNDED
- disk.usage_a_single_1a:
+ - 1
+ capabilities:
+ cpu.delta_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_a_single_1a_1a_t2_port:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- scalable_a_single_1a:
+ scalable_pcma_server:
type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_a_single_1a_1a_t2_port:
+ vcpus_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_a_single_1a:
+ host_pcma_server:
type: tosca.capabilities.Container
valid_source_types:
- tosca.nodes.SoftwareComponent
occurrences:
- 1
- UNBOUNDED
- endpoint_a_single_1a:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- disk.root.size_a_single_1a:
+ disk.device.read.requests.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.resident_a_single_1a:
+ disk.usage_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_a_single_1a_1a_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_pcma_server_pcm_port_0:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- cpu.delta_a_single_1a:
+ disk.read.bytes_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_a_single_1a:
+ disk.iops_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes.rate_a_single_1a_1a_t1_port:
+ network.outgoing.bytes.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_a_single_1a:
+ network.outgoing.bytes.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_a_single_1a_1a_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_pcma_server_pcm_port_1:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- cpu_util_a_single_1a:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ endpoint_pcma_server:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- 1
- UNBOUNDED
- os_a_single_1a:
- type: tosca.capabilities.OperatingSystem
+ feature_pcma_server:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_a_single_1a:
+ memory.usage_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_a_single_1a_1a_t1_port:
+ network.incoming.packets_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_a_single_1a_1a_t2_port:
+ network.incoming.bytes.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_a_single_1a:
+ network.outgoing.bytes_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_a_single_1a:
+ memory_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_a_single_1a:
+ network.outgoing.bytes_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_a_single_1a_1a_t1_port:
- type: tosca.capabilities.Attachment
+ cpu_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_a_single_1a:
+ disk.device.write.bytes.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.usage_a_single_1a:
+ disk.read.bytes.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_a_single_1a:
+ network.incoming.packets.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_a_single_1a_1a_t2_port:
+ binding_pcma_server_pcm_port_0:
type: tosca.capabilities.network.Bindable
valid_source_types:
- org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- 0
- UNBOUNDED
- network.incoming.packets_a_single_1a_1a_t2_port:
+ network.incoming.packets_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_a_single_1a:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ os_pcma_server:
+ type: tosca.capabilities.OperatingSystem
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_a_single_1a:
+ binding_pcma_server_pcm_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- instance_a_single_1a:
+ disk.device.read.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_a_single_1a:
- type: tosca.capabilities.network.Bindable
+ disk.write.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.latency_a_single_1a:
+ network.outgoing.packets.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_a_single_1a_1a_t2_port:
+ disk.device.write.requests.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_a_single_1a:
+ network.incoming.bytes.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_a_single_1a:
+ network.outgoing.packets.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_a_single_1a_1a_t1_port:
- type: tosca.capabilities.Node
+ cpu_util_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_a_single_1a_1a_t2_port:
+ disk.device.write.bytes_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_a_single_1a_1a_t1_port:
+ disk.device.read.bytes.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_a_single_1a:
+ disk.device.usage_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes_a_single_1a:
+ disk.read.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_a_single_1a:
+ disk.allocation_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_a_single_1a:
+ feature_pcma_server_pcm_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server_pcm_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.allocation_a_single_1a:
+ binding_pcma_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_a_single_1a_1a_t1_port:
+ disk.device.write.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_a_single_1a_1a_t2_port:
- type: tosca.capabilities.Node
+ disk.device.read.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.capacity_a_single_1a:
+ disk.device.allocation_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_a_single_1a:
+ memory.resident_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_a_single_1a_1a_t1_port:
+ disk.root.size_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_a_single_1a:
- type: tosca.capabilities.Node
+ disk.write.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_a_single_1a_1a_t1_port:
+ network.incoming.bytes_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_a_single_1a:
+ disk.write.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_a_single_1a:
+ network.incoming.bytes_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_a_single_1a_1a_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ disk.write.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- - 0
+ - 1
- UNBOUNDED
- disk.device.iops_a_single_1a:
+ disk.device.iops_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_a_single_1a:
+ instance_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests.rate_a_single_1a:
+ disk.device.latency_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.capacity_a_single_1a:
+ disk.capacity_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_a_single_1a:
+ disk.device.capacity_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_a_single_1a_1a_t2_port:
+ network.outpoing.packets_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_a_single_1a_1a_t1_port:
+ network.outpoing.packets_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.b_single_1b_1:
+ org.openecomp.resource.abstract.nodes.b_single_1b:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
port_1b_t1_port_order:
@@ -2726,16 +3271,16 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
- port_1b_t1_port_value_specs:
+ port_1b_t1_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_b_single_1b_metadata:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_1b_t1_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
port_1b_t1_port_subnetpoolid:
type: string
required: true
@@ -2756,12 +3301,6 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
- port_1b_t1_port_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
compute_b_single_1b_name:
type: list
required: true
@@ -2770,15 +3309,11 @@ node_types:
type: string
attributes:
b_single_1b_instance_name:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_b_single_1b:
capability: tosca.capabilities.Node
@@ -3193,24 +3728,26 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.1c2_catalog_instance_0:
+ org.openecomp.resource.abstract.nodes.1c1_scalling_instance:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1c2_t2_port_order:
- type: integer
+ port_1c1_t1_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- compute_1c2_catalog_instance_availability_zone:
+ port_1c1_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_1c1_scalling_instance_user_data_format:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role:
+ entry_schema:
+ type: string
+ port_1c1_t2_port_network_role_tag:
type: string
required: true
status: SUPPORTED
@@ -3218,52 +3755,68 @@ node_types:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_1c2_t1_port_vlan_requirements:
+ port_1c1_t1_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
+ type: org.openecomp.datatypes.network.IpRequirements
vm_image_name:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ compute_1c1_scalling_instance_name:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_order:
- type: integer
+ entry_schema:
+ type: string
+ port_1c1_t1_port_name:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_subnetpoolid:
- type: string
+ entry_schema:
+ type: string
+ port_1c1_t1_port_network:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_ip_requirements:
+ entry_schema:
+ type: string
+ port_1c1_t2_port_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_1c1_t2_port_network:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_network_role:
- type: string
+ entry_schema:
+ type: string
+ port_1c1_t1_port_fixed_ips:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_network:
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_1c1_t1_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_1c1_t2_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1c1_t1_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
@@ -3272,503 +3825,506 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- compute_1c2_catalog_instance_metadata:
- type: list
+ port_1c1_t2_port_network_role:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: json
- compute_1c2_catalog_instance_name:
- type: list
+ port_1c1_t2_port_order:
+ type: integer
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1c1_t2_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1c2_t1_port_network:
+ compute_1c1_scalling_instance_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_1c1_t2_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_vlan_requirements:
+ port_1c1_t2_port_name:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
+ type: string
+ compute_1c1_scalling_instance_scheduler_hints:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c2_t1_port_network_role_tag:
- type: string
+ type: json
+ port_1c1_t2_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- port_1c2_t1_port_ip_requirements:
+ compute_1c1_scalling_instance_metadata:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
- type: list
+ type: json
+ port_1c1_t1_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c1_t1_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c1_t1_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c1_t1_port_order:
+ type: integer
required: true
status: SUPPORTED
- entry_schema:
- type: json
attributes:
- 1c2_catalog_instance_instance_name:
- type: list
+ 1c1_scalling_instance_1c1_t1_port_tenant_id:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
- 1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
+ 1c1_scalling_instance_instance_name:
+ type: string
+ status: SUPPORTED
+ 1c1_scalling_instance_1c1_t2_port_tenant_id:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_1c2_catalog_instance:
+ - dependency_1c1_scalling_instance_1c1_t1_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_1c2_catalog_instance:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
+ - link_1c1_scalling_instance_1c1_t1_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
occurrences:
- - 0
- - UNBOUNDED
- - dependency_1c2_catalog_instance_1c2_t2_port:
+ - 1
+ - 1
+ - dependency_1c1_scalling_instance:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t2_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
+ - local_storage_1c1_scalling_instance:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
occurrences:
- - 1
- - 1
- - dependency_1c2_catalog_instance_1c2_t1_port:
+ - 0
+ - UNBOUNDED
+ - dependency_1c1_scalling_instance_1c1_t2_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t1_port:
+ - link_1c1_scalling_instance_1c1_t2_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
capabilities:
- disk.device.capacity_1c2_catalog_instance:
+ disk.device.latency_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.ephemeral.size_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_1c2_catalog_instance:
+ disk.root.size_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.usage_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ endpoint_1c1_scalling_instance:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
+ disk.read.bytes_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.packets.rate_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.packets.rate_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
+ disk.usage_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_util_1c2_catalog_instance:
+ memory.resident_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.bytes.rate_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Node
+ cpu_1c1_scalling_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Attachment
+ disk.write.bytes_1c1_scalling_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.packets.rate_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_1c2_catalog_instance:
+ network.incoming.bytes_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_1c2_catalog_instance:
+ disk.write.bytes.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.allocation_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_1c2_catalog_instance:
+ network.incoming.bytes.rate_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c1_scalling_instance:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- memory.resident_1c2_catalog_instance:
+ disk.device.write.requests.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_1c2_catalog_instance:
+ disk.read.bytes.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
+ network.outpoing.packets_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_1c2_catalog_instance:
- type: tosca.capabilities.OperatingSystem
+ scalable_1c1_scalling_instance:
+ type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- disk.device.iops_1c2_catalog_instance:
+ disk.device.read.bytes_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- endpoint_1c2_catalog_instance:
- type: tosca.capabilities.Endpoint.Admin
+ binding_1c1_scalling_instance_1c1_t2_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- - 1
+ - 0
- UNBOUNDED
- disk.allocation_1c2_catalog_instance:
+ disk.device.write.bytes_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.latency_1c2_catalog_instance:
+ disk.read.requests_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ network.incoming.packets_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
+ vcpus_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_1c2_catalog_instance:
+ network.outgoing.bytes_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ host_1c1_scalling_instance:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
+ disk.write.requests_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c1_scalling_instance_1c1_t1_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_1c2_catalog_instance:
+ binding_1c1_scalling_instance_1c1_t1_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.requests.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t2_port:
+ attachment_1c1_scalling_instance_1c1_t2_port:
type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.read.bytes.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes_1c2_catalog_instance:
+ network.outgoing.packets.rate_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- instance_1c2_catalog_instance:
+ disk.device.iops_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.capacity_1c2_catalog_instance:
+ disk.device.capacity_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_1c2_catalog_instance:
+ disk.capacity_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_1c2_catalog_instance:
+ disk.write.requests.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_1c2_catalog_instance:
+ cpu_util_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_1c2_catalog_instance:
+ disk.device.read.requests_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.device.write.bytes.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_1c2_catalog_instance:
+ disk.device.write.requests_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.bytes.rate_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- scalable_1c2_catalog_instance:
- type: tosca.capabilities.Scalable
+ network.outgoing.bytes_1c1_scalling_instance_1c1_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_1c2_catalog_instance:
+ disk.latency_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_1c2_catalog_instance:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
+ binding_1c1_scalling_instance:
+ type: tosca.capabilities.network.Bindable
occurrences:
- 1
- UNBOUNDED
- disk.root.size_1c2_catalog_instance:
+ disk.device.usage_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_1c2_catalog_instance:
+ network.incoming.packets_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
+ disk.allocation_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.usage_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c1_scalling_instance_1c1_t2_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance:
- type: tosca.capabilities.Node
+ memory.usage_1c1_scalling_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ network.incoming.bytes_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_1c2_catalog_instance:
+ network.outgoing.bytes.rate_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_1c2_catalog_instance:
+ os_1c1_scalling_instance:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_1c2_catalog_instance:
+ network.outpoing.packets_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance:
- type: tosca.capabilities.network.Bindable
+ attachment_1c1_scalling_instance_1c1_t1_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- cpu.delta_1c2_catalog_instance:
+ cpu.delta_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Node
+ memory_1c1_scalling_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests.rate_1c2_catalog_instance:
+ instance_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.1c2_catalog_instance_1:
+ org.openecomp.resource.abstract.nodes.a_single_1a:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1c2_t2_port_order:
- type: integer
- required: true
- status: SUPPORTED
- compute_1c2_catalog_instance_availability_zone:
+ compute_a_single_1a_metadata:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
+ type: json
+ port_1a_t1_port_ip_requirements:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role:
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1a_t2_port_network_role_tag:
type: string
required: true
status: SUPPORTED
@@ -3776,52 +4332,62 @@ node_types:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role_tag:
+ port_1a_t2_port_network_role:
type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_vlan_requirements:
+ port_1a_t2_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- vm_image_name:
- type: string
+ type: string
+ port_1a_t1_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1c2_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1a_t1_port_network:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_order:
- type: integer
+ entry_schema:
+ type: string
+ port_1a_t1_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_subnetpoolid:
+ vm_image_name:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_ip_requirements:
+ port_1a_t2_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_1a_t1_port_vlan_requirements:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_network_role:
- type: string
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_1a_t1_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- port_1c2_t2_port_network:
+ compute_a_single_1a_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
+ compute_a_single_1a_scheduler_hints:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -3830,480 +4396,474 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- compute_1c2_catalog_instance_name:
- type: list
+ port_1a_t1_port_network_role_tag:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1a_t1_port_network_role:
+ type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_network:
- type: list
+ port_1a_t1_port_order:
+ type: integer
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_1a_t2_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- port_1c2_t2_port_vlan_requirements:
+ port_1a_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
- type: list
+ port_1a_t2_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t1_port_network_role_tag:
- type: string
+ port_1a_t2_port_order:
+ type: integer
required: true
status: SUPPORTED
- port_1c2_t1_port_ip_requirements:
+ compute_a_single_1a_user_data_format:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
+ type: string
+ compute_a_single_1a_name:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
+ type: string
+ port_1a_t2_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
attributes:
- 1c2_catalog_instance_instance_name:
- type: list
+ a_single_1a_instance_name:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
- 1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
+ a_single_1a_1a_t1_port_tenant_id:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_1c2_catalog_instance:
+ - dependency_a_single_1a_1a_t1_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_1c2_catalog_instance:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
+ - link_a_single_1a_1a_t1_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
occurrences:
- - 0
- - UNBOUNDED
- - dependency_1c2_catalog_instance_1c2_t2_port:
+ - 1
+ - 1
+ - dependency_a_single_1a:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t2_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
+ - local_storage_a_single_1a:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
occurrences:
- - 1
- - 1
- - dependency_1c2_catalog_instance_1c2_t1_port:
+ - 0
+ - UNBOUNDED
+ - dependency_a_single_1a_1a_t2_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t1_port:
+ - link_a_single_1a_1a_t2_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
capabilities:
- disk.device.capacity_1c2_catalog_instance:
+ disk.read.bytes_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.bytes.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_1c2_catalog_instance:
+ disk.usage_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.usage_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_a_single_1a_1a_t2_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ scalable_a_single_1a:
+ type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.bytes.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.network.Bindable
+ host_a_single_1a:
+ type: tosca.capabilities.Container
valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ - tosca.nodes.SoftwareComponent
occurrences:
- - 0
+ - 1
- UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ endpoint_a_single_1a:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
+ disk.root.size_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_util_1c2_catalog_instance:
+ memory.resident_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.packets.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Node
+ cpu.delta_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Attachment
+ disk.device.write.requests_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.bytes.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_1c2_catalog_instance:
+ disk.iops_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_1c2_catalog_instance:
+ network.incoming.bytes_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ cpu_util_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ os_a_single_1a:
+ type: tosca.capabilities.OperatingSystem
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes_1c2_catalog_instance:
+ disk.device.usage_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.resident_1c2_catalog_instance:
+ network.incoming.packets.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_1c2_catalog_instance:
+ network.outgoing.packets.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
+ disk.read.requests_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_1c2_catalog_instance:
- type: tosca.capabilities.OperatingSystem
+ disk.read.bytes.rate_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.iops_1c2_catalog_instance:
+ disk.write.bytes.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- endpoint_1c2_catalog_instance:
- type: tosca.capabilities.Endpoint.Admin
+ attachment_a_single_1a_1a_t1_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- disk.allocation_1c2_catalog_instance:
+ cpu_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.latency_1c2_catalog_instance:
+ memory.usage_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.write.requests.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
+ binding_a_single_1a_1a_t2_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_1c2_catalog_instance:
+ disk.device.read.requests_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.device.latency_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
+ instance_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ binding_a_single_1a:
+ type: tosca.capabilities.network.Bindable
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_1c2_catalog_instance:
+ disk.latency_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Attachment
+ network.outgoing.bytes_a_single_1a_1a_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.allocation_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes_1c2_catalog_instance:
+ disk.write.bytes_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- instance_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_a_single_1a_1a_t1_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.capacity_1c2_catalog_instance:
+ network.outpoing.packets_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_1c2_catalog_instance:
+ network.outpoing.packets_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_1c2_catalog_instance:
+ disk.device.read.bytes.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_1c2_catalog_instance:
+ disk.device.write.bytes_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_1c2_catalog_instance:
+ disk.device.write.bytes.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ memory_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_1c2_catalog_instance:
+ disk.allocation_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.packets.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- scalable_1c2_catalog_instance:
- type: tosca.capabilities.Scalable
+ feature_a_single_1a_1a_t2_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_1c2_catalog_instance:
+ disk.capacity_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_1c2_catalog_instance:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
+ disk.device.read.bytes_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.root.size_1c2_catalog_instance:
+ network.incoming.packets_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_1c2_catalog_instance:
+ feature_a_single_1a:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
+ disk.ephemeral.size_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.usage_1c2_catalog_instance:
+ vcpus_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance:
- type: tosca.capabilities.Node
+ binding_a_single_1a_1a_t1_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- - 1
+ - 0
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.iops_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_1c2_catalog_instance:
+ disk.write.requests_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_1c2_catalog_instance:
+ disk.device.read.requests.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_1c2_catalog_instance:
+ disk.device.capacity_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 1
- - UNBOUNDED
- cpu.delta_1c2_catalog_instance:
+ disk.write.requests.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Node
+ network.incoming.bytes_a_single_1a_1a_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests.rate_1c2_catalog_instance:
+ network.outgoing.bytes.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.b_single_1b_0:
+ org.openecomp.resource.abstract.nodes.b_single_1b_1:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
port_1b_t1_port_order:
@@ -4394,16 +4954,16 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
- port_1b_t1_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- compute_b_single_1b_metadata:
+ port_1b_t1_port_value_specs:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
+ port_1b_t1_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
port_1b_t1_port_subnetpoolid:
type: string
required: true
@@ -4424,23 +4984,25 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
- compute_b_single_1b_name:
+ port_1b_t1_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- attributes:
- b_single_1b_instance_name:
+ compute_b_single_1b_name:
type: list
+ required: true
status: SUPPORTED
entry_schema:
type: string
+ attributes:
+ b_single_1b_instance_name:
+ type: string
+ status: SUPPORTED
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_b_single_1b:
capability: tosca.capabilities.Node
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/MainServiceTemplate.yaml
index d7fa0cedf3..5d30f60616 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/MainServiceTemplate.yaml
@@ -83,14 +83,41 @@ topology_template:
immutable: false
type: string
node_templates:
- abstract_pcm_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ abstract_b_single_1b:
+ type: org.openecomp.resource.abstract.nodes.b_single_1b
directives:
- substitutable
properties:
- server_group: BE_Affinity_group
- port_pcm_port_1_network_role_tag: oam
- connectivityChk:
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_1b_t1_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: pd_image_name
+ compute_b_single_1b_user_data_format:
+ - RAW
+ port_1b_t2_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_b_single_1b_availability_zone:
+ - get_input: availabilityzone_name
+ compute_b_single_1b_scheduler_hints:
+ - group: BE_Affinity_group
+ port_1b_t2_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ compute_b_single_1b_metadata:
+ - connectivityTo4PNested:
+ get_attribute:
+ - 4p_nested
+ - server_pcm_id
connectivityTo1C2_1:
get_attribute:
- abstract_1c2_catalog_instance_0
@@ -99,64 +126,39 @@ topology_template:
get_attribute:
- abstract_1c2_catalog_instance_1
- 1c2_catalog_instance_instance_name
- connectivityTo1A:
- get_attribute:
- - abstract_a_single_1a
- - a_single_1a_instance_name
- connectivityTo1B02:
- get_attribute:
- - abstract_b_single_1b_1
- - b_single_1b_instance_name
- - get_attribute:
- - abstract_b_single_1b_0
- - b_single_1b_instance_name
- connectivityTo1B01:
+ connectivityToNoUnifiedNested:
get_attribute:
- - abstract_b_single_1b_0
- - b_single_1b_instance_name
- connectivityTo1C1_T2_1:
+ - nestedNoUnified
+ - portId
+ connectivityTo1C1_T1_1:
get_attribute:
- abstract_1c1_scalling_instance
- - 1c1_scalling_instance_1c1_t2_port_tenant_id
- connectivityTo1C1_T2_0:
+ - 1c1_scalling_instance_1c1_t1_port_tenant_id
+ connectivityTo1C1_T1_0:
get_attribute:
- abstract_1c1_scalling_instance
- - 1c1_scalling_instance_1c1_t2_port_tenant_id
- port_pcm_port_0_ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- pcm_image_name:
- get_input: pcm_image_name
- security_group_name: jsa_security_group
- port_pcm_port_1_mac_requirements:
- mac_count_required:
- is_required: false
- pcm_flavor_name:
- get_input: pcm_flavor_name
- service_template_filter:
- substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
- port_pcm_port_1_ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- port_pcm_port_0_network_role_tag: cps
- port_pcm_port_0_mac_requirements:
+ - 1c1_scalling_instance_1c1_t1_port_tenant_id
+ port_1b_t1_port_mac_requirements:
mac_count_required:
is_required: false
- pcm_server_name:
- get_input:
- - pcm_server_names
+ port_1b_t2_port_network:
+ - b_single_1b_network
+ compute_b_single_1b_name:
+ - get_input:
+ - b_single_1b_names
- 0
- cps_net_name: nested_network
+ service_template_filter:
+ substitute_service_template: Nested_b_single_1bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
requirements:
- - link_pcm_port_0:
+ - link_b_single_1b_1b_t2_port:
capability: tosca.capabilities.network.Linkable
- node: nested_network
+ node: b_single_1b_network
relationship: tosca.relationships.network.LinksTo
abstract_1c1_scalling_instance:
type: org.openecomp.resource.abstract.nodes.1c1_scalling_instance
@@ -226,7 +228,7 @@ topology_template:
- null
- connectivityTo4PNested:
get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested
- server_pcm_id
connectivityTo1C2_1:
get_attribute:
@@ -250,7 +252,7 @@ topology_template:
- b_single_1b_instance_name
connectivityTo1B01:
get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
service_template_filter:
substitute_service_template: Nested_1c1_scalling_instanceServiceTemplate.yaml
@@ -265,90 +267,88 @@ topology_template:
capability: tosca.capabilities.network.Linkable
node: 1c1_scalling_instance_network
relationship: tosca.relationships.network.LinksTo
- abstract_b_single_1b_0:
- type: org.openecomp.resource.abstract.nodes.b_single_1b_0
+ b_single_1b_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: net_name
+ 4p_nested:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
- vm_flavor_name:
- get_input: pd_flavor_name
- port_1b_t1_port_ip_requirements:
+ server_group: BE_Affinity_group
+ port_pcm_port_1_network_role_tag: oam
+ connectivityChk:
+ connectivityTo1C2_1:
+ get_attribute:
+ - 1c201_catalog_instance_1C2
+ - instance_name
+ connectivityTo1C2_2:
+ get_attribute:
+ - 1c202_scalling_instance_1C2
+ - instance_name
+ connectivityTo1A:
+ get_attribute:
+ - 1a_single_1A
+ - instance_name
+ connectivityTo1B02:
+ get_attribute:
+ - 1b02_single_1B
+ - instance_name
+ - get_attribute:
+ - 1b01_single_1B
+ - instance_name
+ connectivityTo1B01:
+ get_attribute:
+ - 1b01_single_1B
+ - instance_name
+ connectivityTo1C1_T2_1:
+ get_attribute:
+ - 1c1_t2_port_1
+ - tenant_id
+ connectivityTo1C1_T2_0:
+ get_attribute:
+ - 1c1_t2_port_0
+ - tenant_id
+ port_pcm_port_0_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: false
+ is_required: true
floating_ip_count_required:
is_required: false
- vm_image_name:
- get_input: pd_image_name
- compute_b_single_1b_user_data_format:
- - RAW
- port_1b_t2_port_mac_requirements:
+ pcm_image_name:
+ get_input: pcm_image_name
+ security_group_name: jsa_security_group
+ port_pcm_port_1_mac_requirements:
mac_count_required:
is_required: false
- compute_b_single_1b_availability_zone:
- - get_input: availabilityzone_name
- compute_b_single_1b_scheduler_hints:
- - group: BE_Affinity_group
- port_1b_t2_port_ip_requirements:
+ pcm_flavor_name:
+ get_input: pcm_flavor_name
+ service_template_filter:
+ substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
+ port_pcm_port_1_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: false
+ is_required: true
floating_ip_count_required:
is_required: false
- compute_b_single_1b_metadata:
- - connectivityTo4PNested:
- get_attribute:
- - abstract_pcm_server_0
- - server_pcm_id
- connectivityTo1C2_1:
- get_attribute:
- - abstract_1c2_catalog_instance_0
- - 1c2_catalog_instance_instance_name
- connectivityTo1C2_2:
- get_attribute:
- - abstract_1c2_catalog_instance_1
- - 1c2_catalog_instance_instance_name
- connectivityToNoUnifiedNested:
- get_attribute:
- - nestedNoUnified
- - portId
- connectivityTo1C1_T1_1:
- get_attribute:
- - abstract_1c1_scalling_instance
- - 1c1_scalling_instance_1c1_t1_port_tenant_id
- connectivityTo1C1_T1_0:
- get_attribute:
- - abstract_1c1_scalling_instance
- - 1c1_scalling_instance_1c1_t1_port_tenant_id
- port_1b_t1_port_mac_requirements:
+ port_pcm_port_0_network_role_tag: cps
+ port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
- port_1b_t2_port_network:
- - b_single_1b_network
- compute_b_single_1b_name:
- - get_input:
- - b_single_1b_names
+ pcm_server_name:
+ get_input:
+ - pcm_server_names
- 0
- service_template_filter:
- substitute_service_template: Nested_b_single_1b_0ServiceTemplate.yaml
- count: 1
- index_value:
- get_property:
- - SELF
- - service_template_filter
- - index_value
+ cps_net_name: nested_network
requirements:
- - link_b_single_1b_1b_t2_port:
+ - link_pcm_port_0:
capability: tosca.capabilities.network.Linkable
- node: b_single_1b_network
+ node: nested_network
relationship: tosca.relationships.network.LinksTo
- b_single_1b_network:
- type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
- properties:
- network_name:
- get_input: net_name
abstract_1c2_catalog_instance_0:
- type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_0
+ type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance
directives:
- substitutable
properties:
@@ -372,7 +372,7 @@ topology_template:
compute_1c2_catalog_instance_metadata:
- connectivityTo4PNested:
get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested
- server_pcm_id
connectivityTo1A:
get_attribute:
@@ -388,7 +388,7 @@ topology_template:
- b_single_1b_instance_name
connectivityTo1B01:
get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
connectivityTo1C1_T2_1:
get_attribute:
@@ -419,7 +419,7 @@ topology_template:
compute_1c2_catalog_instance_scheduler_hints:
- group: BE_Affinity_group
service_template_filter:
- substitute_service_template: Nested_1c2_catalog_instance_0ServiceTemplate.yaml
+ substitute_service_template: Nested_1c2_catalog_instanceServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -432,7 +432,7 @@ topology_template:
node: 1c2_catalog_instance_network
relationship: tosca.relationships.network.LinksTo
abstract_1c2_catalog_instance_1:
- type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_1
+ type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance
directives:
- substitutable
properties:
@@ -476,7 +476,7 @@ topology_template:
compute_1c2_catalog_instance_scheduler_hints:
- group: BE_Affinity_group
service_template_filter:
- substitute_service_template: Nested_1c2_catalog_instance_1ServiceTemplate.yaml
+ substitute_service_template: Nested_1c2_catalog_instanceServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -535,17 +535,17 @@ topology_template:
- nestedNoUnified
- portId
- get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested
- server_pcm_id
value_specs:
get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
- get_attribute:
- abstract_b_single_1b_1
- b_single_1b_instance_name
- get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_1b_t1_port_tenant_id
- get_attribute:
- abstract_b_single_1b_1
@@ -562,7 +562,7 @@ topology_template:
relationship: tosca.relationships.DependsOn
- dependency:
capability: tosca.capabilities.Node
- node: abstract_pcm_server_0
+ node: 4p_nested
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_1c2_catalog_instance_1c2_t1_port
@@ -590,7 +590,7 @@ topology_template:
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b
- node: abstract_b_single_1b_0
+ node: abstract_b_single_1b
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b
@@ -598,7 +598,7 @@ topology_template:
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b_1b_t1_port
- node: abstract_b_single_1b_0
+ node: abstract_b_single_1b
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b_1b_t1_port
@@ -620,7 +620,7 @@ topology_template:
compute_a_single_1a_metadata:
- connectivityTo4PNested:
get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested
- server_pcm_id
connectivityTo1C2_1:
get_attribute:
@@ -639,11 +639,11 @@ topology_template:
- abstract_b_single_1b_1
- b_single_1b_instance_name
- get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
connectivityTo1B01:
get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
connectivityTo1C1_T2_1:
get_attribute:
@@ -731,11 +731,11 @@ topology_template:
- abstract_b_single_1b_1
- b_single_1b_instance_name
- get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
connectivityTo1B01:
get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
connectivityTo1C1_T2_1:
get_attribute:
@@ -841,11 +841,11 @@ topology_template:
requirements:
- port:
capability: attachment_pcm_port_0
- node: abstract_pcm_server_0
+ node: 4p_nested
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_pcm_port_1
- node: abstract_pcm_server_0
+ node: 4p_nested
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_pcm_port_0
@@ -940,6 +940,7 @@ topology_template:
description: heat template that creates MOG stack
members:
- b_single_1b_network
+ - 4p_nested
- 1c1_scalling_instance_network
- nodeGetAttIn_network
- dependsOn_network
@@ -949,17 +950,16 @@ topology_template:
- a_single_1a_network
- 1c2_catalog_instance_network
- abstract_a_single_1a
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- abstract_b_single_1b_1
- abstract_1c1_scalling_instance
- abstract_1c2_catalog_instance_0
- abstract_1c2_catalog_instance_1
- - abstract_pcm_server_0
BE_Affinity_group:
type: tosca.groups.Root
members:
- abstract_a_single_1a
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- abstract_b_single_1b_1
- abstract_1c1_scalling_instance
- abstract_1c2_catalog_instance_0
@@ -996,13 +996,13 @@ topology_template:
out4:
value:
get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
- get_attribute:
- abstract_b_single_1b_1
- b_single_1b_instance_name
- get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_1b_t1_port_tenant_id
- get_attribute:
- abstract_b_single_1b_1
@@ -1018,7 +1018,7 @@ topology_template:
- nestedNoUnified
- portId
- get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested
- server_pcm_id
out6:
value:
diff --git a/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 b/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
index 2469e9cb86..07f4b7928f 100644
--- a/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
+++ b/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
@@ -233,29 +233,23 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
1c1_scalling_instance_1c1_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- 1c1_scalling_instance_1c1_t1_port
- tenant_id
- entry_schema:
- type: string
1c1_scalling_instance_instance_name:
- type: list
+ type: string
value:
get_attribute:
- 1c1_scalling_instance
- instance_name
- entry_schema:
- type: string
1c1_scalling_instance_1c1_t2_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- 1c1_scalling_instance_1c1_t2_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.1c1_scalling_instance
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_1c2_catalog_instanceServiceTemplate.yaml
index f09ccb2ad5..22b8c6e072 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_1c2_catalog_instanceServiceTemplate.yaml
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_1c2_catalog_instance_0
+ template_name: Nested_1c2_catalog_instance
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -201,23 +201,19 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
1c2_catalog_instance_instance_name:
- type: list
+ type: string
value:
get_attribute:
- 1c2_catalog_instance
- instance_name
- entry_schema:
- type: string
1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- 1c2_catalog_instance_1c2_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_0
+ node_type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance
capabilities:
disk.device.capacity_1c2_catalog_instance:
- 1c2_catalog_instance
diff --git a/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 b/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
index 15e3f83de9..de031b7692 100644
--- a/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
+++ b/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
@@ -201,21 +201,17 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
a_single_1a_instance_name:
- type: list
+ type: string
value:
get_attribute:
- a_single_1a
- instance_name
- entry_schema:
- type: string
a_single_1a_1a_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- a_single_1a_1a_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.a_single_1a
capabilities:
diff --git a/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_0ServiceTemplate.yaml b/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
index 6929834c7e..0a9346116b 100644
--- a/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_0ServiceTemplate.yaml
+++ b/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
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_b_single_1b_0
+ template_name: Nested_b_single_1b
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -196,23 +196,19 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
b_single_1b_instance_name:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b
- instance_name
- entry_schema:
- type: string
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b_1b_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.b_single_1b_0
+ node_type: org.openecomp.resource.abstract.nodes.b_single_1b
capabilities:
attachment_b_single_1b_1b_t2_port:
- b_single_1b_1b_t2_port
diff --git a/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 b/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
index d71a80ab5c..1ad9fc3dd2 100644
--- a/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
+++ b/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
@@ -201,21 +201,17 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
b_single_1b_instance_name:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b
- instance_name
- entry_schema:
- type: string
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b_1b_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.b_single_1b_1
capabilities:
diff --git a/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 b/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
new file mode 100644
index 0000000000..4997938e90
--- /dev/null
+++ b/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
@@ -0,0 +1,444 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pcma_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pcma_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pcm_port_3_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_2_network_role:
+ type: string
+ required: true
+ port_pcm_port_2_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_3_network_role:
+ type: string
+ required: true
+ port_pcm_port_3_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pcm_port_3_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_pcm_port_3_order:
+ type: integer
+ required: true
+ compute_pcma_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ port_pcm_port_2_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_pcm_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_3_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_subnetpoolid:
+ type: string
+ required: true
+ port_pcm_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_2_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_3_subnetpoolid:
+ type: string
+ required: true
+ port_pcm_port_3_network_role_tag:
+ type: string
+ required: true
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ port_pcm_port_3_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
+ constraints:
+ - greater_or_equal: 0
+ compute_pcma_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_2_order:
+ type: integer
+ required: true
+ port_pcm_port_3_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_2_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_2_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_network_role_tag:
+ type: string
+ required: true
+ port_pcm_port_3_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pcma_server_scheduler_hints:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pcma_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ pcma_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pcma_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pcma_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ config_drive:
+ get_input:
+ - compute_pcma_server_config_drive
+ - index_value
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pcma_server_name
+ - index_value
+ scheduler_hints:
+ get_input:
+ - compute_pcma_server_scheduler_hints
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pcma_server_user_data_format
+ - index_value
+ pcma_server_pcm_port_3:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_3_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_3_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_3_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_3_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_3_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_3_mac_requirements
+ order:
+ get_input: port_pcm_port_3_order
+ network_role:
+ get_input: port_pcm_port_3_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_3_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_3_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_3_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ pcma_server_pcm_port_2:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_2_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_2_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_2_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_2_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_2_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_2_mac_requirements
+ order:
+ get_input: port_pcm_port_2_order
+ network_role:
+ get_input: port_pcm_port_2_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_2_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_2_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_2_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pcma_server
+ capabilities:
+ cpu.delta_pcma_server:
+ - pcma_server
+ - cpu.delta
+ scalable_pcma_server:
+ - pcma_server
+ - scalable
+ vcpus_pcma_server:
+ - pcma_server
+ - vcpus
+ host_pcma_server:
+ - pcma_server
+ - host
+ disk.device.read.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.requests.rate
+ disk.usage_pcma_server:
+ - pcma_server
+ - disk.usage
+ network.outgoing.bytes.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outgoing.bytes.rate
+ disk.read.bytes_pcma_server:
+ - pcma_server
+ - disk.read.bytes
+ disk.iops_pcma_server:
+ - pcma_server
+ - disk.iops
+ network.outgoing.bytes.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outgoing.bytes.rate
+ attachment_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - attachment
+ endpoint_pcma_server:
+ - pcma_server
+ - endpoint
+ feature_pcma_server:
+ - pcma_server
+ - feature
+ attachment_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - attachment
+ network.incoming.bytes.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.bytes.rate
+ memory.usage_pcma_server:
+ - pcma_server
+ - memory.usage
+ network.outgoing.bytes_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outgoing.bytes
+ binding_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - binding
+ network.incoming.bytes.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.bytes.rate
+ memory_pcma_server:
+ - pcma_server
+ - memory
+ network.outgoing.bytes_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outgoing.bytes
+ cpu_pcma_server:
+ - pcma_server
+ - cpu
+ disk.device.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes.rate
+ disk.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.read.bytes.rate
+ network.incoming.packets_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.packets
+ binding_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - binding
+ os_pcma_server:
+ - pcma_server
+ - os
+ network.incoming.packets_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.packets
+ network.incoming.packets.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.packets.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outgoing.packets.rate
+ network.incoming.packets.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.packets.rate
+ disk.device.read.requests_pcma_server:
+ - pcma_server
+ - disk.device.read.requests
+ disk.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.write.bytes.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outgoing.packets.rate
+ disk.device.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.requests.rate
+ cpu_util_pcma_server:
+ - pcma_server
+ - cpu_util
+ disk.device.write.bytes_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes
+ disk.device.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes.rate
+ disk.device.usage_pcma_server:
+ - pcma_server
+ - disk.device.usage
+ disk.read.requests_pcma_server:
+ - pcma_server
+ - disk.read.requests
+ disk.allocation_pcma_server:
+ - pcma_server
+ - disk.allocation
+ feature_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - feature
+ feature_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - feature
+ disk.ephemeral.size_pcma_server:
+ - pcma_server
+ - disk.ephemeral.size
+ binding_pcma_server:
+ - pcma_server
+ - binding
+ disk.latency_pcma_server:
+ - pcma_server
+ - disk.latency
+ disk.device.write.requests_pcma_server:
+ - pcma_server
+ - disk.device.write.requests
+ disk.device.read.bytes_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes
+ disk.device.allocation_pcma_server:
+ - pcma_server
+ - disk.device.allocation
+ memory.resident_pcma_server:
+ - pcma_server
+ - memory.resident
+ disk.root.size_pcma_server:
+ - pcma_server
+ - disk.root.size
+ disk.write.bytes_pcma_server:
+ - pcma_server
+ - disk.write.bytes
+ disk.write.requests_pcma_server:
+ - pcma_server
+ - disk.write.requests
+ network.incoming.bytes_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.bytes
+ network.incoming.bytes_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.bytes
+ disk.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.write.requests.rate
+ disk.device.iops_pcma_server:
+ - pcma_server
+ - disk.device.iops
+ instance_pcma_server:
+ - pcma_server
+ - instance
+ network.outpoing.packets_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outpoing.packets
+ disk.device.latency_pcma_server:
+ - pcma_server
+ - disk.device.latency
+ network.outpoing.packets_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outpoing.packets
+ disk.capacity_pcma_server:
+ - pcma_server
+ - disk.capacity
+ disk.device.capacity_pcma_server:
+ - pcma_server
+ - disk.device.capacity
+ requirements:
+ dependency_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - dependency
+ dependency_pcma_server:
+ - pcma_server
+ - dependency
+ dependency_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - dependency
+ local_storage_pcma_server:
+ - pcma_server
+ - local_storage
+ link_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - link
+ link_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - link
diff --git a/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 b/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
new file mode 100644
index 0000000000..38f70ab8a9
--- /dev/null
+++ b/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
@@ -0,0 +1,435 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pcma_server_1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pcma_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pcm_port_0_network_role:
+ type: string
+ required: true
+ port_pcm_port_1_network_role_tag:
+ type: string
+ required: true
+ port_pcm_port_0_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_0_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pcm_port_0_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pcma_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_order:
+ type: integer
+ required: true
+ port_pcm_port_0_subnetpoolid:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_pcm_port_1_subnetpoolid:
+ type: string
+ required: true
+ port_pcm_port_0_network_role_tag:
+ type: string
+ required: true
+ port_pcm_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_1_network_role:
+ type: string
+ required: true
+ port_pcm_port_1_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
+ constraints:
+ - greater_or_equal: 0
+ compute_pcma_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_1_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_1_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ compute_pcma_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_1_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_order:
+ type: integer
+ required: true
+ node_templates:
+ pcma_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pcma_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pcma_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ config_drive:
+ get_input:
+ - compute_pcma_server_config_drive
+ - index_value
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pcma_server_name
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pcma_server_user_data_format
+ - index_value
+ pcma_server_pcm_port_0:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_0_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_0_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_0_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_0_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_0_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_0_mac_requirements
+ order:
+ get_input: port_pcm_port_0_order
+ network_role:
+ get_input: port_pcm_port_0_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_0_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_0_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_0_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ pcma_server_pcm_port_1:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_1_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_1_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_1_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_1_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_1_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_1_mac_requirements
+ order:
+ get_input: port_pcm_port_1_order
+ network_role:
+ get_input: port_pcm_port_1_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_1_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_1_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_1_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pcma_server_1
+ capabilities:
+ cpu.delta_pcma_server:
+ - pcma_server
+ - cpu.delta
+ scalable_pcma_server:
+ - pcma_server
+ - scalable
+ vcpus_pcma_server:
+ - pcma_server
+ - vcpus
+ host_pcma_server:
+ - pcma_server
+ - host
+ disk.device.read.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.requests.rate
+ disk.usage_pcma_server:
+ - pcma_server
+ - disk.usage
+ attachment_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - attachment
+ disk.read.bytes_pcma_server:
+ - pcma_server
+ - disk.read.bytes
+ disk.iops_pcma_server:
+ - pcma_server
+ - disk.iops
+ network.outgoing.bytes.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outgoing.bytes.rate
+ attachment_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - attachment
+ endpoint_pcma_server:
+ - pcma_server
+ - endpoint
+ feature_pcma_server:
+ - pcma_server
+ - feature
+ memory.usage_pcma_server:
+ - pcma_server
+ - memory.usage
+ network.incoming.packets_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.packets
+ network.incoming.bytes.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.bytes.rate
+ network.outgoing.bytes_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outgoing.bytes
+ memory_pcma_server:
+ - pcma_server
+ - memory
+ network.outgoing.bytes_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outgoing.bytes
+ cpu_pcma_server:
+ - pcma_server
+ - cpu
+ disk.device.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes.rate
+ disk.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.read.bytes.rate
+ network.incoming.packets.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.packets.rate
+ binding_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - binding
+ network.incoming.packets_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.packets
+ os_pcma_server:
+ - pcma_server
+ - os
+ binding_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - binding
+ network.incoming.packets.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.packets.rate
+ disk.device.read.requests_pcma_server:
+ - pcma_server
+ - disk.device.read.requests
+ disk.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.write.bytes.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outgoing.packets.rate
+ disk.device.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.requests.rate
+ network.incoming.bytes.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.bytes.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outgoing.packets.rate
+ cpu_util_pcma_server:
+ - pcma_server
+ - cpu_util
+ disk.device.write.bytes_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes
+ disk.device.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes.rate
+ disk.device.usage_pcma_server:
+ - pcma_server
+ - disk.device.usage
+ disk.read.requests_pcma_server:
+ - pcma_server
+ - disk.read.requests
+ disk.allocation_pcma_server:
+ - pcma_server
+ - disk.allocation
+ feature_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - feature
+ feature_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - feature
+ disk.ephemeral.size_pcma_server:
+ - pcma_server
+ - disk.ephemeral.size
+ binding_pcma_server:
+ - pcma_server
+ - binding
+ disk.latency_pcma_server:
+ - pcma_server
+ - disk.latency
+ disk.device.write.requests_pcma_server:
+ - pcma_server
+ - disk.device.write.requests
+ disk.device.read.bytes_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes
+ disk.device.allocation_pcma_server:
+ - pcma_server
+ - disk.device.allocation
+ memory.resident_pcma_server:
+ - pcma_server
+ - memory.resident
+ disk.root.size_pcma_server:
+ - pcma_server
+ - disk.root.size
+ disk.write.bytes_pcma_server:
+ - pcma_server
+ - disk.write.bytes
+ network.incoming.bytes_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.bytes
+ disk.write.requests_pcma_server:
+ - pcma_server
+ - disk.write.requests
+ network.incoming.bytes_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.bytes
+ disk.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.write.requests.rate
+ disk.device.iops_pcma_server:
+ - pcma_server
+ - disk.device.iops
+ instance_pcma_server:
+ - pcma_server
+ - instance
+ disk.device.latency_pcma_server:
+ - pcma_server
+ - disk.device.latency
+ disk.capacity_pcma_server:
+ - pcma_server
+ - disk.capacity
+ disk.device.capacity_pcma_server:
+ - pcma_server
+ - disk.device.capacity
+ network.outpoing.packets_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outpoing.packets
+ network.outpoing.packets_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outpoing.packets
+ requirements:
+ dependency_pcma_server:
+ - pcma_server
+ - dependency
+ dependency_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - dependency
+ local_storage_pcma_server:
+ - pcma_server
+ - local_storage
+ link_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - link
+ link_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - link
+ dependency_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - dependency
diff --git a/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 b/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
index 934dada392..2d854439a6 100644
--- a/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
+++ b/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
@@ -6,9 +6,6 @@ imports:
file: openecomp-heat/_index.yml
- GlobalSubstitutionTypes:
file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.pcma_server:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
server_group:
@@ -110,135 +107,127 @@ topology_template:
immutable: false
type: string
node_templates:
- pcm_port_2:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ abstract_pcma_server_1:
+ type: org.openecomp.resource.abstract.nodes.pcma_server_1
+ directives:
+ - substitutable
properties:
- ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
+ port_pcm_port_1_network_role_tag: cps
+ port_pcm_port_0_fixed_ips:
- ip_address:
get_input: cps_net_ip
- mac_requirements:
- mac_count_required:
- is_required: false
- network_role_tag: cps
- network:
- get_input: cps_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma2
- relationship: tosca.relationships.network.BindsTo
- pcm_port_1:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
+ vm_flavor_name:
+ get_input: pcma_flavor_name
+ port_pcm_port_0_security_groups:
+ - - get_input: security_group_name
+ compute_pcma_server_availability_zone:
+ - get_input: availabilityzone_name
+ vm_image_name:
+ get_input: pcma_image_name
+ port_pcm_port_0_network_role_tag: cps
+ port_pcm_port_1_network:
+ - get_input: oam_net_name
+ port_pcm_port_0_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
+ port_pcm_port_1_security_groups:
+ - - get_input: security_group_name
+ compute_pcma_server_config_drive:
+ - true
+ compute_pcma_server_user_data_format:
+ - RAW
+ port_pcm_port_0_network:
+ - get_input: cps_net_name
+ port_pcm_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pcm_port_1_fixed_ips:
- ip_address:
get_input: oam_net_ip
- mac_requirements:
+ compute_pcma_server_name:
+ - get_input: pcma_server_name
+ port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
- network_role_tag: oam
- network:
- get_input: oam_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma1
- relationship: tosca.relationships.network.BindsTo
- pcm_port_3:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
+ port_pcm_port_1_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
- - ip_address:
- get_input: oam_net_ip
- mac_requirements:
+ service_template_filter:
+ substitute_service_template: Nested_pcma_server_1ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_pcma_server:
+ type: org.openecomp.resource.abstract.nodes.pcma_server
+ directives:
+ - substitutable
+ properties:
+ port_pcm_port_3_mac_requirements:
mac_count_required:
is_required: false
- network_role_tag: oam
- network:
- get_input: oam_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma2
- relationship: tosca.relationships.network.BindsTo
- server_pcma2:
- type: org.openecomp.resource.vfc.nodes.heat.pcma_server
- properties:
- flavor:
- get_input: pcma_flavor_name
- availability_zone:
- get_input: availabilityzone_name
- image:
- get_input: pcma_image_name
- config_drive: true
- user_data_format: RAW
- name:
- get_input: pcma_server_name
- scheduler_hints:
- group:
- get_input: server_group
- server_pcma1:
- type: org.openecomp.resource.vfc.nodes.heat.pcma_server
- properties:
- flavor:
+ port_pcm_port_2_fixed_ips:
+ - ip_address:
+ get_input: cps_net_ip
+ vm_flavor_name:
get_input: pcma_flavor_name
- availability_zone:
- get_input: availabilityzone_name
- image:
+ port_pcm_port_3_security_groups:
+ - - get_input: security_group_name
+ compute_pcma_server_availability_zone:
+ - get_input: availabilityzone_name
+ vm_image_name:
get_input: pcma_image_name
- config_drive: true
- user_data_format: RAW
- name:
- get_input: pcma_server_name
- pcm_port_0:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
+ port_pcm_port_2_security_groups:
+ - - get_input: security_group_name
+ port_pcm_port_3_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
- - ip_address:
- get_input: cps_net_ip
- mac_requirements:
+ port_pcm_port_2_mac_requirements:
mac_count_required:
is_required: false
- network_role_tag: cps
- network:
- get_input: cps_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma1
- relationship: tosca.relationships.network.BindsTo
+ port_pcm_port_3_network_role_tag: cps
+ compute_pcma_server_config_drive:
+ - true
+ port_pcm_port_3_fixed_ips:
+ - ip_address:
+ get_input: oam_net_ip
+ compute_pcma_server_user_data_format:
+ - RAW
+ port_pcm_port_2_network:
+ - get_input: cps_net_name
+ port_pcm_port_2_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pcm_port_2_network_role_tag: cps
+ port_pcm_port_3_network:
+ - get_input: oam_net_name
+ compute_pcma_server_scheduler_hints:
+ - group:
+ get_input: server_group
+ compute_pcma_server_name:
+ - get_input: pcma_server_name
+ service_template_filter:
+ substitute_service_template: Nested_pcma_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
groups:
nested-no_vfc_v0.1_group:
type: org.openecomp.groups.heat.HeatStack
@@ -246,12 +235,8 @@ topology_template:
heat_file: ../Artifacts/nested-no_vfc_v0.1.yaml
description: heat template that creates PCRF Cluman stack
members:
- - pcm_port_2
- - pcm_port_1
- - pcm_port_3
- - server_pcma2
- - server_pcma1
- - pcm_port_0
+ - abstract_pcma_server
+ - abstract_pcma_server_1
outputs:
portId:
value: pcm_port_3
@@ -259,417 +244,417 @@ topology_template:
node_type: org.openecomp.resource.abstract.nodes.heat.nested-no_vfc_v0.1
capabilities:
network.incoming.packets.rate_pcm_port_0:
- - pcm_port_0
- - network.incoming.packets.rate
+ - abstract_pcma_server_1
+ - network.incoming.packets.rate_pcma_server_pcm_port_0
network.incoming.packets.rate_pcm_port_3:
- - pcm_port_3
- - network.incoming.packets.rate
+ - abstract_pcma_server
+ - network.incoming.packets.rate_pcma_server_pcm_port_3
network.incoming.packets.rate_pcm_port_2:
- - pcm_port_2
- - network.incoming.packets.rate
+ - abstract_pcma_server
+ - network.incoming.packets.rate_pcma_server_pcm_port_2
network.incoming.packets.rate_pcm_port_1:
- - pcm_port_1
- - network.incoming.packets.rate
+ - abstract_pcma_server_1
+ - network.incoming.packets.rate_pcma_server_pcm_port_1
network.outpoing.packets_pcm_port_1:
- - pcm_port_1
- - network.outpoing.packets
+ - abstract_pcma_server_1
+ - network.outpoing.packets_pcma_server_pcm_port_1
disk.device.iops_server_pcma2:
- - server_pcma2
- - disk.device.iops
+ - abstract_pcma_server
+ - disk.device.iops_pcma_server
network.outpoing.packets_pcm_port_0:
- - pcm_port_0
- - network.outpoing.packets
+ - abstract_pcma_server_1
+ - network.outpoing.packets_pcma_server_pcm_port_0
network.outpoing.packets_pcm_port_3:
- - pcm_port_3
- - network.outpoing.packets
+ - abstract_pcma_server
+ - network.outpoing.packets_pcma_server_pcm_port_3
network.outpoing.packets_pcm_port_2:
- - pcm_port_2
- - network.outpoing.packets
+ - abstract_pcma_server
+ - network.outpoing.packets_pcma_server_pcm_port_2
disk.device.iops_server_pcma1:
- - server_pcma1
- - disk.device.iops
+ - abstract_pcma_server_1
+ - disk.device.iops_pcma_server
disk.device.capacity_server_pcma2:
- - server_pcma2
- - disk.device.capacity
+ - abstract_pcma_server
+ - disk.device.capacity_pcma_server
disk.device.capacity_server_pcma1:
- - server_pcma1
- - disk.device.capacity
+ - abstract_pcma_server_1
+ - disk.device.capacity_pcma_server
disk.read.requests_server_pcma2:
- - server_pcma2
- - disk.read.requests
+ - abstract_pcma_server
+ - disk.read.requests_pcma_server
disk.read.requests_server_pcma1:
- - server_pcma1
- - disk.read.requests
+ - abstract_pcma_server_1
+ - disk.read.requests_pcma_server
disk.write.requests.rate_server_pcma1:
- - server_pcma1
- - disk.write.requests.rate
+ - abstract_pcma_server_1
+ - disk.write.requests.rate_pcma_server
disk.write.requests.rate_server_pcma2:
- - server_pcma2
- - disk.write.requests.rate
+ - abstract_pcma_server
+ - disk.write.requests.rate_pcma_server
memory_server_pcma2:
- - server_pcma2
- - memory
+ - abstract_pcma_server
+ - memory_pcma_server
memory_server_pcma1:
- - server_pcma1
- - memory
+ - abstract_pcma_server_1
+ - memory_pcma_server
disk.device.read.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.device.read.bytes.rate
+ - abstract_pcma_server_1
+ - disk.device.read.bytes.rate_pcma_server
network.outgoing.bytes_pcm_port_3:
- - pcm_port_3
- - network.outgoing.bytes
+ - abstract_pcma_server
+ - network.outgoing.bytes_pcma_server_pcm_port_3
disk.device.read.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.device.read.bytes.rate
+ - abstract_pcma_server
+ - disk.device.read.bytes.rate_pcma_server
binding_pcm_port_3:
- - pcm_port_3
- - binding
+ - abstract_pcma_server
+ - binding_pcma_server_pcm_port_3
disk.device.latency_server_pcma2:
- - server_pcma2
- - disk.device.latency
+ - abstract_pcma_server
+ - disk.device.latency_pcma_server
disk.device.usage_server_pcma2:
- - server_pcma2
- - disk.device.usage
+ - abstract_pcma_server
+ - disk.device.usage_pcma_server
network.incoming.bytes_pcm_port_0:
- - pcm_port_0
- - network.incoming.bytes
+ - abstract_pcma_server_1
+ - network.incoming.bytes_pcma_server_pcm_port_0
disk.device.latency_server_pcma1:
- - server_pcma1
- - disk.device.latency
+ - abstract_pcma_server_1
+ - disk.device.latency_pcma_server
network.incoming.bytes_pcm_port_2:
- - pcm_port_2
- - network.incoming.bytes
+ - abstract_pcma_server
+ - network.incoming.bytes_pcma_server_pcm_port_2
network.incoming.bytes_pcm_port_1:
- - pcm_port_1
- - network.incoming.bytes
+ - abstract_pcma_server_1
+ - network.incoming.bytes_pcma_server_pcm_port_1
disk.device.usage_server_pcma1:
- - server_pcma1
- - disk.device.usage
+ - abstract_pcma_server_1
+ - disk.device.usage_pcma_server
binding_pcm_port_0:
- - pcm_port_0
- - binding
+ - abstract_pcma_server_1
+ - binding_pcma_server_pcm_port_0
binding_pcm_port_1:
- - pcm_port_1
- - binding
+ - abstract_pcma_server_1
+ - binding_pcma_server_pcm_port_1
binding_pcm_port_2:
- - pcm_port_2
- - binding
+ - abstract_pcma_server
+ - binding_pcma_server_pcm_port_2
network.incoming.bytes_pcm_port_3:
- - pcm_port_3
- - network.incoming.bytes
+ - abstract_pcma_server
+ - network.incoming.bytes_pcma_server_pcm_port_3
network.outgoing.packets.rate_pcm_port_3:
- - pcm_port_3
- - network.outgoing.packets.rate
+ - abstract_pcma_server
+ - network.outgoing.packets.rate_pcma_server_pcm_port_3
disk.device.read.requests_server_pcma1:
- - server_pcma1
- - disk.device.read.requests
+ - abstract_pcma_server_1
+ - disk.device.read.requests_pcma_server
disk.device.read.requests_server_pcma2:
- - server_pcma2
- - disk.device.read.requests
+ - abstract_pcma_server
+ - disk.device.read.requests_pcma_server
network.outgoing.packets.rate_pcm_port_0:
- - pcm_port_0
- - network.outgoing.packets.rate
+ - abstract_pcma_server_1
+ - network.outgoing.packets.rate_pcma_server_pcm_port_0
network.outgoing.packets.rate_pcm_port_1:
- - pcm_port_1
- - network.outgoing.packets.rate
+ - abstract_pcma_server_1
+ - network.outgoing.packets.rate_pcma_server_pcm_port_1
disk.write.bytes_server_pcma2:
- - server_pcma2
- - disk.write.bytes
+ - abstract_pcma_server
+ - disk.write.bytes_pcma_server
disk.device.read.requests.rate_server_pcma1:
- - server_pcma1
- - disk.device.read.requests.rate
+ - abstract_pcma_server_1
+ - disk.device.read.requests.rate_pcma_server
network.outgoing.packets.rate_pcm_port_2:
- - pcm_port_2
- - network.outgoing.packets.rate
+ - abstract_pcma_server
+ - network.outgoing.packets.rate_pcma_server_pcm_port_2
disk.device.read.requests.rate_server_pcma2:
- - server_pcma2
- - disk.device.read.requests.rate
+ - abstract_pcma_server
+ - disk.device.read.requests.rate_pcma_server
disk.write.bytes_server_pcma1:
- - server_pcma1
- - disk.write.bytes
+ - abstract_pcma_server_1
+ - disk.write.bytes_pcma_server
feature_pcm_port_1:
- - pcm_port_1
- - feature
+ - abstract_pcma_server_1
+ - feature_pcma_server_pcm_port_1
binding_server_pcma1:
- - server_pcma1
- - binding
+ - abstract_pcma_server_1
+ - binding_pcma_server
network.outgoing.bytes_pcm_port_0:
- - pcm_port_0
- - network.outgoing.bytes
+ - abstract_pcma_server_1
+ - network.outgoing.bytes_pcma_server_pcm_port_0
binding_server_pcma2:
- - server_pcma2
- - binding
+ - abstract_pcma_server
+ - binding_pcma_server
feature_pcm_port_0:
- - pcm_port_0
- - feature
+ - abstract_pcma_server_1
+ - feature_pcma_server_pcm_port_0
network.outgoing.bytes_pcm_port_2:
- - pcm_port_2
- - network.outgoing.bytes
+ - abstract_pcma_server
+ - network.outgoing.bytes_pcma_server_pcm_port_2
feature_pcm_port_3:
- - pcm_port_3
- - feature
+ - abstract_pcma_server
+ - feature_pcma_server_pcm_port_3
feature_pcm_port_2:
- - pcm_port_2
- - feature
+ - abstract_pcma_server
+ - feature_pcma_server_pcm_port_2
network.outgoing.bytes_pcm_port_1:
- - pcm_port_1
- - network.outgoing.bytes
+ - abstract_pcma_server_1
+ - network.outgoing.bytes_pcma_server_pcm_port_1
attachment_pcm_port_0:
- - pcm_port_0
- - attachment
+ - abstract_pcma_server_1
+ - attachment_pcma_server_pcm_port_0
attachment_pcm_port_1:
- - pcm_port_1
- - attachment
+ - abstract_pcma_server_1
+ - attachment_pcma_server_pcm_port_1
disk.write.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.write.bytes.rate
+ - abstract_pcma_server
+ - disk.write.bytes.rate_pcma_server
attachment_pcm_port_2:
- - pcm_port_2
- - attachment
+ - abstract_pcma_server
+ - attachment_pcma_server_pcm_port_2
disk.write.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.write.bytes.rate
+ - abstract_pcma_server_1
+ - disk.write.bytes.rate_pcma_server
attachment_pcm_port_3:
- - pcm_port_3
- - attachment
+ - abstract_pcma_server
+ - attachment_pcma_server_pcm_port_3
disk.root.size_server_pcma2:
- - server_pcma2
- - disk.root.size
+ - abstract_pcma_server
+ - disk.root.size_pcma_server
disk.root.size_server_pcma1:
- - server_pcma1
- - disk.root.size
+ - abstract_pcma_server_1
+ - disk.root.size_pcma_server
disk.iops_server_pcma2:
- - server_pcma2
- - disk.iops
+ - abstract_pcma_server
+ - disk.iops_pcma_server
disk.iops_server_pcma1:
- - server_pcma1
- - disk.iops
+ - abstract_pcma_server_1
+ - disk.iops_pcma_server
disk.device.write.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.device.write.bytes.rate
+ - abstract_pcma_server_1
+ - disk.device.write.bytes.rate_pcma_server
disk.device.write.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.device.write.bytes.rate
+ - abstract_pcma_server
+ - disk.device.write.bytes.rate_pcma_server
disk.read.bytes_server_pcma1:
- - server_pcma1
- - disk.read.bytes
+ - abstract_pcma_server_1
+ - disk.read.bytes_pcma_server
disk.read.bytes_server_pcma2:
- - server_pcma2
- - disk.read.bytes
+ - abstract_pcma_server
+ - disk.read.bytes_pcma_server
cpu_util_server_pcma1:
- - server_pcma1
- - cpu_util
+ - abstract_pcma_server_1
+ - cpu_util_pcma_server
cpu_util_server_pcma2:
- - server_pcma2
- - cpu_util
+ - abstract_pcma_server
+ - cpu_util_pcma_server
feature_server_pcma2:
- - server_pcma2
- - feature
+ - abstract_pcma_server
+ - feature_pcma_server
memory.usage_server_pcma2:
- - server_pcma2
- - memory.usage
+ - abstract_pcma_server
+ - memory.usage_pcma_server
memory.usage_server_pcma1:
- - server_pcma1
- - memory.usage
+ - abstract_pcma_server_1
+ - memory.usage_pcma_server
feature_server_pcma1:
- - server_pcma1
- - feature
+ - abstract_pcma_server_1
+ - feature_pcma_server
disk.read.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.read.bytes.rate
+ - abstract_pcma_server_1
+ - disk.read.bytes.rate_pcma_server
disk.device.read.bytes_server_pcma2:
- - server_pcma2
- - disk.device.read.bytes
+ - abstract_pcma_server
+ - disk.device.read.bytes_pcma_server
disk.device.read.bytes_server_pcma1:
- - server_pcma1
- - disk.device.read.bytes
+ - abstract_pcma_server_1
+ - disk.device.read.bytes_pcma_server
endpoint_server_pcma2:
- - server_pcma2
- - endpoint
+ - abstract_pcma_server
+ - endpoint_pcma_server
disk.read.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.read.bytes.rate
+ - abstract_pcma_server
+ - disk.read.bytes.rate_pcma_server
endpoint_server_pcma1:
- - server_pcma1
- - endpoint
+ - abstract_pcma_server_1
+ - endpoint_pcma_server
cpu.delta_server_pcma1:
- - server_pcma1
- - cpu.delta
+ - abstract_pcma_server_1
+ - cpu.delta_pcma_server
cpu.delta_server_pcma2:
- - server_pcma2
- - cpu.delta
+ - abstract_pcma_server
+ - cpu.delta_pcma_server
host_server_pcma2:
- - server_pcma2
- - host
+ - abstract_pcma_server
+ - host_pcma_server
host_server_pcma1:
- - server_pcma1
- - host
+ - abstract_pcma_server_1
+ - host_pcma_server
disk.ephemeral.size_server_pcma1:
- - server_pcma1
- - disk.ephemeral.size
+ - abstract_pcma_server_1
+ - disk.ephemeral.size_pcma_server
disk.ephemeral.size_server_pcma2:
- - server_pcma2
- - disk.ephemeral.size
+ - abstract_pcma_server
+ - disk.ephemeral.size_pcma_server
disk.device.write.requests.rate_server_pcma2:
- - server_pcma2
- - disk.device.write.requests.rate
+ - abstract_pcma_server
+ - disk.device.write.requests.rate_pcma_server
disk.latency_server_pcma1:
- - server_pcma1
- - disk.latency
+ - abstract_pcma_server_1
+ - disk.latency_pcma_server
disk.latency_server_pcma2:
- - server_pcma2
- - disk.latency
+ - abstract_pcma_server
+ - disk.latency_pcma_server
disk.device.write.requests.rate_server_pcma1:
- - server_pcma1
- - disk.device.write.requests.rate
+ - abstract_pcma_server_1
+ - disk.device.write.requests.rate_pcma_server
scalable_server_pcma2:
- - server_pcma2
- - scalable
+ - abstract_pcma_server
+ - scalable_pcma_server
scalable_server_pcma1:
- - server_pcma1
- - scalable
+ - abstract_pcma_server_1
+ - scalable_pcma_server
disk.device.write.requests_server_pcma1:
- - server_pcma1
- - disk.device.write.requests
+ - abstract_pcma_server_1
+ - disk.device.write.requests_pcma_server
disk.device.write.requests_server_pcma2:
- - server_pcma2
- - disk.device.write.requests
+ - abstract_pcma_server
+ - disk.device.write.requests_pcma_server
instance_server_pcma2:
- - server_pcma2
- - instance
+ - abstract_pcma_server
+ - instance_pcma_server
disk.device.allocation_server_pcma1:
- - server_pcma1
- - disk.device.allocation
+ - abstract_pcma_server_1
+ - disk.device.allocation_pcma_server
disk.device.allocation_server_pcma2:
- - server_pcma2
- - disk.device.allocation
+ - abstract_pcma_server
+ - disk.device.allocation_pcma_server
instance_server_pcma1:
- - server_pcma1
- - instance
+ - abstract_pcma_server_1
+ - instance_pcma_server
os_server_pcma1:
- - server_pcma1
- - os
+ - abstract_pcma_server_1
+ - os_pcma_server
os_server_pcma2:
- - server_pcma2
- - os
+ - abstract_pcma_server
+ - os_pcma_server
disk.capacity_server_pcma1:
- - server_pcma1
- - disk.capacity
+ - abstract_pcma_server_1
+ - disk.capacity_pcma_server
disk.capacity_server_pcma2:
- - server_pcma2
- - disk.capacity
+ - abstract_pcma_server
+ - disk.capacity_pcma_server
disk.write.requests_server_pcma1:
- - server_pcma1
- - disk.write.requests
+ - abstract_pcma_server_1
+ - disk.write.requests_pcma_server
disk.write.requests_server_pcma2:
- - server_pcma2
- - disk.write.requests
+ - abstract_pcma_server
+ - disk.write.requests_pcma_server
network.outgoing.bytes.rate_pcm_port_1:
- - pcm_port_1
- - network.outgoing.bytes.rate
+ - abstract_pcma_server_1
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_1
network.incoming.packets_pcm_port_0:
- - pcm_port_0
- - network.incoming.packets
+ - abstract_pcma_server_1
+ - network.incoming.packets_pcma_server_pcm_port_0
network.outgoing.bytes.rate_pcm_port_2:
- - pcm_port_2
- - network.outgoing.bytes.rate
+ - abstract_pcma_server
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_2
network.outgoing.bytes.rate_pcm_port_0:
- - pcm_port_0
- - network.outgoing.bytes.rate
+ - abstract_pcma_server_1
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_0
network.incoming.packets_pcm_port_3:
- - pcm_port_3
- - network.incoming.packets
+ - abstract_pcma_server
+ - network.incoming.packets_pcma_server_pcm_port_3
disk.usage_server_pcma2:
- - server_pcma2
- - disk.usage
+ - abstract_pcma_server
+ - disk.usage_pcma_server
network.incoming.packets_pcm_port_2:
- - pcm_port_2
- - network.incoming.packets
+ - abstract_pcma_server
+ - network.incoming.packets_pcma_server_pcm_port_2
network.outgoing.bytes.rate_pcm_port_3:
- - pcm_port_3
- - network.outgoing.bytes.rate
+ - abstract_pcma_server
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_3
disk.usage_server_pcma1:
- - server_pcma1
- - disk.usage
+ - abstract_pcma_server_1
+ - disk.usage_pcma_server
vcpus_server_pcma1:
- - server_pcma1
- - vcpus
+ - abstract_pcma_server_1
+ - vcpus_pcma_server
memory.resident_server_pcma1:
- - server_pcma1
- - memory.resident
+ - abstract_pcma_server_1
+ - memory.resident_pcma_server
network.incoming.packets_pcm_port_1:
- - pcm_port_1
- - network.incoming.packets
+ - abstract_pcma_server_1
+ - network.incoming.packets_pcma_server_pcm_port_1
vcpus_server_pcma2:
- - server_pcma2
- - vcpus
+ - abstract_pcma_server
+ - vcpus_pcma_server
memory.resident_server_pcma2:
- - server_pcma2
- - memory.resident
+ - abstract_pcma_server
+ - memory.resident_pcma_server
disk.device.write.bytes_server_pcma2:
- - server_pcma2
- - disk.device.write.bytes
+ - abstract_pcma_server
+ - disk.device.write.bytes_pcma_server
disk.allocation_server_pcma1:
- - server_pcma1
- - disk.allocation
+ - abstract_pcma_server_1
+ - disk.allocation_pcma_server
disk.allocation_server_pcma2:
- - server_pcma2
- - disk.allocation
+ - abstract_pcma_server
+ - disk.allocation_pcma_server
disk.device.write.bytes_server_pcma1:
- - server_pcma1
- - disk.device.write.bytes
+ - abstract_pcma_server_1
+ - disk.device.write.bytes_pcma_server
cpu_server_pcma1:
- - server_pcma1
- - cpu
+ - abstract_pcma_server_1
+ - cpu_pcma_server
network.incoming.bytes.rate_pcm_port_0:
- - pcm_port_0
- - network.incoming.bytes.rate
+ - abstract_pcma_server_1
+ - network.incoming.bytes.rate_pcma_server_pcm_port_0
cpu_server_pcma2:
- - server_pcma2
- - cpu
+ - abstract_pcma_server
+ - cpu_pcma_server
network.incoming.bytes.rate_pcm_port_3:
- - pcm_port_3
- - network.incoming.bytes.rate
+ - abstract_pcma_server
+ - network.incoming.bytes.rate_pcma_server_pcm_port_3
network.incoming.bytes.rate_pcm_port_2:
- - pcm_port_2
- - network.incoming.bytes.rate
+ - abstract_pcma_server
+ - network.incoming.bytes.rate_pcma_server_pcm_port_2
network.incoming.bytes.rate_pcm_port_1:
- - pcm_port_1
- - network.incoming.bytes.rate
+ - abstract_pcma_server_1
+ - network.incoming.bytes.rate_pcma_server_pcm_port_1
requirements:
dependency_server_pcma2:
- - server_pcma2
- - dependency
+ - abstract_pcma_server
+ - dependency_pcma_server
local_storage_server_pcma2:
- - server_pcma2
- - local_storage
+ - abstract_pcma_server
+ - local_storage_pcma_server
link_pcm_port_0:
- - pcm_port_0
- - link
+ - abstract_pcma_server_1
+ - link_pcma_server_pcm_port_0
link_pcm_port_1:
- - pcm_port_1
- - link
+ - abstract_pcma_server_1
+ - link_pcma_server_pcm_port_1
dependency_server_pcma1:
- - server_pcma1
- - dependency
+ - abstract_pcma_server_1
+ - dependency_pcma_server
local_storage_server_pcma1:
- - server_pcma1
- - local_storage
+ - abstract_pcma_server_1
+ - local_storage_pcma_server
link_pcm_port_2:
- - pcm_port_2
- - link
+ - abstract_pcma_server
+ - link_pcma_server_pcm_port_2
link_pcm_port_3:
- - pcm_port_3
- - link
+ - abstract_pcma_server
+ - link_pcma_server_pcm_port_3
dependency_pcm_port_0:
- - pcm_port_0
- - dependency
+ - abstract_pcma_server_1
+ - dependency_pcma_server_pcm_port_0
dependency_pcm_port_3:
- - pcm_port_3
- - dependency
+ - abstract_pcma_server
+ - dependency_pcma_server_pcm_port_3
dependency_pcm_port_1:
- - pcm_port_1
- - dependency
+ - abstract_pcma_server_1
+ - dependency_pcma_server_pcm_port_1
dependency_pcm_port_2:
- - pcm_port_2
- - dependency
+ - abstract_pcma_server
+ - dependency_pcma_server_pcm_port_2
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/in/hot-mog-0108-bs1271.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/in/hot-mog-0108-bs1271.yml
index 157ec3f5df..13dddd64c4 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/in/hot-mog-0108-bs1271.yml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/in/hot-mog-0108-bs1271.yml
@@ -269,7 +269,7 @@ resources:
network: {get_resource: 1c2_catalog_instance_network}
- nestedNoUnified:
+ nestedNoNestedSingleComputePattern:
type: nested-no_vfc_v0.1.yaml
depends_on:
- 1c2_t2_port_1
@@ -293,7 +293,7 @@ resources:
- 1c102_scalling_instance_1C1
- 1c201_catalog_instance_1C2
- 1c202_scalling_instance_1C2
- - nestedNoUnified
+ - nestedNoNestedSingleComputePattern
- nestedWithNoNovaHadDependencyToIt
properties:
security_group_name: group1
@@ -327,7 +327,7 @@ resources:
dependsOn_network:
type: OS::Neutron::Net
depends_on:
- - nestedNoUnified
+ - nestedNoNestedSingleComputePattern
- 4p_nested
- 1c2_t1_port_1
- 1c2_t1_port_0
@@ -351,7 +351,7 @@ resources:
nodeGetAttIn_network:
type: OS::Neutron::Net
properties:
- name: { get_attr: [nestedNoUnified, portId, {get_attr: [4p_nested, server_pcm_id]}]}
+ name: { get_attr: [nestedNoNestedSingleComputePattern, portId, {get_attr: [4p_nested, server_pcm_id]}]}
dhcp_agent_ids: { get_attr: [1c2_t1_port_1, tenant_id, {get_attr: [1c2_t1_port_0, tenant_id, {get_attr: [1c201_catalog_instance_1C2, instance_name, {get_attr: [1c202_scalling_instance_1C2,instance_name]}]}]}]}
tenant_id: { get_attr:[1c101_scalling_instance_1C1, instance_name, {get_attr:[1c102_scalling_instance_1C1, instance_name, {get_attr:[1c1_t2_port_0, tenant_id, {get_attr:[1c1_t2_port_1, tenant_id]}]}]}]}
value_specs: {get_attr:[1b01_single_1B, instance_name, get_attr:[1b02_single_1B,instance_name, {get_attr:[1b_t1_port_0, tenant_id, {get_attr:[1b_t1_port_1, tenant_id]}]}]] }
@@ -366,7 +366,7 @@ resources:
outputs:
out1:
- value: { get_attr: [nestedNoUnified, portId, {get_attr: [4p_nested, server_pcm_id]}]}
+ value: { get_attr: [nestedNoNestedSingleComputePattern, portId, {get_attr: [4p_nested, server_pcm_id]}]}
out2:
value: { get_attr: [1c2_t1_port_1, tenant_id, {get_attr: [1c2_t1_port_0, tenant_id, {get_attr: [1c201_catalog_instance_1C2, instance_name, {get_attr: [1c202_scalling_instance_1C2,instance_name]}]}]}]}
out3:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml
index ed4765e621..e44080f340 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -919,6 +919,577 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pcma_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pcm_port_3_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_3_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_pcm_port_3_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ compute_pcma_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_pcm_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_3_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
+ port_pcm_port_3_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ 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_pcma_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_2_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_2_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pcma_server_scheduler_hints:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ compute_pcma_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pcma_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pcma_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pcma_server_pcm_port_3:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcma_server_pcm_port_3:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pcma_server_pcm_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcma_server_pcm_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ cpu.delta_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_pcma_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pcma_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcma_server_pcm_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pcma_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcma_server_pcm_port_3:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcma_server_pcm_port_3:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcma_server_pcm_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ os_pcma_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server_pcm_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server_pcm_port_3:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcma_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.heat.pcm_server:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
@@ -1482,26 +2053,24 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.1c1_scalling_instance:
+ org.openecomp.resource.abstract.nodes.1c2_catalog_instance:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1c1_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1c2_t2_port_order:
+ type: integer
required: true
status: SUPPORTED
- port_1c1_t2_port_vlan_requirements:
+ compute_1c2_catalog_instance_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c1_scalling_instance_user_data_format:
- type: list
+ type: string
+ port_1c2_t2_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c1_t2_port_network_role_tag:
+ port_1c2_t2_port_network_role:
type: string
required: true
status: SUPPORTED
@@ -1509,68 +2078,52 @@ node_types:
type: string
required: true
status: SUPPORTED
- port_1c1_t1_port_ip_requirements:
+ port_1c2_t2_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c2_t1_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: org.openecomp.datatypes.network.VlanRequirements
vm_image_name:
type: string
required: true
status: SUPPORTED
- compute_1c1_scalling_instance_name:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_1c1_t1_port_name:
- type: list
+ port_1c2_t2_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c1_t1_port_network:
- type: list
+ port_1c2_t1_port_order:
+ type: integer
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c1_t2_port_fixed_ips:
- type: list
+ port_1c2_t1_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_1c1_t2_port_network:
+ port_1c2_t2_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c1_t1_port_fixed_ips:
- type: list
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1c2_t1_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_1c1_t1_port_vlan_requirements:
- type: list
+ port_1c2_t1_port_network_role:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- port_1c1_t2_port_ip_requirements:
+ port_1c2_t2_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c1_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
+ type: string
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -1579,558 +2132,570 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- port_1c1_t2_port_network_role:
- type: string
- required: true
- status: SUPPORTED
- port_1c1_t2_port_order:
- type: integer
+ compute_1c2_catalog_instance_name:
+ type: list
required: true
status: SUPPORTED
- port_1c1_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ entry_schema:
+ type: string
+ port_1c2_t1_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- compute_1c1_scalling_instance_availability_zone:
+ port_1c2_t1_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c1_t2_port_subnetpoolid:
- type: string
+ port_1c2_t2_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1c1_t2_port_name:
+ port_1c2_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- compute_1c1_scalling_instance_scheduler_hints:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_1c2_catalog_instance_user_data_format:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- port_1c1_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- status: SUPPORTED
- port_1c1_t1_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_1c1_t1_port_network_role_tag:
+ type: string
+ port_1c2_t1_port_network_role_tag:
type: string
required: true
status: SUPPORTED
- port_1c1_t1_port_network_role:
- type: string
+ port_1c2_t1_port_ip_requirements:
+ type: list
required: true
status: SUPPORTED
- port_1c1_t1_port_order:
- type: integer
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_1c2_catalog_instance_scheduler_hints:
+ type: list
required: true
status: SUPPORTED
+ entry_schema:
+ type: json
attributes:
- 1c1_scalling_instance_instance_name:
- type: list
+ 1c2_catalog_instance_instance_name:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
- 1c1_scalling_instance_1c1_t2_port_tenant_id:
- type: list
+ 1c2_catalog_instance_1c2_t1_port_tenant_id:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_1c1_scalling_instance_1c1_t1_port:
+ - dependency_1c2_catalog_instance:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c1_scalling_instance_1c1_t1_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
+ - local_storage_1c2_catalog_instance:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
occurrences:
- - 1
- - 1
- - dependency_1c1_scalling_instance:
+ - 0
+ - UNBOUNDED
+ - dependency_1c2_catalog_instance_1c2_t2_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_1c1_scalling_instance:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
+ - link_1c2_catalog_instance_1c2_t2_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
occurrences:
- - 0
- - UNBOUNDED
- - dependency_1c1_scalling_instance_1c1_t2_port:
+ - 1
+ - 1
+ - dependency_1c2_catalog_instance_1c2_t1_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c1_scalling_instance_1c1_t2_port:
+ - link_1c2_catalog_instance_1c2_t1_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
capabilities:
- disk.device.latency_1c1_scalling_instance:
+ disk.device.capacity_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_1c1_scalling_instance:
+ network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.root.size_1c1_scalling_instance:
+ disk.read.bytes.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- endpoint_1c1_scalling_instance:
- type: tosca.capabilities.Endpoint.Admin
+ memory.usage_1c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes_1c1_scalling_instance:
+ network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c1_scalling_instance_1c1_t2_port:
+ disk.write.bytes.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c1_scalling_instance_1c1_t2_port:
+ binding_1c2_catalog_instance_1c2_t2_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.usage_1c1_scalling_instance:
+ network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.resident_1c1_scalling_instance:
+ cpu_util_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes.rate_1c1_scalling_instance_1c1_t2_port:
+ network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_1c1_scalling_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c2_catalog_instance_1c2_t1_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_1c1_scalling_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_1c2_catalog_instance_1c2_t1_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c1_scalling_instance_1c1_t1_port:
+ network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c1_scalling_instance_1c1_t1_port:
+ cpu_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_1c1_scalling_instance:
+ disk.read.requests_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_1c1_scalling_instance:
+ binding_1c2_catalog_instance_1c2_t1_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes.rate_1c1_scalling_instance_1c1_t1_port:
+ disk.ephemeral.size_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c1_scalling_instance:
- type: tosca.capabilities.Node
+ disk.device.write.bytes_1c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_1c1_scalling_instance:
+ memory.resident_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_1c1_scalling_instance:
+ disk.device.write.requests.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c1_scalling_instance_1c1_t2_port:
+ network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- scalable_1c1_scalling_instance:
- type: tosca.capabilities.Scalable
+ os_1c2_catalog_instance:
+ type: tosca.capabilities.OperatingSystem
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_1c1_scalling_instance:
+ disk.device.iops_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c1_scalling_instance_1c1_t2_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ endpoint_1c2_catalog_instance:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- - 0
+ - 1
- UNBOUNDED
- disk.device.write.bytes_1c1_scalling_instance:
+ disk.allocation_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_1c1_scalling_instance:
+ disk.latency_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c1_scalling_instance_1c1_t2_port:
+ network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_1c1_scalling_instance:
+ network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c1_scalling_instance_1c1_t1_port:
+ disk.iops_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_1c1_scalling_instance:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
+ network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_1c1_scalling_instance:
+ network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c1_scalling_instance_1c1_t1_port:
- type: tosca.capabilities.Node
+ vcpus_1c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c1_scalling_instance_1c1_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- disk.device.read.requests.rate_1c1_scalling_instance:
+ disk.device.latency_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c1_scalling_instance_1c1_t2_port:
+ attachment_1c2_catalog_instance_1c2_t2_port:
type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_1c1_scalling_instance:
+ network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c1_scalling_instance_1c1_t1_port:
+ disk.read.bytes_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.iops_1c1_scalling_instance:
+ instance_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.capacity_1c1_scalling_instance:
+ disk.capacity_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.capacity_1c1_scalling_instance:
+ disk.write.bytes_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_1c1_scalling_instance:
+ disk.device.read.bytes.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_util_1c1_scalling_instance:
+ disk.device.allocation_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_1c1_scalling_instance:
+ disk.device.read.bytes_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_1c1_scalling_instance:
+ network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_1c1_scalling_instance:
+ disk.device.read.requests_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c1_scalling_instance_1c1_t1_port:
+ disk.device.write.bytes.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c1_scalling_instance_1c1_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ scalable_1c2_catalog_instance:
+ type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- disk.latency_1c1_scalling_instance:
+ disk.device.write.requests_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c1_scalling_instance:
- type: tosca.capabilities.network.Bindable
+ host_1c2_catalog_instance:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_1c1_scalling_instance:
+ disk.root.size_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c1_scalling_instance_1c1_t1_port:
+ disk.device.usage_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.allocation_1c1_scalling_instance:
+ network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c1_scalling_instance_1c1_t2_port:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- memory.usage_1c1_scalling_instance:
+ disk.usage_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c1_scalling_instance_1c1_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c2_catalog_instance:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c1_scalling_instance_1c1_t2_port:
+ network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_1c1_scalling_instance:
- type: tosca.capabilities.OperatingSystem
+ memory_1c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_1c1_scalling_instance:
+ disk.write.requests.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c1_scalling_instance_1c1_t1_port:
+ disk.write.requests_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c1_scalling_instance_1c1_t1_port:
- type: tosca.capabilities.Attachment
+ binding_1c2_catalog_instance:
+ type: tosca.capabilities.network.Bindable
occurrences:
- 1
- UNBOUNDED
- cpu.delta_1c1_scalling_instance:
+ cpu.delta_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_1c1_scalling_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c2_catalog_instance_1c2_t2_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- instance_1c1_scalling_instance:
+ disk.device.read.requests.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.a_single_1a:
+ org.openecomp.resource.abstract.nodes.pcma_server_1:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1a_t1_port_ip_requirements:
+ port_pcm_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1a_t2_port_network_role_tag:
- type: string
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_0_vlan_requirements:
+ type: list
required: true
status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
vm_flavor_name:
type: string
required: true
status: SUPPORTED
- port_1a_t2_port_network_role:
- type: string
+ port_pcm_port_0_security_groups:
+ type: list
required: true
status: SUPPORTED
- port_1a_t2_port_network:
+ entry_schema:
+ type: json
+ compute_pcma_server_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1a_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_pcm_port_0_order:
+ type: integer
required: true
status: SUPPORTED
- port_1a_t1_port_network:
- type: list
+ port_pcm_port_0_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1a_t1_port_subnetpoolid:
+ vm_image_name:
type: string
required: true
status: SUPPORTED
- vm_image_name:
+ port_pcm_port_1_subnetpoolid:
type: string
required: true
status: SUPPORTED
- port_1a_t2_port_ip_requirements:
- type: list
+ port_pcm_port_0_network_role_tag:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1a_t1_port_vlan_requirements:
- type: list
+ port_pcm_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- port_1a_t1_port_exCP_naming:
+ port_pcm_port_1_exCP_naming:
type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- compute_a_single_1a_availability_zone:
+ port_pcm_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- compute_a_single_1a_scheduler_hints:
+ port_pcm_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_security_groups:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -2139,532 +2704,471 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- port_1a_t1_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_1a_t1_port_network_role:
- type: string
+ compute_pcma_server_user_data_format:
+ type: list
required: true
status: SUPPORTED
- port_1a_t1_port_order:
- type: integer
+ entry_schema:
+ type: string
+ port_pcm_port_0_network:
+ type: list
required: true
status: SUPPORTED
- port_1a_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ entry_schema:
+ type: string
+ port_pcm_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1a_t2_port_vlan_requirements:
+ port_pcm_port_1_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
- port_1a_t2_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_1a_t2_port_order:
- type: integer
- required: true
- status: SUPPORTED
- compute_a_single_1a_user_data_format:
+ port_pcm_port_1_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- compute_a_single_1a_name:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ compute_pcma_server_name:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1a_t2_port_mac_requirements:
+ port_pcm_port_0_mac_requirements:
type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- attributes:
- a_single_1a_instance_name:
+ port_pcm_port_1_ip_requirements:
type: list
+ required: true
status: SUPPORTED
entry_schema:
- type: string
- a_single_1a_1a_t1_port_tenant_id:
- type: list
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_order:
+ type: integer
+ required: true
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_a_single_1a_1a_t1_port:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - link_a_single_1a_1a_t1_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- - dependency_a_single_1a:
+ - dependency_pcma_server:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_a_single_1a:
+ - local_storage_pcma_server:
capability: tosca.capabilities.Attachment
node: tosca.nodes.BlockStorage
relationship: tosca.relationships.AttachesTo
occurrences:
- 0
- UNBOUNDED
- - dependency_a_single_1a_1a_t2_port:
+ - dependency_pcma_server_pcm_port_0:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_a_single_1a_1a_t2_port:
+ - link_pcma_server_pcm_port_0:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
- capabilities:
- disk.read.bytes_a_single_1a:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ - dependency_pcma_server_pcm_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
occurrences:
- - 1
+ - 0
- UNBOUNDED
- network.incoming.bytes.rate_a_single_1a_1a_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ - link_pcma_server_pcm_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- - UNBOUNDED
- disk.usage_a_single_1a:
+ - 1
+ capabilities:
+ cpu.delta_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_a_single_1a_1a_t2_port:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- scalable_a_single_1a:
+ scalable_pcma_server:
type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_a_single_1a_1a_t2_port:
+ vcpus_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_a_single_1a:
+ host_pcma_server:
type: tosca.capabilities.Container
valid_source_types:
- tosca.nodes.SoftwareComponent
occurrences:
- 1
- UNBOUNDED
- endpoint_a_single_1a:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- disk.root.size_a_single_1a:
+ disk.device.read.requests.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.resident_a_single_1a:
+ disk.usage_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_a_single_1a_1a_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_pcma_server_pcm_port_0:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- cpu.delta_a_single_1a:
+ disk.read.bytes_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_a_single_1a:
+ disk.iops_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes.rate_a_single_1a_1a_t1_port:
+ network.outgoing.bytes.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_a_single_1a:
+ network.outgoing.bytes.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_a_single_1a_1a_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_pcma_server_pcm_port_1:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- cpu_util_a_single_1a:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ endpoint_pcma_server:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- 1
- UNBOUNDED
- os_a_single_1a:
- type: tosca.capabilities.OperatingSystem
+ feature_pcma_server:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_a_single_1a:
+ memory.usage_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_a_single_1a_1a_t1_port:
+ network.incoming.packets_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_a_single_1a_1a_t2_port:
+ network.incoming.bytes.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_a_single_1a:
+ network.outgoing.bytes_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_a_single_1a:
+ memory_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_a_single_1a:
+ network.outgoing.bytes_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_a_single_1a_1a_t1_port:
- type: tosca.capabilities.Attachment
+ cpu_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_a_single_1a:
+ disk.device.write.bytes.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.usage_a_single_1a:
+ disk.read.bytes.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_a_single_1a:
+ network.incoming.packets.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_a_single_1a_1a_t2_port:
+ binding_pcma_server_pcm_port_0:
type: tosca.capabilities.network.Bindable
valid_source_types:
- org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- 0
- UNBOUNDED
- network.incoming.packets_a_single_1a_1a_t2_port:
+ network.incoming.packets_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_a_single_1a:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ os_pcma_server:
+ type: tosca.capabilities.OperatingSystem
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_a_single_1a:
+ binding_pcma_server_pcm_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- instance_a_single_1a:
+ disk.device.read.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_a_single_1a:
- type: tosca.capabilities.network.Bindable
+ disk.write.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.latency_a_single_1a:
+ network.outgoing.packets.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_a_single_1a_1a_t2_port:
+ disk.device.write.requests.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_a_single_1a:
+ network.incoming.bytes.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_a_single_1a:
+ network.outgoing.packets.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_a_single_1a_1a_t1_port:
- type: tosca.capabilities.Node
+ cpu_util_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_a_single_1a_1a_t2_port:
+ disk.device.write.bytes_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_a_single_1a_1a_t1_port:
+ disk.device.read.bytes.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_a_single_1a:
+ disk.device.usage_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes_a_single_1a:
+ disk.read.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_a_single_1a:
+ disk.allocation_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_a_single_1a:
+ feature_pcma_server_pcm_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server_pcm_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.allocation_a_single_1a:
+ binding_pcma_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_a_single_1a_1a_t1_port:
+ disk.device.write.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_a_single_1a_1a_t2_port:
- type: tosca.capabilities.Node
+ disk.device.read.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.capacity_a_single_1a:
+ disk.device.allocation_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_a_single_1a:
+ memory.resident_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_a_single_1a_1a_t1_port:
+ disk.root.size_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_a_single_1a:
- type: tosca.capabilities.Node
+ disk.write.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_a_single_1a_1a_t1_port:
+ network.incoming.bytes_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_a_single_1a:
+ disk.write.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_a_single_1a:
+ network.incoming.bytes_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_a_single_1a_1a_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ disk.write.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- - 0
+ - 1
- UNBOUNDED
- disk.device.iops_a_single_1a:
+ disk.device.iops_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_a_single_1a:
+ instance_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests.rate_a_single_1a:
+ disk.device.latency_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.capacity_a_single_1a:
+ disk.capacity_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_a_single_1a:
+ disk.device.capacity_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_a_single_1a_1a_t2_port:
+ network.outpoing.packets_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_a_single_1a_1a_t1_port:
+ network.outpoing.packets_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.b_single_1b_1:
+ 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
- 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
@@ -2689,6 +3193,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
@@ -2701,10 +3209,32 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
+ 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: org.openecomp.datatypes.network.IpRequirements
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
port_1b_t1_port_subnetpoolid:
type: string
required: true
@@ -2719,35 +3249,51 @@ 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
- port_1b_t1_port_network:
+ 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: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_b_single_1b:
capability: tosca.capabilities.Node
@@ -3162,24 +3708,26 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.1c2_catalog_instance_0:
+ org.openecomp.resource.abstract.nodes.1c1_scalling_instance:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1c2_t2_port_order:
- type: integer
+ port_1c1_t1_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- compute_1c2_catalog_instance_availability_zone:
+ port_1c1_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_1c1_scalling_instance_user_data_format:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role:
+ entry_schema:
+ type: string
+ port_1c1_t2_port_network_role_tag:
type: string
required: true
status: SUPPORTED
@@ -3187,52 +3735,68 @@ node_types:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_1c2_t1_port_vlan_requirements:
+ port_1c1_t1_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
+ type: org.openecomp.datatypes.network.IpRequirements
vm_image_name:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ compute_1c1_scalling_instance_name:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_order:
- type: integer
+ entry_schema:
+ type: string
+ port_1c1_t1_port_name:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_subnetpoolid:
- type: string
+ entry_schema:
+ type: string
+ port_1c1_t1_port_network:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_ip_requirements:
+ entry_schema:
+ type: string
+ port_1c1_t2_port_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_1c1_t2_port_network:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_network_role:
- type: string
+ entry_schema:
+ type: string
+ port_1c1_t1_port_fixed_ips:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_network:
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_1c1_t1_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_1c1_t2_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1c1_t1_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
@@ -3241,497 +3805,491 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- compute_1c2_catalog_instance_name:
- type: list
+ port_1c1_t2_port_network_role:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1c1_t2_port_order:
+ type: integer
required: true
status: SUPPORTED
- port_1c2_t1_port_network:
+ port_1c1_t2_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ compute_1c1_scalling_instance_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_1c1_t2_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_vlan_requirements:
+ port_1c1_t2_port_name:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
+ type: string
+ compute_1c1_scalling_instance_scheduler_hints:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c2_t1_port_network_role_tag:
+ type: json
+ port_1c1_t2_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_1c1_t1_port_subnetpoolid:
type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_ip_requirements:
- type: list
+ port_1c1_t1_port_network_role_tag:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
- type: list
+ port_1c1_t1_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c1_t1_port_order:
+ type: integer
required: true
status: SUPPORTED
- entry_schema:
- type: json
attributes:
- 1c2_catalog_instance_instance_name:
- type: list
+ 1c1_scalling_instance_instance_name:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
- 1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
+ 1c1_scalling_instance_1c1_t2_port_tenant_id:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_1c2_catalog_instance:
+ - dependency_1c1_scalling_instance_1c1_t1_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_1c2_catalog_instance:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
+ - link_1c1_scalling_instance_1c1_t1_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
occurrences:
- - 0
- - UNBOUNDED
- - dependency_1c2_catalog_instance_1c2_t2_port:
+ - 1
+ - 1
+ - dependency_1c1_scalling_instance:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t2_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
+ - local_storage_1c1_scalling_instance:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
occurrences:
- - 1
- - 1
- - dependency_1c2_catalog_instance_1c2_t1_port:
+ - 0
+ - UNBOUNDED
+ - dependency_1c1_scalling_instance_1c1_t2_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t1_port:
+ - link_1c1_scalling_instance_1c1_t2_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
capabilities:
- disk.device.capacity_1c2_catalog_instance:
+ disk.device.latency_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.ephemeral.size_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_1c2_catalog_instance:
+ disk.root.size_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.usage_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ endpoint_1c1_scalling_instance:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
+ disk.read.bytes_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.packets.rate_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.packets.rate_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
+ disk.usage_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_util_1c2_catalog_instance:
+ memory.resident_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.bytes.rate_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Node
+ cpu_1c1_scalling_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Attachment
+ disk.write.bytes_1c1_scalling_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.packets.rate_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_1c2_catalog_instance:
+ network.incoming.bytes_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_1c2_catalog_instance:
+ disk.write.bytes.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.allocation_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_1c2_catalog_instance:
+ network.incoming.bytes.rate_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c1_scalling_instance:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- memory.resident_1c2_catalog_instance:
+ disk.device.write.requests.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_1c2_catalog_instance:
+ disk.read.bytes.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
+ network.outpoing.packets_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_1c2_catalog_instance:
- type: tosca.capabilities.OperatingSystem
+ scalable_1c1_scalling_instance:
+ type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- disk.device.iops_1c2_catalog_instance:
+ disk.device.read.bytes_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- endpoint_1c2_catalog_instance:
- type: tosca.capabilities.Endpoint.Admin
+ binding_1c1_scalling_instance_1c1_t2_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- - 1
+ - 0
- UNBOUNDED
- disk.allocation_1c2_catalog_instance:
+ disk.device.write.bytes_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.latency_1c2_catalog_instance:
+ disk.read.requests_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ network.incoming.packets_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
+ vcpus_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_1c2_catalog_instance:
+ network.outgoing.bytes_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ host_1c1_scalling_instance:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
+ disk.write.requests_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c1_scalling_instance_1c1_t1_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_1c2_catalog_instance:
+ binding_1c1_scalling_instance_1c1_t1_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.requests.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t2_port:
+ attachment_1c1_scalling_instance_1c1_t2_port:
type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.read.bytes.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes_1c2_catalog_instance:
+ network.outgoing.packets.rate_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- instance_1c2_catalog_instance:
+ disk.device.iops_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.capacity_1c2_catalog_instance:
+ disk.device.capacity_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_1c2_catalog_instance:
+ disk.capacity_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_1c2_catalog_instance:
+ disk.write.requests.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_1c2_catalog_instance:
+ cpu_util_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_1c2_catalog_instance:
+ disk.device.read.requests_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.device.write.bytes.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_1c2_catalog_instance:
+ disk.device.write.requests_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.bytes.rate_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- scalable_1c2_catalog_instance:
- type: tosca.capabilities.Scalable
+ network.outgoing.bytes_1c1_scalling_instance_1c1_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_1c2_catalog_instance:
+ disk.latency_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_1c2_catalog_instance:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
+ binding_1c1_scalling_instance:
+ type: tosca.capabilities.network.Bindable
occurrences:
- 1
- UNBOUNDED
- disk.root.size_1c2_catalog_instance:
+ disk.device.usage_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_1c2_catalog_instance:
+ network.incoming.packets_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
+ disk.allocation_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.usage_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c1_scalling_instance_1c1_t2_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance:
- type: tosca.capabilities.Node
+ memory.usage_1c1_scalling_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ network.incoming.bytes_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_1c2_catalog_instance:
+ network.outgoing.bytes.rate_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_1c2_catalog_instance:
+ os_1c1_scalling_instance:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_1c2_catalog_instance:
+ network.outpoing.packets_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance:
- type: tosca.capabilities.network.Bindable
+ attachment_1c1_scalling_instance_1c1_t1_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- cpu.delta_1c2_catalog_instance:
+ cpu.delta_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Node
+ memory_1c1_scalling_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests.rate_1c2_catalog_instance:
+ instance_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.1c2_catalog_instance_1:
+ org.openecomp.resource.abstract.nodes.a_single_1a:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1c2_t2_port_order:
- type: integer
- required: true
- status: SUPPORTED
- compute_1c2_catalog_instance_availability_zone:
+ port_1a_t1_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_1c2_t2_port_network_role:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1a_t2_port_network_role_tag:
type: string
required: true
status: SUPPORTED
@@ -3739,52 +4297,62 @@ node_types:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role_tag:
+ port_1a_t2_port_network_role:
type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_vlan_requirements:
+ port_1a_t2_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- vm_image_name:
- type: string
+ type: string
+ port_1a_t1_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1c2_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1a_t1_port_network:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_order:
- type: integer
+ entry_schema:
+ type: string
+ port_1a_t1_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_subnetpoolid:
+ vm_image_name:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_ip_requirements:
+ port_1a_t2_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_1a_t1_port_vlan_requirements:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_network_role:
- type: string
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_1a_t1_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- port_1c2_t2_port_network:
+ compute_a_single_1a_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
+ compute_a_single_1a_scheduler_hints:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -3793,545 +4361,528 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- compute_1c2_catalog_instance_name:
- type: list
+ port_1a_t1_port_network_role_tag:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1a_t1_port_network_role:
+ type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_network:
- type: list
+ port_1a_t1_port_order:
+ type: integer
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_1a_t2_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- port_1c2_t2_port_vlan_requirements:
+ port_1a_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
- type: list
+ port_1a_t2_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t1_port_network_role_tag:
- type: string
+ port_1a_t2_port_order:
+ type: integer
required: true
status: SUPPORTED
- port_1c2_t1_port_ip_requirements:
+ compute_a_single_1a_user_data_format:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
+ type: string
+ compute_a_single_1a_name:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
+ type: string
+ port_1a_t2_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
attributes:
- 1c2_catalog_instance_instance_name:
- type: list
+ a_single_1a_instance_name:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
- 1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
+ a_single_1a_1a_t1_port_tenant_id:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_1c2_catalog_instance:
+ - dependency_a_single_1a_1a_t1_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_1c2_catalog_instance:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
+ - link_a_single_1a_1a_t1_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
occurrences:
- - 0
- - UNBOUNDED
- - dependency_1c2_catalog_instance_1c2_t2_port:
+ - 1
+ - 1
+ - dependency_a_single_1a:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t2_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
+ - local_storage_a_single_1a:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
occurrences:
- - 1
- - 1
- - dependency_1c2_catalog_instance_1c2_t1_port:
+ - 0
+ - UNBOUNDED
+ - dependency_a_single_1a_1a_t2_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t1_port:
+ - link_a_single_1a_1a_t2_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
capabilities:
- disk.device.capacity_1c2_catalog_instance:
+ disk.read.bytes_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.bytes.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_1c2_catalog_instance:
+ disk.usage_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.usage_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_a_single_1a_1a_t2_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ scalable_a_single_1a:
+ type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.bytes.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.network.Bindable
+ host_a_single_1a:
+ type: tosca.capabilities.Container
valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ - tosca.nodes.SoftwareComponent
occurrences:
- - 0
+ - 1
- UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ endpoint_a_single_1a:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
+ disk.root.size_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_util_1c2_catalog_instance:
+ memory.resident_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.packets.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Node
+ cpu.delta_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Attachment
+ disk.device.write.requests_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.bytes.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_1c2_catalog_instance:
+ disk.iops_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_1c2_catalog_instance:
+ network.incoming.bytes_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ cpu_util_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ os_a_single_1a:
+ type: tosca.capabilities.OperatingSystem
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes_1c2_catalog_instance:
+ disk.device.usage_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.resident_1c2_catalog_instance:
+ network.incoming.packets.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_1c2_catalog_instance:
+ network.outgoing.packets.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
+ disk.read.requests_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_1c2_catalog_instance:
- type: tosca.capabilities.OperatingSystem
+ disk.read.bytes.rate_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.iops_1c2_catalog_instance:
+ disk.write.bytes.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- endpoint_1c2_catalog_instance:
- type: tosca.capabilities.Endpoint.Admin
+ attachment_a_single_1a_1a_t1_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- disk.allocation_1c2_catalog_instance:
+ cpu_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.latency_1c2_catalog_instance:
+ memory.usage_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.write.requests.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
+ binding_a_single_1a_1a_t2_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_1c2_catalog_instance:
+ disk.device.read.requests_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.device.latency_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
+ instance_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ binding_a_single_1a:
+ type: tosca.capabilities.network.Bindable
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_1c2_catalog_instance:
+ disk.latency_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Attachment
+ network.outgoing.bytes_a_single_1a_1a_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.allocation_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes_1c2_catalog_instance:
+ disk.write.bytes_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- instance_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_a_single_1a_1a_t1_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.capacity_1c2_catalog_instance:
+ network.outpoing.packets_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_1c2_catalog_instance:
+ network.outpoing.packets_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_1c2_catalog_instance:
+ disk.device.read.bytes.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_1c2_catalog_instance:
+ disk.device.write.bytes_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_1c2_catalog_instance:
+ disk.device.write.bytes.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ memory_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_1c2_catalog_instance:
+ disk.allocation_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.packets.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- scalable_1c2_catalog_instance:
- type: tosca.capabilities.Scalable
+ feature_a_single_1a_1a_t2_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_1c2_catalog_instance:
+ disk.capacity_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_1c2_catalog_instance:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
+ disk.device.read.bytes_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.root.size_1c2_catalog_instance:
+ network.incoming.packets_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_1c2_catalog_instance:
+ feature_a_single_1a:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
+ disk.ephemeral.size_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.usage_1c2_catalog_instance:
+ vcpus_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance:
- type: tosca.capabilities.Node
+ binding_a_single_1a_1a_t1_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- - 1
+ - 0
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.iops_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_1c2_catalog_instance:
+ disk.write.requests_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_1c2_catalog_instance:
+ disk.device.read.requests.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_1c2_catalog_instance:
+ disk.device.capacity_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 1
- - UNBOUNDED
- cpu.delta_1c2_catalog_instance:
+ disk.write.requests.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Node
+ network.incoming.bytes_a_single_1a_1a_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests.rate_1c2_catalog_instance:
+ network.outgoing.bytes.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.heat.nested-no-nova:
- derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ org.openecomp.resource.abstract.nodes.b_single_1b_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- security_group_name:
+ port_1b_t1_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_1b_t1_port_network_role:
type: string
required: true
status: SUPPORTED
- net_name:
+ port_1b_t1_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
type: string
required: true
status: SUPPORTED
- attributes:
- output1:
+ 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
+ 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
- requirements:
- - dependency_dependsOn_network:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - dependency_jsa_security_group:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - port_jsa_security_group:
- capability: tosca.capabilities.Attachment
- node: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- relationship: org.openecomp.relationships.AttachesTo
- occurrences:
- - 0
- - UNBOUNDED
- capabilities:
- end_point_dependsOn_network:
- type: tosca.capabilities.Endpoint
- occurrences:
- - 1
- - UNBOUNDED
- link_dependsOn_network:
- type: tosca.capabilities.network.Linkable
- occurrences:
- - 1
- - UNBOUNDED
- feature_jsa_security_group:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- feature_dependsOn_network:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- attachment_dependsOn_network:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- org.openecomp.resource.abstract.nodes.b_single_1b_0:
- derived_from: org.openecomp.resource.abstract.nodes.VFC
- properties:
port_1b_t2_port_mac_requirements:
type: org.openecomp.datatypes.network.MacRequirements
required: true
@@ -4356,10 +4907,6 @@ 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
@@ -4372,32 +4919,10 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
- 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: org.openecomp.datatypes.network.IpRequirements
- vm_image_name:
- type: string
- required: true
- status: SUPPORTED
port_1b_t1_port_subnetpoolid:
type: string
required: true
@@ -4412,55 +4937,31 @@ 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:
+ port_1b_t1_port_network:
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: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_b_single_1b:
capability: tosca.capabilities.Node
@@ -4875,3 +5376,66 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested-no-nova:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ security_group_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ net_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ attributes:
+ output1:
+ type: string
+ status: SUPPORTED
+ requirements:
+ - dependency_dependsOn_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_jsa_security_group:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - port_jsa_security_group:
+ capability: tosca.capabilities.Attachment
+ node: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ relationship: org.openecomp.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ end_point_dependsOn_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_dependsOn_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_jsa_security_group:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_dependsOn_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_dependsOn_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/MainServiceTemplate.yaml
index a3c2dfd6b8..aa05a9e575 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/MainServiceTemplate.yaml
@@ -83,45 +83,29 @@ topology_template:
immutable: false
type: string
node_templates:
- abstract_pcm_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ nestedNoNestedSingleComputePattern:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-no_vfc_v0.1
directives:
- substitutable
properties:
+ pcm_flavor_name:
+ get_input: pcm_flavor_name
+ service_template_filter:
+ substitute_service_template: nested-no_vfc_v0.1ServiceTemplate.yaml
server_group: BE_Affinity_group
- port_pcm_port_1_network_role_tag: oam
- port_pcm_port_0_ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
pcm_image_name:
get_input: pcm_image_name
security_group_name: jsa_security_group
- port_pcm_port_1_mac_requirements:
- mac_count_required:
- is_required: false
- pcm_flavor_name:
- get_input: pcm_flavor_name
- service_template_filter:
- substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
- port_pcm_port_1_ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- port_pcm_port_0_network_role_tag: cps
- port_pcm_port_0_mac_requirements:
- mac_count_required:
- is_required: false
pcm_server_name:
get_input:
- pcm_server_names
- 0
cps_net_name: nested_network
requirements:
+ - link_pcm_port_2:
+ capability: tosca.capabilities.network.Linkable
+ node: nested_network
+ relationship: tosca.relationships.network.LinksTo
- link_pcm_port_0:
capability: tosca.capabilities.network.Linkable
node: nested_network
@@ -130,6 +114,62 @@ topology_template:
capability: tosca.capabilities.Node
node: nestedWithNoNovaHadDependencyToIt
relationship: tosca.relationships.DependsOn
+ abstract_b_single_1b:
+ type: org.openecomp.resource.abstract.nodes.b_single_1b
+ directives:
+ - substitutable
+ properties:
+ port_1b_t2_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_b_single_1b_availability_zone:
+ - get_input: availabilityzone_name
+ compute_b_single_1b_scheduler_hints:
+ - group: BE_Affinity_group
+ port_1b_t2_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_1b_t1_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ 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
+ - 0
+ service_template_filter:
+ substitute_service_template: Nested_b_single_1bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - dependency_b_single_1b:
+ capability: tosca.capabilities.Node
+ node: nestedWithNoNovaHadDependencyToIt
+ relationship: tosca.relationships.DependsOn
+ - link_b_single_1b_1b_t2_port:
+ capability: tosca.capabilities.network.Linkable
+ node: b_single_1b_network
+ relationship: tosca.relationships.network.LinksTo
abstract_1c1_scalling_instance:
type: org.openecomp.resource.abstract.nodes.1c1_scalling_instance
directives:
@@ -211,78 +251,69 @@ topology_template:
capability: tosca.capabilities.network.Linkable
node: 1c1_scalling_instance_network
relationship: tosca.relationships.network.LinksTo
- abstract_b_single_1b_0:
- type: org.openecomp.resource.abstract.nodes.b_single_1b_0
+ b_single_1b_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: net_name
+ nestedWithNoNovaHadDependencyToIt:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-no-nova
directives:
- substitutable
properties:
- port_1b_t2_port_mac_requirements:
- mac_count_required:
- is_required: false
- compute_b_single_1b_availability_zone:
- - get_input: availabilityzone_name
- compute_b_single_1b_scheduler_hints:
- - group: BE_Affinity_group
- port_1b_t2_port_ip_requirements:
+ service_template_filter:
+ substitute_service_template: nested-no-novaServiceTemplate.yaml
+ security_group_name: group1
+ net_name: myNetwork
+ 4p_nested:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
+ directives:
+ - substitutable
+ properties:
+ server_group: BE_Affinity_group
+ port_pcm_port_1_network_role_tag: oam
+ port_pcm_port_0_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: false
+ is_required: true
floating_ip_count_required:
is_required: false
- vm_flavor_name:
- get_input: pd_flavor_name
- port_1b_t1_port_ip_requirements:
+ pcm_image_name:
+ get_input: pcm_image_name
+ security_group_name: jsa_security_group
+ port_pcm_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ pcm_flavor_name:
+ get_input: pcm_flavor_name
+ service_template_filter:
+ substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
+ port_pcm_port_1_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: false
+ is_required: true
floating_ip_count_required:
is_required: false
- vm_image_name:
- get_input: pd_image_name
- port_1b_t1_port_mac_requirements:
+ port_pcm_port_0_network_role_tag: cps
+ port_pcm_port_0_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
+ pcm_server_name:
+ get_input:
+ - pcm_server_names
- 0
- service_template_filter:
- substitute_service_template: Nested_b_single_1b_0ServiceTemplate.yaml
- count: 1
- index_value:
- get_property:
- - SELF
- - service_template_filter
- - index_value
+ cps_net_name: nested_network
requirements:
- - dependency_b_single_1b:
+ - link_pcm_port_0:
+ capability: tosca.capabilities.network.Linkable
+ node: nested_network
+ relationship: tosca.relationships.network.LinksTo
+ - dependency:
capability: tosca.capabilities.Node
node: nestedWithNoNovaHadDependencyToIt
relationship: tosca.relationships.DependsOn
- - link_b_single_1b_1b_t2_port:
- capability: tosca.capabilities.network.Linkable
- node: b_single_1b_network
- relationship: tosca.relationships.network.LinksTo
- b_single_1b_network:
- type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
- properties:
- network_name:
- get_input: net_name
- nestedWithNoNovaHadDependencyToIt:
- type: org.openecomp.resource.abstract.nodes.heat.nested-no-nova
- directives:
- - substitutable
- properties:
- service_template_filter:
- substitute_service_template: nested-no-novaServiceTemplate.yaml
- security_group_name: group1
- net_name: myNetwork
abstract_1c2_catalog_instance_0:
- type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_0
+ type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance
directives:
- substitutable
properties:
@@ -324,7 +355,7 @@ topology_template:
compute_1c2_catalog_instance_scheduler_hints:
- group: BE_Affinity_group
service_template_filter:
- substitute_service_template: Nested_1c2_catalog_instance_0ServiceTemplate.yaml
+ substitute_service_template: Nested_1c2_catalog_instanceServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -341,7 +372,7 @@ topology_template:
node: 1c2_catalog_instance_network
relationship: tosca.relationships.network.LinksTo
abstract_1c2_catalog_instance_1:
- type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_1
+ type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance
directives:
- substitutable
properties:
@@ -385,7 +416,7 @@ topology_template:
compute_1c2_catalog_instance_scheduler_hints:
- group: BE_Affinity_group
service_template_filter:
- substitute_service_template: Nested_1c2_catalog_instance_1ServiceTemplate.yaml
+ substitute_service_template: Nested_1c2_catalog_instanceServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -417,11 +448,11 @@ topology_template:
relationship: tosca.relationships.DependsOn
- dependency:
capability: tosca.capabilities.Node
- node: abstract_pcm_server_0
+ node: 4p_nested
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b_1b_t1_port
- node: abstract_b_single_1b_0
+ node: abstract_b_single_1b
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b_1b_t1_port
@@ -441,7 +472,7 @@ topology_template:
relationship: tosca.relationships.DependsOn
- dependency:
capability: tosca.capabilities.Node
- node: nestedNoUnified
+ node: nestedNoNestedSingleComputePattern
relationship: tosca.relationships.DependsOn
- dependency:
capability: tosca.capabilities.Node
@@ -491,20 +522,20 @@ topology_template:
- a_single_1a_instance_name
network_name:
get_attribute:
- - nestedNoUnified
+ - nestedNoNestedSingleComputePattern
- portId
- get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested
- server_pcm_id
value_specs:
get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
- get_attribute:
- abstract_b_single_1b_1
- b_single_1b_instance_name
- get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_1b_t1_port_tenant_id
- get_attribute:
- abstract_b_single_1b_1
@@ -517,11 +548,11 @@ topology_template:
requirements:
- dependency:
capability: tosca.capabilities.Node
- node: nestedNoUnified
+ node: nestedNoNestedSingleComputePattern
relationship: tosca.relationships.DependsOn
- dependency:
capability: tosca.capabilities.Node
- node: abstract_pcm_server_0
+ node: 4p_nested
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_1c2_catalog_instance_1c2_t1_port
@@ -549,7 +580,7 @@ topology_template:
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b
- node: abstract_b_single_1b_0
+ node: abstract_b_single_1b
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b
@@ -557,7 +588,7 @@ topology_template:
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b_1b_t1_port
- node: abstract_b_single_1b_0
+ node: abstract_b_single_1b
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b_1b_t1_port
@@ -634,37 +665,6 @@ topology_template:
capability: tosca.capabilities.network.Linkable
node: a_single_1a_network
relationship: tosca.relationships.network.LinksTo
- nestedNoUnified:
- type: org.openecomp.resource.abstract.nodes.heat.nested-no_vfc_v0.1
- directives:
- - substitutable
- properties:
- pcm_flavor_name:
- get_input: pcm_flavor_name
- service_template_filter:
- substitute_service_template: nested-no_vfc_v0.1ServiceTemplate.yaml
- server_group: BE_Affinity_group
- pcm_image_name:
- get_input: pcm_image_name
- security_group_name: jsa_security_group
- pcm_server_name:
- get_input:
- - pcm_server_names
- - 0
- cps_net_name: nested_network
- requirements:
- - link_pcm_port_2:
- capability: tosca.capabilities.network.Linkable
- node: nested_network
- relationship: tosca.relationships.network.LinksTo
- - link_pcm_port_0:
- capability: tosca.capabilities.network.Linkable
- node: nested_network
- relationship: tosca.relationships.network.LinksTo
- - dependency:
- capability: tosca.capabilities.Node
- node: nestedWithNoNovaHadDependencyToIt
- relationship: tosca.relationships.DependsOn
nested_network:
type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
properties:
@@ -744,27 +744,27 @@ topology_template:
requirements:
- port:
capability: attachment_pcm_port_0
- node: abstract_pcm_server_0
+ node: 4p_nested
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_pcm_port_1
- node: abstract_pcm_server_0
+ node: 4p_nested
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_pcm_port_0
- node: nestedNoUnified
+ node: nestedNoNestedSingleComputePattern
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_pcm_port_1
- node: nestedNoUnified
+ node: nestedNoNestedSingleComputePattern
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_pcm_port_2
- node: nestedNoUnified
+ node: nestedNoNestedSingleComputePattern
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_pcm_port_3
- node: nestedNoUnified
+ node: nestedNoNestedSingleComputePattern
relationship: org.openecomp.relationships.AttachesTo
abstract_b_single_1b_1:
type: org.openecomp.resource.abstract.nodes.b_single_1b_1
@@ -838,29 +838,29 @@ topology_template:
heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
description: heat template that creates MOG stack
members:
+ - nestedNoNestedSingleComputePattern
- b_single_1b_network
- nestedWithNoNovaHadDependencyToIt
+ - 4p_nested
- nestedWithNoNova
- 1c1_scalling_instance_network
- nodeGetAttIn_network
- dependsOn_network
- - nestedNoUnified
- nested_network
- jsa_security_group
- a_single_1a_network
- 1c2_catalog_instance_network
- abstract_a_single_1a
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- abstract_b_single_1b_1
- abstract_1c1_scalling_instance
- abstract_1c2_catalog_instance_0
- abstract_1c2_catalog_instance_1
- - abstract_pcm_server_0
BE_Affinity_group:
type: tosca.groups.Root
members:
- abstract_a_single_1a
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- abstract_b_single_1b_1
- abstract_1c1_scalling_instance
- abstract_1c2_catalog_instance_0
@@ -897,13 +897,13 @@ topology_template:
out4:
value:
get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
- get_attribute:
- abstract_b_single_1b_1
- b_single_1b_instance_name
- get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_1b_t1_port_tenant_id
- get_attribute:
- abstract_b_single_1b_1
@@ -916,10 +916,10 @@ topology_template:
out1:
value:
get_attribute:
- - nestedNoUnified
+ - nestedNoNestedSingleComputePattern
- portId
- get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested
- server_pcm_id
out6:
value:
diff --git a/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 b/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
index e318ce1578..f185172878 100644
--- a/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
+++ b/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
@@ -224,21 +224,17 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
1c1_scalling_instance_instance_name:
- type: list
+ type: string
value:
get_attribute:
- 1c1_scalling_instance
- instance_name
- entry_schema:
- type: string
1c1_scalling_instance_1c1_t2_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- 1c1_scalling_instance_1c1_t2_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.1c1_scalling_instance
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_1c2_catalog_instanceServiceTemplate.yaml
index a658c2b03c..8dc72b7a66 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_1c2_catalog_instanceServiceTemplate.yaml
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_1c2_catalog_instance_0
+ template_name: Nested_1c2_catalog_instance
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -192,23 +192,19 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
1c2_catalog_instance_instance_name:
- type: list
+ type: string
value:
get_attribute:
- 1c2_catalog_instance
- instance_name
- entry_schema:
- type: string
1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- 1c2_catalog_instance_1c2_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_0
+ node_type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance
capabilities:
disk.device.capacity_1c2_catalog_instance:
- 1c2_catalog_instance
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml
deleted file mode 100644
index a658c2b03c..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml
+++ /dev/null
@@ -1,420 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-metadata:
- template_name: Nested_1c2_catalog_instance_0
-imports:
-- openecomp_heat_index:
- file: openecomp-heat/_index.yml
-- GlobalSubstitutionTypes:
- file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.1c2_catalog_instance:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
-topology_template:
- inputs:
- port_1c2_t2_port_order:
- type: integer
- required: true
- compute_1c2_catalog_instance_availability_zone:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
- required: true
- port_1c2_t2_port_network_role:
- type: string
- required: true
- vm_flavor_name:
- type: string
- required: true
- port_1c2_t2_port_network_role_tag:
- type: string
- required: true
- port_1c2_t1_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- vm_image_name:
- type: string
- required: true
- port_1c2_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- port_1c2_t1_port_order:
- type: integer
- required: true
- port_1c2_t1_port_subnetpoolid:
- type: string
- required: true
- port_1c2_t2_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_1c2_t1_port_network_role:
- type: string
- required: true
- port_1c2_t2_port_network:
- 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
- compute_1c2_catalog_instance_name:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- port_1c2_t1_port_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_1c2_t2_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t1_port_network_role_tag:
- type: string
- required: true
- port_1c2_t1_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
- type: list
- required: true
- entry_schema:
- type: json
- node_templates:
- 1c2_catalog_instance:
- type: org.openecomp.resource.vfc.nodes.heat.1c2_catalog_instance
- properties:
- availability_zone:
- get_input:
- - compute_1c2_catalog_instance_availability_zone
- - index_value
- flavor:
- get_input: vm_flavor_name
- image:
- get_input: vm_image_name
- name:
- get_input:
- - compute_1c2_catalog_instance_name
- - index_value
- scheduler_hints:
- get_input:
- - compute_1c2_catalog_instance_scheduler_hints
- - index_value
- user_data_format:
- get_input:
- - compute_1c2_catalog_instance_user_data_format
- - index_value
- 1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- exCP_naming:
- get_input: port_1c2_t2_port_exCP_naming
- vlan_requirements:
- get_input: port_1c2_t2_port_vlan_requirements
- ip_requirements:
- get_input: port_1c2_t2_port_ip_requirements
- network_role_tag:
- get_input: port_1c2_t2_port_network_role_tag
- mac_requirements:
- get_input: port_1c2_t2_port_mac_requirements
- order:
- get_input: port_1c2_t2_port_order
- network_role:
- get_input: port_1c2_t2_port_network_role
- subnetpoolid:
- get_input: port_1c2_t2_port_subnetpoolid
- network:
- get_input:
- - port_1c2_t2_port_network
- - index_value
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: 1c2_catalog_instance
- relationship: tosca.relationships.network.BindsTo
- 1c2_catalog_instance_1c2_t1_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- exCP_naming:
- get_input: port_1c2_t1_port_exCP_naming
- vlan_requirements:
- get_input: port_1c2_t1_port_vlan_requirements
- ip_requirements:
- get_input: port_1c2_t1_port_ip_requirements
- network_role_tag:
- get_input: port_1c2_t1_port_network_role_tag
- mac_requirements:
- get_input: port_1c2_t1_port_mac_requirements
- order:
- get_input: port_1c2_t1_port_order
- network_role:
- get_input: port_1c2_t1_port_network_role
- subnetpoolid:
- get_input: port_1c2_t1_port_subnetpoolid
- network:
- get_input:
- - port_1c2_t1_port_network
- - index_value
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: 1c2_catalog_instance
- relationship: tosca.relationships.network.BindsTo
- outputs:
- 1c2_catalog_instance_instance_name:
- type: list
- value:
- get_attribute:
- - 1c2_catalog_instance
- - instance_name
- entry_schema:
- type: string
- 1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
- value:
- get_attribute:
- - 1c2_catalog_instance_1c2_t1_port
- - tenant_id
- entry_schema:
- type: string
- substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_0
- capabilities:
- disk.device.capacity_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.capacity
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.packets.rate
- disk.read.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.bytes.rate
- memory.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory.usage
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outpoing.packets
- disk.write.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.bytes.rate
- binding_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - binding
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.bytes.rate
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.packets
- cpu_util_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu_util
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outpoing.packets
- feature_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - feature
- attachment_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - attachment
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.bytes
- cpu_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu
- disk.read.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.requests
- binding_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - binding
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.bytes.rate
- disk.ephemeral.size_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.ephemeral.size
- disk.device.write.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.bytes
- memory.resident_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory.resident
- disk.device.write.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.requests.rate
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.bytes
- os_1c2_catalog_instance:
- - 1c2_catalog_instance
- - os
- disk.device.iops_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.iops
- endpoint_1c2_catalog_instance:
- - 1c2_catalog_instance
- - endpoint
- disk.allocation_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.allocation
- disk.latency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.latency
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.bytes.rate
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.bytes
- disk.iops_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.iops
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.packets.rate
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.packets
- vcpus_1c2_catalog_instance:
- - 1c2_catalog_instance
- - vcpus
- disk.device.latency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.latency
- attachment_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - attachment
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.packets.rate
- disk.read.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.bytes
- instance_1c2_catalog_instance:
- - 1c2_catalog_instance
- - instance
- disk.capacity_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.capacity
- disk.write.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.bytes
- disk.device.read.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.bytes.rate
- disk.device.allocation_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.allocation
- disk.device.read.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.bytes
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.bytes.rate
- disk.device.read.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.requests
- disk.device.write.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.bytes.rate
- scalable_1c2_catalog_instance:
- - 1c2_catalog_instance
- - scalable
- disk.device.write.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.requests
- host_1c2_catalog_instance:
- - 1c2_catalog_instance
- - host
- disk.root.size_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.root.size
- disk.device.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.usage
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.bytes
- disk.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.usage
- feature_1c2_catalog_instance:
- - 1c2_catalog_instance
- - feature
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.packets.rate
- memory_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory
- disk.write.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.requests.rate
- disk.write.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.requests
- binding_1c2_catalog_instance:
- - 1c2_catalog_instance
- - binding
- cpu.delta_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu.delta
- feature_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - feature
- disk.device.read.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.requests.rate
- requirements:
- link_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - link
- dependency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - dependency
- local_storage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - local_storage
- dependency_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - dependency
- dependency_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - dependency
- link_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - link
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml
deleted file mode 100644
index 2872bb61d3..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/dependencyConnectivity/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml
+++ /dev/null
@@ -1,420 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-metadata:
- template_name: Nested_1c2_catalog_instance_1
-imports:
-- openecomp_heat_index:
- file: openecomp-heat/_index.yml
-- GlobalSubstitutionTypes:
- file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.1c2_catalog_instance:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
-topology_template:
- inputs:
- port_1c2_t2_port_order:
- type: integer
- required: true
- compute_1c2_catalog_instance_availability_zone:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
- required: true
- port_1c2_t2_port_network_role:
- type: string
- required: true
- vm_flavor_name:
- type: string
- required: true
- port_1c2_t2_port_network_role_tag:
- type: string
- required: true
- port_1c2_t1_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- vm_image_name:
- type: string
- required: true
- port_1c2_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- port_1c2_t1_port_order:
- type: integer
- required: true
- port_1c2_t1_port_subnetpoolid:
- type: string
- required: true
- port_1c2_t2_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_1c2_t1_port_network_role:
- type: string
- required: true
- port_1c2_t2_port_network:
- 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
- compute_1c2_catalog_instance_name:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- port_1c2_t1_port_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_1c2_t2_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t1_port_network_role_tag:
- type: string
- required: true
- port_1c2_t1_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
- type: list
- required: true
- entry_schema:
- type: json
- node_templates:
- 1c2_catalog_instance:
- type: org.openecomp.resource.vfc.nodes.heat.1c2_catalog_instance
- properties:
- availability_zone:
- get_input:
- - compute_1c2_catalog_instance_availability_zone
- - index_value
- flavor:
- get_input: vm_flavor_name
- image:
- get_input: vm_image_name
- name:
- get_input:
- - compute_1c2_catalog_instance_name
- - index_value
- scheduler_hints:
- get_input:
- - compute_1c2_catalog_instance_scheduler_hints
- - index_value
- user_data_format:
- get_input:
- - compute_1c2_catalog_instance_user_data_format
- - index_value
- 1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- exCP_naming:
- get_input: port_1c2_t2_port_exCP_naming
- vlan_requirements:
- get_input: port_1c2_t2_port_vlan_requirements
- ip_requirements:
- get_input: port_1c2_t2_port_ip_requirements
- network_role_tag:
- get_input: port_1c2_t2_port_network_role_tag
- mac_requirements:
- get_input: port_1c2_t2_port_mac_requirements
- order:
- get_input: port_1c2_t2_port_order
- network_role:
- get_input: port_1c2_t2_port_network_role
- subnetpoolid:
- get_input: port_1c2_t2_port_subnetpoolid
- network:
- get_input:
- - port_1c2_t2_port_network
- - index_value
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: 1c2_catalog_instance
- relationship: tosca.relationships.network.BindsTo
- 1c2_catalog_instance_1c2_t1_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- exCP_naming:
- get_input: port_1c2_t1_port_exCP_naming
- vlan_requirements:
- get_input: port_1c2_t1_port_vlan_requirements
- ip_requirements:
- get_input: port_1c2_t1_port_ip_requirements
- network_role_tag:
- get_input: port_1c2_t1_port_network_role_tag
- mac_requirements:
- get_input: port_1c2_t1_port_mac_requirements
- order:
- get_input: port_1c2_t1_port_order
- network_role:
- get_input: port_1c2_t1_port_network_role
- subnetpoolid:
- get_input: port_1c2_t1_port_subnetpoolid
- network:
- get_input:
- - port_1c2_t1_port_network
- - index_value
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: 1c2_catalog_instance
- relationship: tosca.relationships.network.BindsTo
- outputs:
- 1c2_catalog_instance_instance_name:
- type: list
- value:
- get_attribute:
- - 1c2_catalog_instance
- - instance_name
- entry_schema:
- type: string
- 1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
- value:
- get_attribute:
- - 1c2_catalog_instance_1c2_t1_port
- - tenant_id
- entry_schema:
- type: string
- substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_1
- capabilities:
- disk.device.capacity_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.capacity
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.packets.rate
- disk.read.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.bytes.rate
- memory.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory.usage
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outpoing.packets
- disk.write.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.bytes.rate
- binding_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - binding
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.bytes.rate
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.packets
- cpu_util_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu_util
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outpoing.packets
- feature_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - feature
- attachment_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - attachment
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.bytes
- cpu_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu
- disk.read.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.requests
- binding_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - binding
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.bytes.rate
- disk.ephemeral.size_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.ephemeral.size
- disk.device.write.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.bytes
- memory.resident_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory.resident
- disk.device.write.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.requests.rate
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.bytes
- os_1c2_catalog_instance:
- - 1c2_catalog_instance
- - os
- disk.device.iops_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.iops
- endpoint_1c2_catalog_instance:
- - 1c2_catalog_instance
- - endpoint
- disk.allocation_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.allocation
- disk.latency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.latency
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.bytes.rate
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.bytes
- disk.iops_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.iops
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.packets.rate
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.packets
- vcpus_1c2_catalog_instance:
- - 1c2_catalog_instance
- - vcpus
- disk.device.latency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.latency
- attachment_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - attachment
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.packets.rate
- disk.read.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.bytes
- instance_1c2_catalog_instance:
- - 1c2_catalog_instance
- - instance
- disk.capacity_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.capacity
- disk.write.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.bytes
- disk.device.read.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.bytes.rate
- disk.device.allocation_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.allocation
- disk.device.read.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.bytes
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.bytes.rate
- disk.device.read.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.requests
- disk.device.write.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.bytes.rate
- scalable_1c2_catalog_instance:
- - 1c2_catalog_instance
- - scalable
- disk.device.write.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.requests
- host_1c2_catalog_instance:
- - 1c2_catalog_instance
- - host
- disk.root.size_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.root.size
- disk.device.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.usage
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.bytes
- disk.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.usage
- feature_1c2_catalog_instance:
- - 1c2_catalog_instance
- - feature
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.packets.rate
- memory_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory
- disk.write.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.requests.rate
- disk.write.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.requests
- binding_1c2_catalog_instance:
- - 1c2_catalog_instance
- - binding
- cpu.delta_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu.delta
- feature_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - feature
- disk.device.read.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.requests.rate
- requirements:
- link_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - link
- dependency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - dependency
- local_storage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - local_storage
- dependency_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - dependency
- dependency_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - dependency
- link_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - link
diff --git a/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 b/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
index 9730b31935..1af4929af4 100644
--- a/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
+++ b/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
@@ -192,21 +192,17 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
a_single_1a_instance_name:
- type: list
+ type: string
value:
get_attribute:
- a_single_1a
- instance_name
- entry_schema:
- type: string
a_single_1a_1a_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- a_single_1a_1a_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.a_single_1a
capabilities:
diff --git a/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_0ServiceTemplate.yaml b/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
index 5c28d30768..5365519675 100644
--- a/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_0ServiceTemplate.yaml
+++ b/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
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_b_single_1b_0
+ template_name: Nested_b_single_1b
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -187,23 +187,19 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
b_single_1b_instance_name:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b
- instance_name
- entry_schema:
- type: string
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b_1b_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.b_single_1b_0
+ node_type: org.openecomp.resource.abstract.nodes.b_single_1b
capabilities:
attachment_b_single_1b_1b_t2_port:
- b_single_1b_1b_t2_port
diff --git a/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 b/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
index 85181a63a8..3252bfe679 100644
--- a/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
+++ b/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
@@ -192,21 +192,17 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
b_single_1b_instance_name:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b
- instance_name
- entry_schema:
- type: string
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b_1b_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.b_single_1b_1
capabilities:
diff --git a/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 b/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
new file mode 100644
index 0000000000..4997938e90
--- /dev/null
+++ b/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
@@ -0,0 +1,444 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pcma_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pcma_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pcm_port_3_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_2_network_role:
+ type: string
+ required: true
+ port_pcm_port_2_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_3_network_role:
+ type: string
+ required: true
+ port_pcm_port_3_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pcm_port_3_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_pcm_port_3_order:
+ type: integer
+ required: true
+ compute_pcma_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ port_pcm_port_2_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_pcm_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_3_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_subnetpoolid:
+ type: string
+ required: true
+ port_pcm_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_2_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_3_subnetpoolid:
+ type: string
+ required: true
+ port_pcm_port_3_network_role_tag:
+ type: string
+ required: true
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ port_pcm_port_3_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
+ constraints:
+ - greater_or_equal: 0
+ compute_pcma_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_2_order:
+ type: integer
+ required: true
+ port_pcm_port_3_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_2_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_2_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_network_role_tag:
+ type: string
+ required: true
+ port_pcm_port_3_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pcma_server_scheduler_hints:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pcma_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ pcma_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pcma_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pcma_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ config_drive:
+ get_input:
+ - compute_pcma_server_config_drive
+ - index_value
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pcma_server_name
+ - index_value
+ scheduler_hints:
+ get_input:
+ - compute_pcma_server_scheduler_hints
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pcma_server_user_data_format
+ - index_value
+ pcma_server_pcm_port_3:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_3_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_3_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_3_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_3_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_3_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_3_mac_requirements
+ order:
+ get_input: port_pcm_port_3_order
+ network_role:
+ get_input: port_pcm_port_3_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_3_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_3_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_3_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ pcma_server_pcm_port_2:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_2_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_2_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_2_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_2_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_2_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_2_mac_requirements
+ order:
+ get_input: port_pcm_port_2_order
+ network_role:
+ get_input: port_pcm_port_2_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_2_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_2_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_2_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pcma_server
+ capabilities:
+ cpu.delta_pcma_server:
+ - pcma_server
+ - cpu.delta
+ scalable_pcma_server:
+ - pcma_server
+ - scalable
+ vcpus_pcma_server:
+ - pcma_server
+ - vcpus
+ host_pcma_server:
+ - pcma_server
+ - host
+ disk.device.read.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.requests.rate
+ disk.usage_pcma_server:
+ - pcma_server
+ - disk.usage
+ network.outgoing.bytes.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outgoing.bytes.rate
+ disk.read.bytes_pcma_server:
+ - pcma_server
+ - disk.read.bytes
+ disk.iops_pcma_server:
+ - pcma_server
+ - disk.iops
+ network.outgoing.bytes.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outgoing.bytes.rate
+ attachment_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - attachment
+ endpoint_pcma_server:
+ - pcma_server
+ - endpoint
+ feature_pcma_server:
+ - pcma_server
+ - feature
+ attachment_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - attachment
+ network.incoming.bytes.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.bytes.rate
+ memory.usage_pcma_server:
+ - pcma_server
+ - memory.usage
+ network.outgoing.bytes_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outgoing.bytes
+ binding_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - binding
+ network.incoming.bytes.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.bytes.rate
+ memory_pcma_server:
+ - pcma_server
+ - memory
+ network.outgoing.bytes_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outgoing.bytes
+ cpu_pcma_server:
+ - pcma_server
+ - cpu
+ disk.device.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes.rate
+ disk.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.read.bytes.rate
+ network.incoming.packets_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.packets
+ binding_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - binding
+ os_pcma_server:
+ - pcma_server
+ - os
+ network.incoming.packets_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.packets
+ network.incoming.packets.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.packets.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outgoing.packets.rate
+ network.incoming.packets.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.packets.rate
+ disk.device.read.requests_pcma_server:
+ - pcma_server
+ - disk.device.read.requests
+ disk.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.write.bytes.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outgoing.packets.rate
+ disk.device.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.requests.rate
+ cpu_util_pcma_server:
+ - pcma_server
+ - cpu_util
+ disk.device.write.bytes_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes
+ disk.device.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes.rate
+ disk.device.usage_pcma_server:
+ - pcma_server
+ - disk.device.usage
+ disk.read.requests_pcma_server:
+ - pcma_server
+ - disk.read.requests
+ disk.allocation_pcma_server:
+ - pcma_server
+ - disk.allocation
+ feature_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - feature
+ feature_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - feature
+ disk.ephemeral.size_pcma_server:
+ - pcma_server
+ - disk.ephemeral.size
+ binding_pcma_server:
+ - pcma_server
+ - binding
+ disk.latency_pcma_server:
+ - pcma_server
+ - disk.latency
+ disk.device.write.requests_pcma_server:
+ - pcma_server
+ - disk.device.write.requests
+ disk.device.read.bytes_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes
+ disk.device.allocation_pcma_server:
+ - pcma_server
+ - disk.device.allocation
+ memory.resident_pcma_server:
+ - pcma_server
+ - memory.resident
+ disk.root.size_pcma_server:
+ - pcma_server
+ - disk.root.size
+ disk.write.bytes_pcma_server:
+ - pcma_server
+ - disk.write.bytes
+ disk.write.requests_pcma_server:
+ - pcma_server
+ - disk.write.requests
+ network.incoming.bytes_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.bytes
+ network.incoming.bytes_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.bytes
+ disk.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.write.requests.rate
+ disk.device.iops_pcma_server:
+ - pcma_server
+ - disk.device.iops
+ instance_pcma_server:
+ - pcma_server
+ - instance
+ network.outpoing.packets_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outpoing.packets
+ disk.device.latency_pcma_server:
+ - pcma_server
+ - disk.device.latency
+ network.outpoing.packets_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outpoing.packets
+ disk.capacity_pcma_server:
+ - pcma_server
+ - disk.capacity
+ disk.device.capacity_pcma_server:
+ - pcma_server
+ - disk.device.capacity
+ requirements:
+ dependency_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - dependency
+ dependency_pcma_server:
+ - pcma_server
+ - dependency
+ dependency_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - dependency
+ local_storage_pcma_server:
+ - pcma_server
+ - local_storage
+ link_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - link
+ link_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - link
diff --git a/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 b/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
new file mode 100644
index 0000000000..38f70ab8a9
--- /dev/null
+++ b/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
@@ -0,0 +1,435 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pcma_server_1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pcma_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pcm_port_0_network_role:
+ type: string
+ required: true
+ port_pcm_port_1_network_role_tag:
+ type: string
+ required: true
+ port_pcm_port_0_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_0_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pcm_port_0_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pcma_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_order:
+ type: integer
+ required: true
+ port_pcm_port_0_subnetpoolid:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_pcm_port_1_subnetpoolid:
+ type: string
+ required: true
+ port_pcm_port_0_network_role_tag:
+ type: string
+ required: true
+ port_pcm_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_1_network_role:
+ type: string
+ required: true
+ port_pcm_port_1_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
+ constraints:
+ - greater_or_equal: 0
+ compute_pcma_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_1_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_1_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ compute_pcma_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_1_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_order:
+ type: integer
+ required: true
+ node_templates:
+ pcma_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pcma_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pcma_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ config_drive:
+ get_input:
+ - compute_pcma_server_config_drive
+ - index_value
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pcma_server_name
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pcma_server_user_data_format
+ - index_value
+ pcma_server_pcm_port_0:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_0_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_0_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_0_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_0_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_0_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_0_mac_requirements
+ order:
+ get_input: port_pcm_port_0_order
+ network_role:
+ get_input: port_pcm_port_0_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_0_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_0_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_0_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ pcma_server_pcm_port_1:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_1_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_1_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_1_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_1_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_1_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_1_mac_requirements
+ order:
+ get_input: port_pcm_port_1_order
+ network_role:
+ get_input: port_pcm_port_1_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_1_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_1_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_1_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pcma_server_1
+ capabilities:
+ cpu.delta_pcma_server:
+ - pcma_server
+ - cpu.delta
+ scalable_pcma_server:
+ - pcma_server
+ - scalable
+ vcpus_pcma_server:
+ - pcma_server
+ - vcpus
+ host_pcma_server:
+ - pcma_server
+ - host
+ disk.device.read.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.requests.rate
+ disk.usage_pcma_server:
+ - pcma_server
+ - disk.usage
+ attachment_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - attachment
+ disk.read.bytes_pcma_server:
+ - pcma_server
+ - disk.read.bytes
+ disk.iops_pcma_server:
+ - pcma_server
+ - disk.iops
+ network.outgoing.bytes.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outgoing.bytes.rate
+ attachment_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - attachment
+ endpoint_pcma_server:
+ - pcma_server
+ - endpoint
+ feature_pcma_server:
+ - pcma_server
+ - feature
+ memory.usage_pcma_server:
+ - pcma_server
+ - memory.usage
+ network.incoming.packets_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.packets
+ network.incoming.bytes.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.bytes.rate
+ network.outgoing.bytes_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outgoing.bytes
+ memory_pcma_server:
+ - pcma_server
+ - memory
+ network.outgoing.bytes_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outgoing.bytes
+ cpu_pcma_server:
+ - pcma_server
+ - cpu
+ disk.device.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes.rate
+ disk.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.read.bytes.rate
+ network.incoming.packets.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.packets.rate
+ binding_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - binding
+ network.incoming.packets_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.packets
+ os_pcma_server:
+ - pcma_server
+ - os
+ binding_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - binding
+ network.incoming.packets.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.packets.rate
+ disk.device.read.requests_pcma_server:
+ - pcma_server
+ - disk.device.read.requests
+ disk.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.write.bytes.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outgoing.packets.rate
+ disk.device.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.requests.rate
+ network.incoming.bytes.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.bytes.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outgoing.packets.rate
+ cpu_util_pcma_server:
+ - pcma_server
+ - cpu_util
+ disk.device.write.bytes_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes
+ disk.device.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes.rate
+ disk.device.usage_pcma_server:
+ - pcma_server
+ - disk.device.usage
+ disk.read.requests_pcma_server:
+ - pcma_server
+ - disk.read.requests
+ disk.allocation_pcma_server:
+ - pcma_server
+ - disk.allocation
+ feature_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - feature
+ feature_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - feature
+ disk.ephemeral.size_pcma_server:
+ - pcma_server
+ - disk.ephemeral.size
+ binding_pcma_server:
+ - pcma_server
+ - binding
+ disk.latency_pcma_server:
+ - pcma_server
+ - disk.latency
+ disk.device.write.requests_pcma_server:
+ - pcma_server
+ - disk.device.write.requests
+ disk.device.read.bytes_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes
+ disk.device.allocation_pcma_server:
+ - pcma_server
+ - disk.device.allocation
+ memory.resident_pcma_server:
+ - pcma_server
+ - memory.resident
+ disk.root.size_pcma_server:
+ - pcma_server
+ - disk.root.size
+ disk.write.bytes_pcma_server:
+ - pcma_server
+ - disk.write.bytes
+ network.incoming.bytes_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.bytes
+ disk.write.requests_pcma_server:
+ - pcma_server
+ - disk.write.requests
+ network.incoming.bytes_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.bytes
+ disk.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.write.requests.rate
+ disk.device.iops_pcma_server:
+ - pcma_server
+ - disk.device.iops
+ instance_pcma_server:
+ - pcma_server
+ - instance
+ disk.device.latency_pcma_server:
+ - pcma_server
+ - disk.device.latency
+ disk.capacity_pcma_server:
+ - pcma_server
+ - disk.capacity
+ disk.device.capacity_pcma_server:
+ - pcma_server
+ - disk.device.capacity
+ network.outpoing.packets_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outpoing.packets
+ network.outpoing.packets_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outpoing.packets
+ requirements:
+ dependency_pcma_server:
+ - pcma_server
+ - dependency
+ dependency_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - dependency
+ local_storage_pcma_server:
+ - pcma_server
+ - local_storage
+ link_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - link
+ link_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - link
+ dependency_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - dependency
diff --git a/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 b/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
index 587ee1d4a6..676798e9a3 100644
--- a/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
+++ b/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
@@ -6,9 +6,6 @@ imports:
file: openecomp-heat/_index.yml
- GlobalSubstitutionTypes:
file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.pcma_server:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
server_group:
@@ -106,135 +103,127 @@ topology_template:
immutable: false
type: string
node_templates:
- pcm_port_2:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ abstract_pcma_server_1:
+ type: org.openecomp.resource.abstract.nodes.pcma_server_1
+ directives:
+ - substitutable
properties:
- ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
+ port_pcm_port_1_network_role_tag: cps
+ port_pcm_port_0_fixed_ips:
- ip_address:
get_input: cps_net_ip
- mac_requirements:
- mac_count_required:
- is_required: false
- network_role_tag: cps
- network:
- get_input: cps_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma2
- relationship: tosca.relationships.network.BindsTo
- pcm_port_1:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
+ vm_flavor_name:
+ get_input: pcma_flavor_name
+ port_pcm_port_0_security_groups:
+ - - get_input: security_group_name
+ compute_pcma_server_availability_zone:
+ - get_input: availabilityzone_name
+ vm_image_name:
+ get_input: pcma_image_name
+ port_pcm_port_0_network_role_tag: cps
+ port_pcm_port_1_network:
+ - get_input: oam_net_name
+ port_pcm_port_0_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
+ port_pcm_port_1_security_groups:
+ - - get_input: security_group_name
+ compute_pcma_server_config_drive:
+ - true
+ compute_pcma_server_user_data_format:
+ - RAW
+ port_pcm_port_0_network:
+ - get_input: cps_net_name
+ port_pcm_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pcm_port_1_fixed_ips:
- ip_address:
get_input: oam_net_ip
- mac_requirements:
+ compute_pcma_server_name:
+ - get_input: pcma_server_name
+ port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
- network_role_tag: oam
- network:
- get_input: oam_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma1
- relationship: tosca.relationships.network.BindsTo
- pcm_port_3:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
+ port_pcm_port_1_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
- - ip_address:
- get_input: oam_net_ip
- mac_requirements:
+ service_template_filter:
+ substitute_service_template: Nested_pcma_server_1ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_pcma_server:
+ type: org.openecomp.resource.abstract.nodes.pcma_server
+ directives:
+ - substitutable
+ properties:
+ port_pcm_port_3_mac_requirements:
mac_count_required:
is_required: false
- network_role_tag: oam
- network:
- get_input: oam_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma2
- relationship: tosca.relationships.network.BindsTo
- server_pcma2:
- type: org.openecomp.resource.vfc.nodes.heat.pcma_server
- properties:
- flavor:
- get_input: pcma_flavor_name
- availability_zone:
- get_input: availabilityzone_name
- image:
- get_input: pcma_image_name
- config_drive: true
- user_data_format: RAW
- name:
- get_input: pcma_server_name
- scheduler_hints:
- group:
- get_input: server_group
- server_pcma1:
- type: org.openecomp.resource.vfc.nodes.heat.pcma_server
- properties:
- flavor:
+ port_pcm_port_2_fixed_ips:
+ - ip_address:
+ get_input: cps_net_ip
+ vm_flavor_name:
get_input: pcma_flavor_name
- availability_zone:
- get_input: availabilityzone_name
- image:
+ port_pcm_port_3_security_groups:
+ - - get_input: security_group_name
+ compute_pcma_server_availability_zone:
+ - get_input: availabilityzone_name
+ vm_image_name:
get_input: pcma_image_name
- config_drive: true
- user_data_format: RAW
- name:
- get_input: pcma_server_name
- pcm_port_0:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
+ port_pcm_port_2_security_groups:
+ - - get_input: security_group_name
+ port_pcm_port_3_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
- - ip_address:
- get_input: cps_net_ip
- mac_requirements:
+ port_pcm_port_2_mac_requirements:
mac_count_required:
is_required: false
- network_role_tag: cps
- network:
- get_input: cps_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma1
- relationship: tosca.relationships.network.BindsTo
+ port_pcm_port_3_network_role_tag: cps
+ compute_pcma_server_config_drive:
+ - true
+ port_pcm_port_3_fixed_ips:
+ - ip_address:
+ get_input: oam_net_ip
+ compute_pcma_server_user_data_format:
+ - RAW
+ port_pcm_port_2_network:
+ - get_input: cps_net_name
+ port_pcm_port_2_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pcm_port_2_network_role_tag: cps
+ port_pcm_port_3_network:
+ - get_input: oam_net_name
+ compute_pcma_server_scheduler_hints:
+ - group:
+ get_input: server_group
+ compute_pcma_server_name:
+ - get_input: pcma_server_name
+ service_template_filter:
+ substitute_service_template: Nested_pcma_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
groups:
nested-no_vfc_v0.1_group:
type: org.openecomp.groups.heat.HeatStack
@@ -242,12 +231,8 @@ topology_template:
heat_file: ../Artifacts/nested-no_vfc_v0.1.yaml
description: heat template that creates PCRF Cluman stack
members:
- - pcm_port_2
- - pcm_port_1
- - pcm_port_3
- - server_pcma2
- - server_pcma1
- - pcm_port_0
+ - abstract_pcma_server
+ - abstract_pcma_server_1
outputs:
portId:
value: pcm_port_3
@@ -255,417 +240,417 @@ topology_template:
node_type: org.openecomp.resource.abstract.nodes.heat.nested-no_vfc_v0.1
capabilities:
network.incoming.packets.rate_pcm_port_0:
- - pcm_port_0
- - network.incoming.packets.rate
+ - abstract_pcma_server_1
+ - network.incoming.packets.rate_pcma_server_pcm_port_0
network.incoming.packets.rate_pcm_port_3:
- - pcm_port_3
- - network.incoming.packets.rate
+ - abstract_pcma_server
+ - network.incoming.packets.rate_pcma_server_pcm_port_3
network.incoming.packets.rate_pcm_port_2:
- - pcm_port_2
- - network.incoming.packets.rate
+ - abstract_pcma_server
+ - network.incoming.packets.rate_pcma_server_pcm_port_2
network.incoming.packets.rate_pcm_port_1:
- - pcm_port_1
- - network.incoming.packets.rate
+ - abstract_pcma_server_1
+ - network.incoming.packets.rate_pcma_server_pcm_port_1
network.outpoing.packets_pcm_port_1:
- - pcm_port_1
- - network.outpoing.packets
+ - abstract_pcma_server_1
+ - network.outpoing.packets_pcma_server_pcm_port_1
disk.device.iops_server_pcma2:
- - server_pcma2
- - disk.device.iops
+ - abstract_pcma_server
+ - disk.device.iops_pcma_server
network.outpoing.packets_pcm_port_0:
- - pcm_port_0
- - network.outpoing.packets
+ - abstract_pcma_server_1
+ - network.outpoing.packets_pcma_server_pcm_port_0
network.outpoing.packets_pcm_port_3:
- - pcm_port_3
- - network.outpoing.packets
+ - abstract_pcma_server
+ - network.outpoing.packets_pcma_server_pcm_port_3
network.outpoing.packets_pcm_port_2:
- - pcm_port_2
- - network.outpoing.packets
+ - abstract_pcma_server
+ - network.outpoing.packets_pcma_server_pcm_port_2
disk.device.iops_server_pcma1:
- - server_pcma1
- - disk.device.iops
+ - abstract_pcma_server_1
+ - disk.device.iops_pcma_server
disk.device.capacity_server_pcma2:
- - server_pcma2
- - disk.device.capacity
+ - abstract_pcma_server
+ - disk.device.capacity_pcma_server
disk.device.capacity_server_pcma1:
- - server_pcma1
- - disk.device.capacity
+ - abstract_pcma_server_1
+ - disk.device.capacity_pcma_server
disk.read.requests_server_pcma2:
- - server_pcma2
- - disk.read.requests
+ - abstract_pcma_server
+ - disk.read.requests_pcma_server
disk.read.requests_server_pcma1:
- - server_pcma1
- - disk.read.requests
+ - abstract_pcma_server_1
+ - disk.read.requests_pcma_server
disk.write.requests.rate_server_pcma1:
- - server_pcma1
- - disk.write.requests.rate
+ - abstract_pcma_server_1
+ - disk.write.requests.rate_pcma_server
disk.write.requests.rate_server_pcma2:
- - server_pcma2
- - disk.write.requests.rate
+ - abstract_pcma_server
+ - disk.write.requests.rate_pcma_server
memory_server_pcma2:
- - server_pcma2
- - memory
+ - abstract_pcma_server
+ - memory_pcma_server
memory_server_pcma1:
- - server_pcma1
- - memory
+ - abstract_pcma_server_1
+ - memory_pcma_server
disk.device.read.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.device.read.bytes.rate
+ - abstract_pcma_server_1
+ - disk.device.read.bytes.rate_pcma_server
network.outgoing.bytes_pcm_port_3:
- - pcm_port_3
- - network.outgoing.bytes
+ - abstract_pcma_server
+ - network.outgoing.bytes_pcma_server_pcm_port_3
disk.device.read.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.device.read.bytes.rate
+ - abstract_pcma_server
+ - disk.device.read.bytes.rate_pcma_server
binding_pcm_port_3:
- - pcm_port_3
- - binding
+ - abstract_pcma_server
+ - binding_pcma_server_pcm_port_3
disk.device.latency_server_pcma2:
- - server_pcma2
- - disk.device.latency
+ - abstract_pcma_server
+ - disk.device.latency_pcma_server
disk.device.usage_server_pcma2:
- - server_pcma2
- - disk.device.usage
+ - abstract_pcma_server
+ - disk.device.usage_pcma_server
network.incoming.bytes_pcm_port_0:
- - pcm_port_0
- - network.incoming.bytes
+ - abstract_pcma_server_1
+ - network.incoming.bytes_pcma_server_pcm_port_0
disk.device.latency_server_pcma1:
- - server_pcma1
- - disk.device.latency
+ - abstract_pcma_server_1
+ - disk.device.latency_pcma_server
network.incoming.bytes_pcm_port_2:
- - pcm_port_2
- - network.incoming.bytes
+ - abstract_pcma_server
+ - network.incoming.bytes_pcma_server_pcm_port_2
network.incoming.bytes_pcm_port_1:
- - pcm_port_1
- - network.incoming.bytes
+ - abstract_pcma_server_1
+ - network.incoming.bytes_pcma_server_pcm_port_1
disk.device.usage_server_pcma1:
- - server_pcma1
- - disk.device.usage
+ - abstract_pcma_server_1
+ - disk.device.usage_pcma_server
binding_pcm_port_0:
- - pcm_port_0
- - binding
+ - abstract_pcma_server_1
+ - binding_pcma_server_pcm_port_0
binding_pcm_port_1:
- - pcm_port_1
- - binding
+ - abstract_pcma_server_1
+ - binding_pcma_server_pcm_port_1
binding_pcm_port_2:
- - pcm_port_2
- - binding
+ - abstract_pcma_server
+ - binding_pcma_server_pcm_port_2
network.incoming.bytes_pcm_port_3:
- - pcm_port_3
- - network.incoming.bytes
+ - abstract_pcma_server
+ - network.incoming.bytes_pcma_server_pcm_port_3
network.outgoing.packets.rate_pcm_port_3:
- - pcm_port_3
- - network.outgoing.packets.rate
+ - abstract_pcma_server
+ - network.outgoing.packets.rate_pcma_server_pcm_port_3
disk.device.read.requests_server_pcma1:
- - server_pcma1
- - disk.device.read.requests
+ - abstract_pcma_server_1
+ - disk.device.read.requests_pcma_server
disk.device.read.requests_server_pcma2:
- - server_pcma2
- - disk.device.read.requests
+ - abstract_pcma_server
+ - disk.device.read.requests_pcma_server
network.outgoing.packets.rate_pcm_port_0:
- - pcm_port_0
- - network.outgoing.packets.rate
+ - abstract_pcma_server_1
+ - network.outgoing.packets.rate_pcma_server_pcm_port_0
network.outgoing.packets.rate_pcm_port_1:
- - pcm_port_1
- - network.outgoing.packets.rate
+ - abstract_pcma_server_1
+ - network.outgoing.packets.rate_pcma_server_pcm_port_1
disk.write.bytes_server_pcma2:
- - server_pcma2
- - disk.write.bytes
+ - abstract_pcma_server
+ - disk.write.bytes_pcma_server
disk.device.read.requests.rate_server_pcma1:
- - server_pcma1
- - disk.device.read.requests.rate
+ - abstract_pcma_server_1
+ - disk.device.read.requests.rate_pcma_server
network.outgoing.packets.rate_pcm_port_2:
- - pcm_port_2
- - network.outgoing.packets.rate
+ - abstract_pcma_server
+ - network.outgoing.packets.rate_pcma_server_pcm_port_2
disk.device.read.requests.rate_server_pcma2:
- - server_pcma2
- - disk.device.read.requests.rate
+ - abstract_pcma_server
+ - disk.device.read.requests.rate_pcma_server
disk.write.bytes_server_pcma1:
- - server_pcma1
- - disk.write.bytes
+ - abstract_pcma_server_1
+ - disk.write.bytes_pcma_server
feature_pcm_port_1:
- - pcm_port_1
- - feature
+ - abstract_pcma_server_1
+ - feature_pcma_server_pcm_port_1
binding_server_pcma1:
- - server_pcma1
- - binding
+ - abstract_pcma_server_1
+ - binding_pcma_server
network.outgoing.bytes_pcm_port_0:
- - pcm_port_0
- - network.outgoing.bytes
+ - abstract_pcma_server_1
+ - network.outgoing.bytes_pcma_server_pcm_port_0
binding_server_pcma2:
- - server_pcma2
- - binding
+ - abstract_pcma_server
+ - binding_pcma_server
feature_pcm_port_0:
- - pcm_port_0
- - feature
+ - abstract_pcma_server_1
+ - feature_pcma_server_pcm_port_0
network.outgoing.bytes_pcm_port_2:
- - pcm_port_2
- - network.outgoing.bytes
+ - abstract_pcma_server
+ - network.outgoing.bytes_pcma_server_pcm_port_2
feature_pcm_port_3:
- - pcm_port_3
- - feature
+ - abstract_pcma_server
+ - feature_pcma_server_pcm_port_3
feature_pcm_port_2:
- - pcm_port_2
- - feature
+ - abstract_pcma_server
+ - feature_pcma_server_pcm_port_2
network.outgoing.bytes_pcm_port_1:
- - pcm_port_1
- - network.outgoing.bytes
+ - abstract_pcma_server_1
+ - network.outgoing.bytes_pcma_server_pcm_port_1
attachment_pcm_port_0:
- - pcm_port_0
- - attachment
+ - abstract_pcma_server_1
+ - attachment_pcma_server_pcm_port_0
attachment_pcm_port_1:
- - pcm_port_1
- - attachment
+ - abstract_pcma_server_1
+ - attachment_pcma_server_pcm_port_1
disk.write.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.write.bytes.rate
+ - abstract_pcma_server
+ - disk.write.bytes.rate_pcma_server
attachment_pcm_port_2:
- - pcm_port_2
- - attachment
+ - abstract_pcma_server
+ - attachment_pcma_server_pcm_port_2
disk.write.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.write.bytes.rate
+ - abstract_pcma_server_1
+ - disk.write.bytes.rate_pcma_server
attachment_pcm_port_3:
- - pcm_port_3
- - attachment
+ - abstract_pcma_server
+ - attachment_pcma_server_pcm_port_3
disk.root.size_server_pcma2:
- - server_pcma2
- - disk.root.size
+ - abstract_pcma_server
+ - disk.root.size_pcma_server
disk.root.size_server_pcma1:
- - server_pcma1
- - disk.root.size
+ - abstract_pcma_server_1
+ - disk.root.size_pcma_server
disk.iops_server_pcma2:
- - server_pcma2
- - disk.iops
+ - abstract_pcma_server
+ - disk.iops_pcma_server
disk.iops_server_pcma1:
- - server_pcma1
- - disk.iops
+ - abstract_pcma_server_1
+ - disk.iops_pcma_server
disk.device.write.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.device.write.bytes.rate
+ - abstract_pcma_server_1
+ - disk.device.write.bytes.rate_pcma_server
disk.device.write.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.device.write.bytes.rate
+ - abstract_pcma_server
+ - disk.device.write.bytes.rate_pcma_server
disk.read.bytes_server_pcma1:
- - server_pcma1
- - disk.read.bytes
+ - abstract_pcma_server_1
+ - disk.read.bytes_pcma_server
disk.read.bytes_server_pcma2:
- - server_pcma2
- - disk.read.bytes
+ - abstract_pcma_server
+ - disk.read.bytes_pcma_server
cpu_util_server_pcma1:
- - server_pcma1
- - cpu_util
+ - abstract_pcma_server_1
+ - cpu_util_pcma_server
cpu_util_server_pcma2:
- - server_pcma2
- - cpu_util
+ - abstract_pcma_server
+ - cpu_util_pcma_server
feature_server_pcma2:
- - server_pcma2
- - feature
+ - abstract_pcma_server
+ - feature_pcma_server
memory.usage_server_pcma2:
- - server_pcma2
- - memory.usage
+ - abstract_pcma_server
+ - memory.usage_pcma_server
memory.usage_server_pcma1:
- - server_pcma1
- - memory.usage
+ - abstract_pcma_server_1
+ - memory.usage_pcma_server
feature_server_pcma1:
- - server_pcma1
- - feature
+ - abstract_pcma_server_1
+ - feature_pcma_server
disk.read.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.read.bytes.rate
+ - abstract_pcma_server_1
+ - disk.read.bytes.rate_pcma_server
disk.device.read.bytes_server_pcma2:
- - server_pcma2
- - disk.device.read.bytes
+ - abstract_pcma_server
+ - disk.device.read.bytes_pcma_server
disk.device.read.bytes_server_pcma1:
- - server_pcma1
- - disk.device.read.bytes
+ - abstract_pcma_server_1
+ - disk.device.read.bytes_pcma_server
endpoint_server_pcma2:
- - server_pcma2
- - endpoint
+ - abstract_pcma_server
+ - endpoint_pcma_server
disk.read.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.read.bytes.rate
+ - abstract_pcma_server
+ - disk.read.bytes.rate_pcma_server
endpoint_server_pcma1:
- - server_pcma1
- - endpoint
+ - abstract_pcma_server_1
+ - endpoint_pcma_server
cpu.delta_server_pcma1:
- - server_pcma1
- - cpu.delta
+ - abstract_pcma_server_1
+ - cpu.delta_pcma_server
cpu.delta_server_pcma2:
- - server_pcma2
- - cpu.delta
+ - abstract_pcma_server
+ - cpu.delta_pcma_server
host_server_pcma2:
- - server_pcma2
- - host
+ - abstract_pcma_server
+ - host_pcma_server
host_server_pcma1:
- - server_pcma1
- - host
+ - abstract_pcma_server_1
+ - host_pcma_server
disk.ephemeral.size_server_pcma1:
- - server_pcma1
- - disk.ephemeral.size
+ - abstract_pcma_server_1
+ - disk.ephemeral.size_pcma_server
disk.ephemeral.size_server_pcma2:
- - server_pcma2
- - disk.ephemeral.size
+ - abstract_pcma_server
+ - disk.ephemeral.size_pcma_server
disk.device.write.requests.rate_server_pcma2:
- - server_pcma2
- - disk.device.write.requests.rate
+ - abstract_pcma_server
+ - disk.device.write.requests.rate_pcma_server
disk.latency_server_pcma1:
- - server_pcma1
- - disk.latency
+ - abstract_pcma_server_1
+ - disk.latency_pcma_server
disk.latency_server_pcma2:
- - server_pcma2
- - disk.latency
+ - abstract_pcma_server
+ - disk.latency_pcma_server
disk.device.write.requests.rate_server_pcma1:
- - server_pcma1
- - disk.device.write.requests.rate
+ - abstract_pcma_server_1
+ - disk.device.write.requests.rate_pcma_server
scalable_server_pcma2:
- - server_pcma2
- - scalable
+ - abstract_pcma_server
+ - scalable_pcma_server
scalable_server_pcma1:
- - server_pcma1
- - scalable
+ - abstract_pcma_server_1
+ - scalable_pcma_server
disk.device.write.requests_server_pcma1:
- - server_pcma1
- - disk.device.write.requests
+ - abstract_pcma_server_1
+ - disk.device.write.requests_pcma_server
disk.device.write.requests_server_pcma2:
- - server_pcma2
- - disk.device.write.requests
+ - abstract_pcma_server
+ - disk.device.write.requests_pcma_server
instance_server_pcma2:
- - server_pcma2
- - instance
+ - abstract_pcma_server
+ - instance_pcma_server
disk.device.allocation_server_pcma1:
- - server_pcma1
- - disk.device.allocation
+ - abstract_pcma_server_1
+ - disk.device.allocation_pcma_server
disk.device.allocation_server_pcma2:
- - server_pcma2
- - disk.device.allocation
+ - abstract_pcma_server
+ - disk.device.allocation_pcma_server
instance_server_pcma1:
- - server_pcma1
- - instance
+ - abstract_pcma_server_1
+ - instance_pcma_server
os_server_pcma1:
- - server_pcma1
- - os
+ - abstract_pcma_server_1
+ - os_pcma_server
os_server_pcma2:
- - server_pcma2
- - os
+ - abstract_pcma_server
+ - os_pcma_server
disk.capacity_server_pcma1:
- - server_pcma1
- - disk.capacity
+ - abstract_pcma_server_1
+ - disk.capacity_pcma_server
disk.capacity_server_pcma2:
- - server_pcma2
- - disk.capacity
+ - abstract_pcma_server
+ - disk.capacity_pcma_server
disk.write.requests_server_pcma1:
- - server_pcma1
- - disk.write.requests
+ - abstract_pcma_server_1
+ - disk.write.requests_pcma_server
disk.write.requests_server_pcma2:
- - server_pcma2
- - disk.write.requests
+ - abstract_pcma_server
+ - disk.write.requests_pcma_server
network.outgoing.bytes.rate_pcm_port_1:
- - pcm_port_1
- - network.outgoing.bytes.rate
+ - abstract_pcma_server_1
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_1
network.incoming.packets_pcm_port_0:
- - pcm_port_0
- - network.incoming.packets
+ - abstract_pcma_server_1
+ - network.incoming.packets_pcma_server_pcm_port_0
network.outgoing.bytes.rate_pcm_port_2:
- - pcm_port_2
- - network.outgoing.bytes.rate
+ - abstract_pcma_server
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_2
network.outgoing.bytes.rate_pcm_port_0:
- - pcm_port_0
- - network.outgoing.bytes.rate
+ - abstract_pcma_server_1
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_0
network.incoming.packets_pcm_port_3:
- - pcm_port_3
- - network.incoming.packets
+ - abstract_pcma_server
+ - network.incoming.packets_pcma_server_pcm_port_3
disk.usage_server_pcma2:
- - server_pcma2
- - disk.usage
+ - abstract_pcma_server
+ - disk.usage_pcma_server
network.incoming.packets_pcm_port_2:
- - pcm_port_2
- - network.incoming.packets
+ - abstract_pcma_server
+ - network.incoming.packets_pcma_server_pcm_port_2
network.outgoing.bytes.rate_pcm_port_3:
- - pcm_port_3
- - network.outgoing.bytes.rate
+ - abstract_pcma_server
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_3
disk.usage_server_pcma1:
- - server_pcma1
- - disk.usage
+ - abstract_pcma_server_1
+ - disk.usage_pcma_server
vcpus_server_pcma1:
- - server_pcma1
- - vcpus
+ - abstract_pcma_server_1
+ - vcpus_pcma_server
memory.resident_server_pcma1:
- - server_pcma1
- - memory.resident
+ - abstract_pcma_server_1
+ - memory.resident_pcma_server
network.incoming.packets_pcm_port_1:
- - pcm_port_1
- - network.incoming.packets
+ - abstract_pcma_server_1
+ - network.incoming.packets_pcma_server_pcm_port_1
vcpus_server_pcma2:
- - server_pcma2
- - vcpus
+ - abstract_pcma_server
+ - vcpus_pcma_server
memory.resident_server_pcma2:
- - server_pcma2
- - memory.resident
+ - abstract_pcma_server
+ - memory.resident_pcma_server
disk.device.write.bytes_server_pcma2:
- - server_pcma2
- - disk.device.write.bytes
+ - abstract_pcma_server
+ - disk.device.write.bytes_pcma_server
disk.allocation_server_pcma1:
- - server_pcma1
- - disk.allocation
+ - abstract_pcma_server_1
+ - disk.allocation_pcma_server
disk.allocation_server_pcma2:
- - server_pcma2
- - disk.allocation
+ - abstract_pcma_server
+ - disk.allocation_pcma_server
disk.device.write.bytes_server_pcma1:
- - server_pcma1
- - disk.device.write.bytes
+ - abstract_pcma_server_1
+ - disk.device.write.bytes_pcma_server
cpu_server_pcma1:
- - server_pcma1
- - cpu
+ - abstract_pcma_server_1
+ - cpu_pcma_server
network.incoming.bytes.rate_pcm_port_0:
- - pcm_port_0
- - network.incoming.bytes.rate
+ - abstract_pcma_server_1
+ - network.incoming.bytes.rate_pcma_server_pcm_port_0
cpu_server_pcma2:
- - server_pcma2
- - cpu
+ - abstract_pcma_server
+ - cpu_pcma_server
network.incoming.bytes.rate_pcm_port_3:
- - pcm_port_3
- - network.incoming.bytes.rate
+ - abstract_pcma_server
+ - network.incoming.bytes.rate_pcma_server_pcm_port_3
network.incoming.bytes.rate_pcm_port_2:
- - pcm_port_2
- - network.incoming.bytes.rate
+ - abstract_pcma_server
+ - network.incoming.bytes.rate_pcma_server_pcm_port_2
network.incoming.bytes.rate_pcm_port_1:
- - pcm_port_1
- - network.incoming.bytes.rate
+ - abstract_pcma_server_1
+ - network.incoming.bytes.rate_pcma_server_pcm_port_1
requirements:
dependency_server_pcma2:
- - server_pcma2
- - dependency
+ - abstract_pcma_server
+ - dependency_pcma_server
local_storage_server_pcma2:
- - server_pcma2
- - local_storage
+ - abstract_pcma_server
+ - local_storage_pcma_server
link_pcm_port_0:
- - pcm_port_0
- - link
+ - abstract_pcma_server_1
+ - link_pcma_server_pcm_port_0
link_pcm_port_1:
- - pcm_port_1
- - link
+ - abstract_pcma_server_1
+ - link_pcma_server_pcm_port_1
dependency_server_pcma1:
- - server_pcma1
- - dependency
+ - abstract_pcma_server_1
+ - dependency_pcma_server
local_storage_server_pcma1:
- - server_pcma1
- - local_storage
+ - abstract_pcma_server_1
+ - local_storage_pcma_server
link_pcm_port_2:
- - pcm_port_2
- - link
+ - abstract_pcma_server
+ - link_pcma_server_pcm_port_2
link_pcm_port_3:
- - pcm_port_3
- - link
+ - abstract_pcma_server
+ - link_pcma_server_pcm_port_3
dependency_pcm_port_0:
- - pcm_port_0
- - dependency
+ - abstract_pcma_server_1
+ - dependency_pcma_server_pcm_port_0
dependency_pcm_port_3:
- - pcm_port_3
- - dependency
+ - abstract_pcma_server
+ - dependency_pcma_server_pcm_port_3
dependency_pcm_port_1:
- - pcm_port_1
- - dependency
+ - abstract_pcma_server_1
+ - dependency_pcma_server_pcm_port_1
dependency_pcm_port_2:
- - pcm_port_2
- - dependency
+ - abstract_pcma_server
+ - dependency_pcma_server_pcm_port_2
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/GlobalSubstitutionTypesServiceTemplate.yaml
index cb3099c891..14b52bc131 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -919,6 +919,577 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pcma_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pcm_port_3_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_3_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_pcm_port_3_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ compute_pcma_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_pcm_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_3_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
+ port_pcm_port_3_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ 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_pcma_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_2_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_2_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pcma_server_scheduler_hints:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ compute_pcma_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pcma_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pcma_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pcma_server_pcm_port_3:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcma_server_pcm_port_3:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pcma_server_pcm_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcma_server_pcm_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ cpu.delta_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_pcma_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pcma_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcma_server_pcm_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pcma_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcma_server_pcm_port_3:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcma_server_pcm_port_3:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcma_server_pcm_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ os_pcma_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server_pcm_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server_pcm_port_3:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcma_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.heat.pcm_server:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
@@ -1482,26 +2053,24 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.1c1_scalling_instance:
+ org.openecomp.resource.abstract.nodes.1c2_catalog_instance:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1c1_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1c2_t2_port_order:
+ type: integer
required: true
status: SUPPORTED
- port_1c1_t2_port_vlan_requirements:
+ compute_1c2_catalog_instance_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c1_scalling_instance_user_data_format:
- type: list
+ type: string
+ port_1c2_t2_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c1_t2_port_network_role_tag:
+ port_1c2_t2_port_network_role:
type: string
required: true
status: SUPPORTED
@@ -1509,68 +2078,52 @@ node_types:
type: string
required: true
status: SUPPORTED
- port_1c1_t1_port_ip_requirements:
+ port_1c2_t2_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c2_t1_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: org.openecomp.datatypes.network.VlanRequirements
vm_image_name:
type: string
required: true
status: SUPPORTED
- compute_1c1_scalling_instance_name:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_1c1_t1_port_name:
- type: list
+ port_1c2_t2_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c1_t1_port_network:
- type: list
+ port_1c2_t1_port_order:
+ type: integer
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c1_t2_port_fixed_ips:
- type: list
+ port_1c2_t1_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_1c1_t2_port_network:
+ port_1c2_t2_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c1_t1_port_fixed_ips:
- type: list
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1c2_t1_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_1c1_t1_port_vlan_requirements:
- type: list
+ port_1c2_t1_port_network_role:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- port_1c1_t2_port_ip_requirements:
+ port_1c2_t2_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c1_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
+ type: string
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -1579,558 +2132,570 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- port_1c1_t2_port_network_role:
- type: string
- required: true
- status: SUPPORTED
- port_1c1_t2_port_order:
- type: integer
+ compute_1c2_catalog_instance_name:
+ type: list
required: true
status: SUPPORTED
- port_1c1_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ entry_schema:
+ type: string
+ port_1c2_t1_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- compute_1c1_scalling_instance_availability_zone:
+ port_1c2_t1_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c1_t2_port_subnetpoolid:
- type: string
+ port_1c2_t2_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1c1_t2_port_name:
+ port_1c2_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- compute_1c1_scalling_instance_scheduler_hints:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_1c2_catalog_instance_user_data_format:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- port_1c1_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- status: SUPPORTED
- port_1c1_t1_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_1c1_t1_port_network_role_tag:
+ type: string
+ port_1c2_t1_port_network_role_tag:
type: string
required: true
status: SUPPORTED
- port_1c1_t1_port_network_role:
- type: string
+ port_1c2_t1_port_ip_requirements:
+ type: list
required: true
status: SUPPORTED
- port_1c1_t1_port_order:
- type: integer
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_1c2_catalog_instance_scheduler_hints:
+ type: list
required: true
status: SUPPORTED
+ entry_schema:
+ type: json
attributes:
- 1c1_scalling_instance_instance_name:
- type: list
+ 1c2_catalog_instance_instance_name:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
- 1c1_scalling_instance_1c1_t2_port_tenant_id:
- type: list
+ 1c2_catalog_instance_1c2_t1_port_tenant_id:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_1c1_scalling_instance_1c1_t1_port:
+ - dependency_1c2_catalog_instance:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c1_scalling_instance_1c1_t1_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
+ - local_storage_1c2_catalog_instance:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
occurrences:
- - 1
- - 1
- - dependency_1c1_scalling_instance:
+ - 0
+ - UNBOUNDED
+ - dependency_1c2_catalog_instance_1c2_t2_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_1c1_scalling_instance:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
+ - link_1c2_catalog_instance_1c2_t2_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
occurrences:
- - 0
- - UNBOUNDED
- - dependency_1c1_scalling_instance_1c1_t2_port:
+ - 1
+ - 1
+ - dependency_1c2_catalog_instance_1c2_t1_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c1_scalling_instance_1c1_t2_port:
+ - link_1c2_catalog_instance_1c2_t1_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
capabilities:
- disk.device.latency_1c1_scalling_instance:
+ disk.device.capacity_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_1c1_scalling_instance:
+ network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.root.size_1c1_scalling_instance:
+ disk.read.bytes.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- endpoint_1c1_scalling_instance:
- type: tosca.capabilities.Endpoint.Admin
+ memory.usage_1c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes_1c1_scalling_instance:
+ network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c1_scalling_instance_1c1_t2_port:
+ disk.write.bytes.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c1_scalling_instance_1c1_t2_port:
+ binding_1c2_catalog_instance_1c2_t2_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.usage_1c1_scalling_instance:
+ network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.resident_1c1_scalling_instance:
+ cpu_util_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes.rate_1c1_scalling_instance_1c1_t2_port:
+ network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_1c1_scalling_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c2_catalog_instance_1c2_t1_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_1c1_scalling_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_1c2_catalog_instance_1c2_t1_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c1_scalling_instance_1c1_t1_port:
+ network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c1_scalling_instance_1c1_t1_port:
+ cpu_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_1c1_scalling_instance:
+ disk.read.requests_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_1c1_scalling_instance:
+ binding_1c2_catalog_instance_1c2_t1_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes.rate_1c1_scalling_instance_1c1_t1_port:
+ disk.ephemeral.size_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c1_scalling_instance:
- type: tosca.capabilities.Node
+ disk.device.write.bytes_1c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_1c1_scalling_instance:
+ memory.resident_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_1c1_scalling_instance:
+ disk.device.write.requests.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c1_scalling_instance_1c1_t2_port:
+ network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- scalable_1c1_scalling_instance:
- type: tosca.capabilities.Scalable
+ os_1c2_catalog_instance:
+ type: tosca.capabilities.OperatingSystem
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_1c1_scalling_instance:
+ disk.device.iops_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c1_scalling_instance_1c1_t2_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ endpoint_1c2_catalog_instance:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- - 0
+ - 1
- UNBOUNDED
- disk.device.write.bytes_1c1_scalling_instance:
+ disk.allocation_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_1c1_scalling_instance:
+ disk.latency_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c1_scalling_instance_1c1_t2_port:
+ network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_1c1_scalling_instance:
+ network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c1_scalling_instance_1c1_t1_port:
+ disk.iops_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_1c1_scalling_instance:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
+ network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_1c1_scalling_instance:
+ network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c1_scalling_instance_1c1_t1_port:
- type: tosca.capabilities.Node
+ vcpus_1c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c1_scalling_instance_1c1_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- disk.device.read.requests.rate_1c1_scalling_instance:
+ disk.device.latency_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c1_scalling_instance_1c1_t2_port:
+ attachment_1c2_catalog_instance_1c2_t2_port:
type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_1c1_scalling_instance:
+ network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c1_scalling_instance_1c1_t1_port:
+ disk.read.bytes_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.iops_1c1_scalling_instance:
+ instance_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.capacity_1c1_scalling_instance:
+ disk.capacity_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.capacity_1c1_scalling_instance:
+ disk.write.bytes_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_1c1_scalling_instance:
+ disk.device.read.bytes.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_util_1c1_scalling_instance:
+ disk.device.allocation_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_1c1_scalling_instance:
+ disk.device.read.bytes_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_1c1_scalling_instance:
+ network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_1c1_scalling_instance:
+ disk.device.read.requests_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c1_scalling_instance_1c1_t1_port:
+ disk.device.write.bytes.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c1_scalling_instance_1c1_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ scalable_1c2_catalog_instance:
+ type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- disk.latency_1c1_scalling_instance:
+ disk.device.write.requests_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c1_scalling_instance:
- type: tosca.capabilities.network.Bindable
+ host_1c2_catalog_instance:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_1c1_scalling_instance:
+ disk.root.size_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c1_scalling_instance_1c1_t1_port:
+ disk.device.usage_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.allocation_1c1_scalling_instance:
+ network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c1_scalling_instance_1c1_t2_port:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- memory.usage_1c1_scalling_instance:
+ disk.usage_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c1_scalling_instance_1c1_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c2_catalog_instance:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c1_scalling_instance_1c1_t2_port:
+ network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_1c1_scalling_instance:
- type: tosca.capabilities.OperatingSystem
+ memory_1c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_1c1_scalling_instance:
+ disk.write.requests.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c1_scalling_instance_1c1_t1_port:
+ disk.write.requests_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c1_scalling_instance_1c1_t1_port:
- type: tosca.capabilities.Attachment
+ binding_1c2_catalog_instance:
+ type: tosca.capabilities.network.Bindable
occurrences:
- 1
- UNBOUNDED
- cpu.delta_1c1_scalling_instance:
+ cpu.delta_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_1c1_scalling_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c2_catalog_instance_1c2_t2_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- instance_1c1_scalling_instance:
+ disk.device.read.requests.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.a_single_1a:
+ org.openecomp.resource.abstract.nodes.pcma_server_1:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1a_t1_port_ip_requirements:
+ port_pcm_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1a_t2_port_network_role_tag:
- type: string
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_0_vlan_requirements:
+ type: list
required: true
status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
vm_flavor_name:
type: string
required: true
status: SUPPORTED
- port_1a_t2_port_network_role:
- type: string
+ port_pcm_port_0_security_groups:
+ type: list
required: true
status: SUPPORTED
- port_1a_t2_port_network:
+ entry_schema:
+ type: json
+ compute_pcma_server_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1a_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_pcm_port_0_order:
+ type: integer
required: true
status: SUPPORTED
- port_1a_t1_port_network:
- type: list
+ port_pcm_port_0_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1a_t1_port_subnetpoolid:
+ vm_image_name:
type: string
required: true
status: SUPPORTED
- vm_image_name:
+ port_pcm_port_1_subnetpoolid:
type: string
required: true
status: SUPPORTED
- port_1a_t2_port_ip_requirements:
- type: list
+ port_pcm_port_0_network_role_tag:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1a_t1_port_vlan_requirements:
- type: list
+ port_pcm_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- port_1a_t1_port_exCP_naming:
+ port_pcm_port_1_exCP_naming:
type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- compute_a_single_1a_availability_zone:
+ port_pcm_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- compute_a_single_1a_scheduler_hints:
+ port_pcm_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_security_groups:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -2139,532 +2704,471 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- port_1a_t1_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_1a_t1_port_network_role:
- type: string
+ compute_pcma_server_user_data_format:
+ type: list
required: true
status: SUPPORTED
- port_1a_t1_port_order:
- type: integer
+ entry_schema:
+ type: string
+ port_pcm_port_0_network:
+ type: list
required: true
status: SUPPORTED
- port_1a_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ entry_schema:
+ type: string
+ port_pcm_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1a_t2_port_vlan_requirements:
+ port_pcm_port_1_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
- port_1a_t2_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_1a_t2_port_order:
- type: integer
- required: true
- status: SUPPORTED
- compute_a_single_1a_user_data_format:
+ port_pcm_port_1_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- compute_a_single_1a_name:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ compute_pcma_server_name:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1a_t2_port_mac_requirements:
+ port_pcm_port_0_mac_requirements:
type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- attributes:
- a_single_1a_instance_name:
+ port_pcm_port_1_ip_requirements:
type: list
+ required: true
status: SUPPORTED
entry_schema:
- type: string
- a_single_1a_1a_t1_port_tenant_id:
- type: list
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_order:
+ type: integer
+ required: true
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_a_single_1a_1a_t1_port:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - link_a_single_1a_1a_t1_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- - dependency_a_single_1a:
+ - dependency_pcma_server:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_a_single_1a:
+ - local_storage_pcma_server:
capability: tosca.capabilities.Attachment
node: tosca.nodes.BlockStorage
relationship: tosca.relationships.AttachesTo
occurrences:
- 0
- UNBOUNDED
- - dependency_a_single_1a_1a_t2_port:
+ - dependency_pcma_server_pcm_port_0:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_a_single_1a_1a_t2_port:
+ - link_pcma_server_pcm_port_0:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
- capabilities:
- disk.read.bytes_a_single_1a:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ - dependency_pcma_server_pcm_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
occurrences:
- - 1
+ - 0
- UNBOUNDED
- network.incoming.bytes.rate_a_single_1a_1a_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ - link_pcma_server_pcm_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- - UNBOUNDED
- disk.usage_a_single_1a:
+ - 1
+ capabilities:
+ cpu.delta_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_a_single_1a_1a_t2_port:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- scalable_a_single_1a:
+ scalable_pcma_server:
type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_a_single_1a_1a_t2_port:
+ vcpus_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_a_single_1a:
+ host_pcma_server:
type: tosca.capabilities.Container
valid_source_types:
- tosca.nodes.SoftwareComponent
occurrences:
- 1
- UNBOUNDED
- endpoint_a_single_1a:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- disk.root.size_a_single_1a:
+ disk.device.read.requests.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.resident_a_single_1a:
+ disk.usage_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_a_single_1a_1a_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_pcma_server_pcm_port_0:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- cpu.delta_a_single_1a:
+ disk.read.bytes_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_a_single_1a:
+ disk.iops_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes.rate_a_single_1a_1a_t1_port:
+ network.outgoing.bytes.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_a_single_1a:
+ network.outgoing.bytes.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_a_single_1a_1a_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_pcma_server_pcm_port_1:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- cpu_util_a_single_1a:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ endpoint_pcma_server:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- 1
- UNBOUNDED
- os_a_single_1a:
- type: tosca.capabilities.OperatingSystem
+ feature_pcma_server:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_a_single_1a:
+ memory.usage_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_a_single_1a_1a_t1_port:
+ network.incoming.packets_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_a_single_1a_1a_t2_port:
+ network.incoming.bytes.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_a_single_1a:
+ network.outgoing.bytes_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_a_single_1a:
+ memory_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_a_single_1a:
+ network.outgoing.bytes_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_a_single_1a_1a_t1_port:
- type: tosca.capabilities.Attachment
+ cpu_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_a_single_1a:
+ disk.device.write.bytes.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.usage_a_single_1a:
+ disk.read.bytes.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_a_single_1a:
+ network.incoming.packets.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_a_single_1a_1a_t2_port:
+ binding_pcma_server_pcm_port_0:
type: tosca.capabilities.network.Bindable
valid_source_types:
- org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- 0
- UNBOUNDED
- network.incoming.packets_a_single_1a_1a_t2_port:
+ network.incoming.packets_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_a_single_1a:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ os_pcma_server:
+ type: tosca.capabilities.OperatingSystem
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_a_single_1a:
+ binding_pcma_server_pcm_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- instance_a_single_1a:
+ disk.device.read.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_a_single_1a:
- type: tosca.capabilities.network.Bindable
+ disk.write.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.latency_a_single_1a:
+ network.outgoing.packets.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_a_single_1a_1a_t2_port:
+ disk.device.write.requests.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_a_single_1a:
+ network.incoming.bytes.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_a_single_1a:
+ network.outgoing.packets.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_a_single_1a_1a_t1_port:
- type: tosca.capabilities.Node
+ cpu_util_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_a_single_1a_1a_t2_port:
+ disk.device.write.bytes_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_a_single_1a_1a_t1_port:
+ disk.device.read.bytes.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_a_single_1a:
+ disk.device.usage_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes_a_single_1a:
+ disk.read.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_a_single_1a:
+ disk.allocation_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_a_single_1a:
+ feature_pcma_server_pcm_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server_pcm_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.allocation_a_single_1a:
+ binding_pcma_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_a_single_1a_1a_t1_port:
+ disk.device.write.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_a_single_1a_1a_t2_port:
- type: tosca.capabilities.Node
+ disk.device.read.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.capacity_a_single_1a:
+ disk.device.allocation_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_a_single_1a:
+ memory.resident_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_a_single_1a_1a_t1_port:
+ disk.root.size_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_a_single_1a:
- type: tosca.capabilities.Node
+ disk.write.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_a_single_1a_1a_t1_port:
+ network.incoming.bytes_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_a_single_1a:
+ disk.write.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_a_single_1a:
+ network.incoming.bytes_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_a_single_1a_1a_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ disk.write.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- - 0
+ - 1
- UNBOUNDED
- disk.device.iops_a_single_1a:
+ disk.device.iops_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_a_single_1a:
+ instance_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests.rate_a_single_1a:
+ disk.device.latency_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.capacity_a_single_1a:
+ disk.capacity_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_a_single_1a:
+ disk.device.capacity_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_a_single_1a_1a_t2_port:
+ network.outpoing.packets_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_a_single_1a_1a_t1_port:
+ network.outpoing.packets_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.b_single_1b_1:
+ 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
- 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
@@ -2689,6 +3193,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
@@ -2701,10 +3209,32 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
+ 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: org.openecomp.datatypes.network.IpRequirements
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
port_1b_t1_port_subnetpoolid:
type: string
required: true
@@ -2719,35 +3249,51 @@ 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
- port_1b_t1_port_network:
+ 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: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_b_single_1b:
capability: tosca.capabilities.Node
@@ -3162,24 +3708,26 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.1c2_catalog_instance_0:
+ org.openecomp.resource.abstract.nodes.1c1_scalling_instance:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1c2_t2_port_order:
- type: integer
+ port_1c1_t1_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- compute_1c2_catalog_instance_availability_zone:
+ port_1c1_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_1c1_scalling_instance_user_data_format:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role:
+ entry_schema:
+ type: string
+ port_1c1_t2_port_network_role_tag:
type: string
required: true
status: SUPPORTED
@@ -3187,52 +3735,68 @@ node_types:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_1c2_t1_port_vlan_requirements:
+ port_1c1_t1_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
+ type: org.openecomp.datatypes.network.IpRequirements
vm_image_name:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ compute_1c1_scalling_instance_name:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_order:
- type: integer
+ entry_schema:
+ type: string
+ port_1c1_t1_port_name:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_subnetpoolid:
- type: string
+ entry_schema:
+ type: string
+ port_1c1_t1_port_network:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_ip_requirements:
+ entry_schema:
+ type: string
+ port_1c1_t2_port_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_1c1_t2_port_network:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_network_role:
- type: string
+ entry_schema:
+ type: string
+ port_1c1_t1_port_fixed_ips:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_network:
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_1c1_t1_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_1c1_t2_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1c1_t1_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
@@ -3241,497 +3805,491 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- compute_1c2_catalog_instance_name:
- type: list
+ port_1c1_t2_port_network_role:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1c1_t2_port_order:
+ type: integer
required: true
status: SUPPORTED
- port_1c2_t1_port_network:
+ port_1c1_t2_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ compute_1c1_scalling_instance_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_1c1_t2_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_vlan_requirements:
+ port_1c1_t2_port_name:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
+ type: string
+ compute_1c1_scalling_instance_scheduler_hints:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c2_t1_port_network_role_tag:
+ type: json
+ port_1c1_t2_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_1c1_t1_port_subnetpoolid:
type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_ip_requirements:
- type: list
+ port_1c1_t1_port_network_role_tag:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
- type: list
+ port_1c1_t1_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c1_t1_port_order:
+ type: integer
required: true
status: SUPPORTED
- entry_schema:
- type: json
attributes:
- 1c2_catalog_instance_instance_name:
- type: list
+ 1c1_scalling_instance_instance_name:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
- 1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
+ 1c1_scalling_instance_1c1_t2_port_tenant_id:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_1c2_catalog_instance:
+ - dependency_1c1_scalling_instance_1c1_t1_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_1c2_catalog_instance:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
+ - link_1c1_scalling_instance_1c1_t1_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
occurrences:
- - 0
- - UNBOUNDED
- - dependency_1c2_catalog_instance_1c2_t2_port:
+ - 1
+ - 1
+ - dependency_1c1_scalling_instance:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t2_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
+ - local_storage_1c1_scalling_instance:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
occurrences:
- - 1
- - 1
- - dependency_1c2_catalog_instance_1c2_t1_port:
+ - 0
+ - UNBOUNDED
+ - dependency_1c1_scalling_instance_1c1_t2_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t1_port:
+ - link_1c1_scalling_instance_1c1_t2_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
capabilities:
- disk.device.capacity_1c2_catalog_instance:
+ disk.device.latency_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.ephemeral.size_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_1c2_catalog_instance:
+ disk.root.size_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.usage_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ endpoint_1c1_scalling_instance:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
+ disk.read.bytes_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.packets.rate_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.packets.rate_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
+ disk.usage_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_util_1c2_catalog_instance:
+ memory.resident_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.bytes.rate_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Node
+ cpu_1c1_scalling_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Attachment
+ disk.write.bytes_1c1_scalling_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.packets.rate_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_1c2_catalog_instance:
+ network.incoming.bytes_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_1c2_catalog_instance:
+ disk.write.bytes.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.allocation_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_1c2_catalog_instance:
+ network.incoming.bytes.rate_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c1_scalling_instance:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- memory.resident_1c2_catalog_instance:
+ disk.device.write.requests.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_1c2_catalog_instance:
+ disk.read.bytes.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
+ network.outpoing.packets_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_1c2_catalog_instance:
- type: tosca.capabilities.OperatingSystem
+ scalable_1c1_scalling_instance:
+ type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- disk.device.iops_1c2_catalog_instance:
+ disk.device.read.bytes_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- endpoint_1c2_catalog_instance:
- type: tosca.capabilities.Endpoint.Admin
+ binding_1c1_scalling_instance_1c1_t2_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- - 1
+ - 0
- UNBOUNDED
- disk.allocation_1c2_catalog_instance:
+ disk.device.write.bytes_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.latency_1c2_catalog_instance:
+ disk.read.requests_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ network.incoming.packets_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
+ vcpus_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_1c2_catalog_instance:
+ network.outgoing.bytes_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ host_1c1_scalling_instance:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
+ disk.write.requests_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c1_scalling_instance_1c1_t1_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_1c2_catalog_instance:
+ binding_1c1_scalling_instance_1c1_t1_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.requests.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t2_port:
+ attachment_1c1_scalling_instance_1c1_t2_port:
type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.read.bytes.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes_1c2_catalog_instance:
+ network.outgoing.packets.rate_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- instance_1c2_catalog_instance:
+ disk.device.iops_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.capacity_1c2_catalog_instance:
+ disk.device.capacity_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_1c2_catalog_instance:
+ disk.capacity_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_1c2_catalog_instance:
+ disk.write.requests.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_1c2_catalog_instance:
+ cpu_util_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_1c2_catalog_instance:
+ disk.device.read.requests_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.device.write.bytes.rate_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_1c2_catalog_instance:
+ disk.device.write.requests_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.bytes.rate_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- scalable_1c2_catalog_instance:
- type: tosca.capabilities.Scalable
+ network.outgoing.bytes_1c1_scalling_instance_1c1_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_1c2_catalog_instance:
+ disk.latency_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_1c2_catalog_instance:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
+ binding_1c1_scalling_instance:
+ type: tosca.capabilities.network.Bindable
occurrences:
- 1
- UNBOUNDED
- disk.root.size_1c2_catalog_instance:
+ disk.device.usage_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_1c2_catalog_instance:
+ network.incoming.packets_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
+ disk.allocation_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.usage_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_1c1_scalling_instance_1c1_t2_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance:
- type: tosca.capabilities.Node
+ memory.usage_1c1_scalling_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ network.incoming.bytes_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_1c2_catalog_instance:
+ network.outgoing.bytes.rate_1c1_scalling_instance_1c1_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_1c2_catalog_instance:
+ os_1c1_scalling_instance:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_1c2_catalog_instance:
+ network.outpoing.packets_1c1_scalling_instance_1c1_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance:
- type: tosca.capabilities.network.Bindable
+ attachment_1c1_scalling_instance_1c1_t1_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- cpu.delta_1c2_catalog_instance:
+ cpu.delta_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Node
+ memory_1c1_scalling_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests.rate_1c2_catalog_instance:
+ instance_1c1_scalling_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.1c2_catalog_instance_1:
+ org.openecomp.resource.abstract.nodes.a_single_1a:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1c2_t2_port_order:
- type: integer
- required: true
- status: SUPPORTED
- compute_1c2_catalog_instance_availability_zone:
+ port_1a_t1_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_1c2_t2_port_network_role:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1a_t2_port_network_role_tag:
type: string
required: true
status: SUPPORTED
@@ -3739,52 +4297,62 @@ node_types:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role_tag:
+ port_1a_t2_port_network_role:
type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_vlan_requirements:
+ port_1a_t2_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- vm_image_name:
- type: string
+ type: string
+ port_1a_t1_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1c2_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1a_t1_port_network:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_order:
- type: integer
+ entry_schema:
+ type: string
+ port_1a_t1_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_subnetpoolid:
+ vm_image_name:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_ip_requirements:
+ port_1a_t2_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_1a_t1_port_vlan_requirements:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_network_role:
- type: string
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_1a_t1_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- port_1c2_t2_port_network:
+ compute_a_single_1a_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
+ compute_a_single_1a_scheduler_hints:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -3793,482 +4361,528 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- compute_1c2_catalog_instance_name:
- type: list
+ port_1a_t1_port_network_role_tag:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1a_t1_port_network_role:
+ type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_network:
- type: list
+ port_1a_t1_port_order:
+ type: integer
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_1a_t2_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- port_1c2_t2_port_vlan_requirements:
+ port_1a_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
- type: list
+ port_1a_t2_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t1_port_network_role_tag:
- type: string
+ port_1a_t2_port_order:
+ type: integer
required: true
status: SUPPORTED
- port_1c2_t1_port_ip_requirements:
+ compute_a_single_1a_user_data_format:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
+ type: string
+ compute_a_single_1a_name:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
+ type: string
+ port_1a_t2_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
attributes:
- 1c2_catalog_instance_instance_name:
- type: list
+ a_single_1a_instance_name:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
- 1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
+ a_single_1a_1a_t1_port_tenant_id:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_1c2_catalog_instance:
+ - dependency_a_single_1a_1a_t1_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_1c2_catalog_instance:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
+ - link_a_single_1a_1a_t1_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
occurrences:
- - 0
- - UNBOUNDED
- - dependency_1c2_catalog_instance_1c2_t2_port:
+ - 1
+ - 1
+ - dependency_a_single_1a:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t2_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
+ - local_storage_a_single_1a:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
occurrences:
- - 1
- - 1
- - dependency_1c2_catalog_instance_1c2_t1_port:
+ - 0
+ - UNBOUNDED
+ - dependency_a_single_1a_1a_t2_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t1_port:
+ - link_a_single_1a_1a_t2_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
capabilities:
- disk.device.capacity_1c2_catalog_instance:
+ disk.read.bytes_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.bytes.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_1c2_catalog_instance:
+ disk.usage_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.usage_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_a_single_1a_1a_t2_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ scalable_a_single_1a:
+ type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.bytes.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.network.Bindable
+ host_a_single_1a:
+ type: tosca.capabilities.Container
valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ - tosca.nodes.SoftwareComponent
occurrences:
- - 0
+ - 1
- UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ endpoint_a_single_1a:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
+ disk.root.size_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_util_1c2_catalog_instance:
+ memory.resident_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.packets.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Node
+ cpu.delta_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Attachment
+ disk.device.write.requests_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.bytes.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_1c2_catalog_instance:
+ disk.iops_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_1c2_catalog_instance:
+ network.incoming.bytes_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ cpu_util_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ os_a_single_1a:
+ type: tosca.capabilities.OperatingSystem
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes_1c2_catalog_instance:
+ disk.device.usage_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.resident_1c2_catalog_instance:
+ network.incoming.packets.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_1c2_catalog_instance:
+ network.outgoing.packets.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
+ disk.read.requests_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_1c2_catalog_instance:
- type: tosca.capabilities.OperatingSystem
+ disk.read.bytes.rate_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.iops_1c2_catalog_instance:
+ disk.write.bytes.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- endpoint_1c2_catalog_instance:
- type: tosca.capabilities.Endpoint.Admin
+ attachment_a_single_1a_1a_t1_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- disk.allocation_1c2_catalog_instance:
+ cpu_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.latency_1c2_catalog_instance:
+ memory.usage_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.write.requests.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
+ binding_a_single_1a_1a_t2_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_1c2_catalog_instance:
+ disk.device.read.requests_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.device.latency_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
+ instance_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ binding_a_single_1a:
+ type: tosca.capabilities.network.Bindable
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_1c2_catalog_instance:
+ disk.latency_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Attachment
+ network.outgoing.bytes_a_single_1a_1a_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.allocation_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes_1c2_catalog_instance:
+ disk.write.bytes_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- instance_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_a_single_1a_1a_t1_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.capacity_1c2_catalog_instance:
+ network.outpoing.packets_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_1c2_catalog_instance:
+ network.outpoing.packets_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_1c2_catalog_instance:
+ disk.device.read.bytes.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_1c2_catalog_instance:
+ disk.device.write.bytes_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_1c2_catalog_instance:
+ disk.device.write.bytes.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ memory_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_1c2_catalog_instance:
+ disk.allocation_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.packets.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- scalable_1c2_catalog_instance:
- type: tosca.capabilities.Scalable
+ feature_a_single_1a_1a_t2_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_1c2_catalog_instance:
+ disk.capacity_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_1c2_catalog_instance:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
+ disk.device.read.bytes_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.root.size_1c2_catalog_instance:
+ network.incoming.packets_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_1c2_catalog_instance:
+ feature_a_single_1a:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
+ disk.ephemeral.size_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.usage_1c2_catalog_instance:
+ vcpus_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance:
- type: tosca.capabilities.Node
+ binding_a_single_1a_1a_t1_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- - 1
+ - 0
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.iops_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_1c2_catalog_instance:
+ disk.write.requests_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_1c2_catalog_instance:
+ disk.device.read.requests.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_1c2_catalog_instance:
+ disk.device.capacity_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 1
- - UNBOUNDED
- cpu.delta_1c2_catalog_instance:
+ disk.write.requests.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Node
+ network.incoming.bytes_a_single_1a_1a_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests.rate_1c2_catalog_instance:
+ network.outgoing.bytes.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.b_single_1b_0:
+ org.openecomp.resource.abstract.nodes.b_single_1b_1:
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
+ 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
@@ -4293,10 +4907,6 @@ 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
@@ -4309,32 +4919,10 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
- 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: org.openecomp.datatypes.network.IpRequirements
- vm_image_name:
- type: string
- required: true
- status: SUPPORTED
port_1b_t1_port_subnetpoolid:
type: string
required: true
@@ -4349,55 +4937,31 @@ 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:
+ port_1b_t1_port_network:
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: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_b_single_1b:
capability: tosca.capabilities.Node
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/MainServiceTemplate.yaml
index 286c01ca77..dd024c4607 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/MainServiceTemplate.yaml
@@ -83,48 +83,57 @@ topology_template:
immutable: false
type: string
node_templates:
- abstract_pcm_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ abstract_b_single_1b:
+ type: org.openecomp.resource.abstract.nodes.b_single_1b
directives:
- substitutable
properties:
- server_group: BE_Affinity_group
- port_pcm_port_1_network_role_tag: oam
- port_pcm_port_0_ip_requirements:
+ port_1b_t2_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_b_single_1b_availability_zone:
+ - get_input: availabilityzone_name
+ compute_b_single_1b_scheduler_hints:
+ - group: BE_Affinity_group
+ port_1b_t2_port_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: true
- floating_ip_count_required:
is_required: false
- pcm_image_name:
- get_input: pcm_image_name
- security_group_name: jsa_security_group
- port_pcm_port_1_mac_requirements:
- mac_count_required:
+ floating_ip_count_required:
is_required: false
- pcm_flavor_name:
- get_input: pcm_flavor_name
- service_template_filter:
- substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
- port_pcm_port_1_ip_requirements:
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_1b_t1_port_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: true
+ is_required: false
floating_ip_count_required:
is_required: false
- port_pcm_port_0_network_role_tag: cps
- port_pcm_port_0_mac_requirements:
+ vm_image_name:
+ get_input: pd_image_name
+ port_1b_t1_port_mac_requirements:
mac_count_required:
is_required: false
- pcm_server_name:
- get_input:
- - pcm_server_names
+ 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
- 0
- cps_net_name: nested_network
+ service_template_filter:
+ substitute_service_template: Nested_b_single_1bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
requirements:
- - link_pcm_port_0:
+ - link_b_single_1b_1b_t2_port:
capability: tosca.capabilities.network.Linkable
- node: nested_network
+ node: b_single_1b_network
relationship: tosca.relationships.network.LinksTo
abstract_1c1_scalling_instance:
type: org.openecomp.resource.abstract.nodes.1c1_scalling_instance
@@ -203,65 +212,56 @@ topology_template:
capability: tosca.capabilities.network.Linkable
node: 1c1_scalling_instance_network
relationship: tosca.relationships.network.LinksTo
- abstract_b_single_1b_0:
- type: org.openecomp.resource.abstract.nodes.b_single_1b_0
+ b_single_1b_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: net_name
+ 4p_nested:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
- port_1b_t2_port_mac_requirements:
- mac_count_required:
- is_required: false
- compute_b_single_1b_availability_zone:
- - get_input: availabilityzone_name
- compute_b_single_1b_scheduler_hints:
- - group: BE_Affinity_group
- port_1b_t2_port_ip_requirements:
+ server_group: BE_Affinity_group
+ port_pcm_port_1_network_role_tag: oam
+ port_pcm_port_0_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: false
+ is_required: true
floating_ip_count_required:
is_required: false
- vm_flavor_name:
- get_input: pd_flavor_name
- port_1b_t1_port_ip_requirements:
+ pcm_image_name:
+ get_input: pcm_image_name
+ security_group_name: jsa_security_group
+ port_pcm_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ pcm_flavor_name:
+ get_input: pcm_flavor_name
+ service_template_filter:
+ substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
+ port_pcm_port_1_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: false
+ is_required: true
floating_ip_count_required:
is_required: false
- vm_image_name:
- get_input: pd_image_name
- port_1b_t1_port_mac_requirements:
+ port_pcm_port_0_network_role_tag: cps
+ port_pcm_port_0_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
+ pcm_server_name:
+ get_input:
+ - pcm_server_names
- 0
- service_template_filter:
- substitute_service_template: Nested_b_single_1b_0ServiceTemplate.yaml
- count: 1
- index_value:
- get_property:
- - SELF
- - service_template_filter
- - index_value
+ cps_net_name: nested_network
requirements:
- - link_b_single_1b_1b_t2_port:
+ - link_pcm_port_0:
capability: tosca.capabilities.network.Linkable
- node: b_single_1b_network
+ node: nested_network
relationship: tosca.relationships.network.LinksTo
- b_single_1b_network:
- type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
- properties:
- network_name:
- get_input: net_name
abstract_1c2_catalog_instance_0:
- type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_0
+ type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance
directives:
- substitutable
properties:
@@ -303,7 +303,7 @@ topology_template:
compute_1c2_catalog_instance_scheduler_hints:
- group: BE_Affinity_group
service_template_filter:
- substitute_service_template: Nested_1c2_catalog_instance_0ServiceTemplate.yaml
+ substitute_service_template: Nested_1c2_catalog_instanceServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -316,7 +316,7 @@ topology_template:
node: 1c2_catalog_instance_network
relationship: tosca.relationships.network.LinksTo
abstract_1c2_catalog_instance_1:
- type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_1
+ type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance
directives:
- substitutable
properties:
@@ -360,7 +360,7 @@ topology_template:
compute_1c2_catalog_instance_scheduler_hints:
- group: BE_Affinity_group
service_template_filter:
- substitute_service_template: Nested_1c2_catalog_instance_1ServiceTemplate.yaml
+ substitute_service_template: Nested_1c2_catalog_instanceServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -419,17 +419,17 @@ topology_template:
- nestedNoUnified
- portId
- get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested
- server_pcm_id
value_specs:
get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
- get_attribute:
- abstract_b_single_1b_1
- b_single_1b_instance_name
- get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_1b_t1_port_tenant_id
- get_attribute:
- abstract_b_single_1b_1
@@ -446,7 +446,7 @@ topology_template:
relationship: tosca.relationships.DependsOn
- dependency:
capability: tosca.capabilities.Node
- node: abstract_pcm_server_0
+ node: 4p_nested
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_1c2_catalog_instance_1c2_t1_port
@@ -474,7 +474,7 @@ topology_template:
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b
- node: abstract_b_single_1b_0
+ node: abstract_b_single_1b
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b
@@ -482,7 +482,7 @@ topology_template:
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b_1b_t1_port
- node: abstract_b_single_1b_0
+ node: abstract_b_single_1b
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b_1b_t1_port
@@ -657,11 +657,11 @@ topology_template:
requirements:
- port:
capability: attachment_pcm_port_0
- node: abstract_pcm_server_0
+ node: 4p_nested
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_pcm_port_1
- node: abstract_pcm_server_0
+ node: 4p_nested
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_pcm_port_0
@@ -752,6 +752,7 @@ topology_template:
description: heat template that creates MOG stack
members:
- b_single_1b_network
+ - 4p_nested
- 1c1_scalling_instance_network
- nodeGetAttIn_network
- dependsOn_network
@@ -761,17 +762,16 @@ topology_template:
- a_single_1a_network
- 1c2_catalog_instance_network
- abstract_a_single_1a
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- abstract_b_single_1b_1
- abstract_1c1_scalling_instance
- abstract_1c2_catalog_instance_0
- abstract_1c2_catalog_instance_1
- - abstract_pcm_server_0
BE_Affinity_group:
type: tosca.groups.Root
members:
- abstract_a_single_1a
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- abstract_b_single_1b_1
- abstract_1c1_scalling_instance
- abstract_1c2_catalog_instance_0
@@ -808,13 +808,13 @@ topology_template:
out4:
value:
get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
- get_attribute:
- abstract_b_single_1b_1
- b_single_1b_instance_name
- get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_1b_t1_port_tenant_id
- get_attribute:
- abstract_b_single_1b_1
@@ -830,7 +830,7 @@ topology_template:
- nestedNoUnified
- portId
- get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested
- server_pcm_id
out6:
value:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c1_scalling_instanceServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c1_scalling_instanceServiceTemplate.yaml
index e318ce1578..f185172878 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c1_scalling_instanceServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c1_scalling_instanceServiceTemplate.yaml
@@ -224,21 +224,17 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
1c1_scalling_instance_instance_name:
- type: list
+ type: string
value:
get_attribute:
- 1c1_scalling_instance
- instance_name
- entry_schema:
- type: string
1c1_scalling_instance_1c1_t2_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- 1c1_scalling_instance_1c1_t2_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.1c1_scalling_instance
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instanceServiceTemplate.yaml
index 2872bb61d3..8dc72b7a66 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/connectivityBetweenPatterns/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instanceServiceTemplate.yaml
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_1c2_catalog_instance_1
+ template_name: Nested_1c2_catalog_instance
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -192,23 +192,19 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
1c2_catalog_instance_instance_name:
- type: list
+ type: string
value:
get_attribute:
- 1c2_catalog_instance
- instance_name
- entry_schema:
- type: string
1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- 1c2_catalog_instance_1c2_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_1
+ node_type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance
capabilities:
disk.device.capacity_1c2_catalog_instance:
- 1c2_catalog_instance
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml
deleted file mode 100644
index 2872bb61d3..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml
+++ /dev/null
@@ -1,420 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-metadata:
- template_name: Nested_1c2_catalog_instance_1
-imports:
-- openecomp_heat_index:
- file: openecomp-heat/_index.yml
-- GlobalSubstitutionTypes:
- file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.1c2_catalog_instance:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
-topology_template:
- inputs:
- port_1c2_t2_port_order:
- type: integer
- required: true
- compute_1c2_catalog_instance_availability_zone:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
- required: true
- port_1c2_t2_port_network_role:
- type: string
- required: true
- vm_flavor_name:
- type: string
- required: true
- port_1c2_t2_port_network_role_tag:
- type: string
- required: true
- port_1c2_t1_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- vm_image_name:
- type: string
- required: true
- port_1c2_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- port_1c2_t1_port_order:
- type: integer
- required: true
- port_1c2_t1_port_subnetpoolid:
- type: string
- required: true
- port_1c2_t2_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_1c2_t1_port_network_role:
- type: string
- required: true
- port_1c2_t2_port_network:
- 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
- compute_1c2_catalog_instance_name:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- port_1c2_t1_port_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_1c2_t2_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t1_port_network_role_tag:
- type: string
- required: true
- port_1c2_t1_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
- type: list
- required: true
- entry_schema:
- type: json
- node_templates:
- 1c2_catalog_instance:
- type: org.openecomp.resource.vfc.nodes.heat.1c2_catalog_instance
- properties:
- availability_zone:
- get_input:
- - compute_1c2_catalog_instance_availability_zone
- - index_value
- flavor:
- get_input: vm_flavor_name
- image:
- get_input: vm_image_name
- name:
- get_input:
- - compute_1c2_catalog_instance_name
- - index_value
- scheduler_hints:
- get_input:
- - compute_1c2_catalog_instance_scheduler_hints
- - index_value
- user_data_format:
- get_input:
- - compute_1c2_catalog_instance_user_data_format
- - index_value
- 1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- exCP_naming:
- get_input: port_1c2_t2_port_exCP_naming
- vlan_requirements:
- get_input: port_1c2_t2_port_vlan_requirements
- ip_requirements:
- get_input: port_1c2_t2_port_ip_requirements
- network_role_tag:
- get_input: port_1c2_t2_port_network_role_tag
- mac_requirements:
- get_input: port_1c2_t2_port_mac_requirements
- order:
- get_input: port_1c2_t2_port_order
- network_role:
- get_input: port_1c2_t2_port_network_role
- subnetpoolid:
- get_input: port_1c2_t2_port_subnetpoolid
- network:
- get_input:
- - port_1c2_t2_port_network
- - index_value
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: 1c2_catalog_instance
- relationship: tosca.relationships.network.BindsTo
- 1c2_catalog_instance_1c2_t1_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- exCP_naming:
- get_input: port_1c2_t1_port_exCP_naming
- vlan_requirements:
- get_input: port_1c2_t1_port_vlan_requirements
- ip_requirements:
- get_input: port_1c2_t1_port_ip_requirements
- network_role_tag:
- get_input: port_1c2_t1_port_network_role_tag
- mac_requirements:
- get_input: port_1c2_t1_port_mac_requirements
- order:
- get_input: port_1c2_t1_port_order
- network_role:
- get_input: port_1c2_t1_port_network_role
- subnetpoolid:
- get_input: port_1c2_t1_port_subnetpoolid
- network:
- get_input:
- - port_1c2_t1_port_network
- - index_value
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: 1c2_catalog_instance
- relationship: tosca.relationships.network.BindsTo
- outputs:
- 1c2_catalog_instance_instance_name:
- type: list
- value:
- get_attribute:
- - 1c2_catalog_instance
- - instance_name
- entry_schema:
- type: string
- 1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
- value:
- get_attribute:
- - 1c2_catalog_instance_1c2_t1_port
- - tenant_id
- entry_schema:
- type: string
- substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_1
- capabilities:
- disk.device.capacity_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.capacity
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.packets.rate
- disk.read.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.bytes.rate
- memory.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory.usage
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outpoing.packets
- disk.write.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.bytes.rate
- binding_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - binding
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.bytes.rate
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.packets
- cpu_util_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu_util
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outpoing.packets
- feature_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - feature
- attachment_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - attachment
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.bytes
- cpu_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu
- disk.read.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.requests
- binding_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - binding
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.bytes.rate
- disk.ephemeral.size_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.ephemeral.size
- disk.device.write.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.bytes
- memory.resident_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory.resident
- disk.device.write.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.requests.rate
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.bytes
- os_1c2_catalog_instance:
- - 1c2_catalog_instance
- - os
- disk.device.iops_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.iops
- endpoint_1c2_catalog_instance:
- - 1c2_catalog_instance
- - endpoint
- disk.allocation_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.allocation
- disk.latency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.latency
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.bytes.rate
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.bytes
- disk.iops_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.iops
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.packets.rate
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.packets
- vcpus_1c2_catalog_instance:
- - 1c2_catalog_instance
- - vcpus
- disk.device.latency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.latency
- attachment_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - attachment
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.packets.rate
- disk.read.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.bytes
- instance_1c2_catalog_instance:
- - 1c2_catalog_instance
- - instance
- disk.capacity_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.capacity
- disk.write.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.bytes
- disk.device.read.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.bytes.rate
- disk.device.allocation_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.allocation
- disk.device.read.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.bytes
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.bytes.rate
- disk.device.read.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.requests
- disk.device.write.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.bytes.rate
- scalable_1c2_catalog_instance:
- - 1c2_catalog_instance
- - scalable
- disk.device.write.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.requests
- host_1c2_catalog_instance:
- - 1c2_catalog_instance
- - host
- disk.root.size_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.root.size
- disk.device.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.usage
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.bytes
- disk.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.usage
- feature_1c2_catalog_instance:
- - 1c2_catalog_instance
- - feature
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.packets.rate
- memory_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory
- disk.write.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.requests.rate
- disk.write.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.requests
- binding_1c2_catalog_instance:
- - 1c2_catalog_instance
- - binding
- cpu.delta_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu.delta
- feature_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - feature
- disk.device.read.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.requests.rate
- requirements:
- link_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - link
- dependency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - dependency
- local_storage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - local_storage
- dependency_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - dependency
- dependency_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - dependency
- link_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - link
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_a_single_1aServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_a_single_1aServiceTemplate.yaml
index 9730b31935..1af4929af4 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_a_single_1aServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_a_single_1aServiceTemplate.yaml
@@ -192,21 +192,17 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
a_single_1a_instance_name:
- type: list
+ type: string
value:
get_attribute:
- a_single_1a
- instance_name
- entry_schema:
- type: string
a_single_1a_1a_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- a_single_1a_1a_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.a_single_1a
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_0ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1bServiceTemplate.yaml
index 5c28d30768..5365519675 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_0ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1bServiceTemplate.yaml
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_b_single_1b_0
+ template_name: Nested_b_single_1b
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -187,23 +187,19 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
b_single_1b_instance_name:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b
- instance_name
- entry_schema:
- type: string
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b_1b_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.b_single_1b_0
+ node_type: org.openecomp.resource.abstract.nodes.b_single_1b
capabilities:
attachment_b_single_1b_1b_t2_port:
- b_single_1b_1b_t2_port
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_1ServiceTemplate.yaml
index 85181a63a8..3252bfe679 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_1ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_b_single_1b_1ServiceTemplate.yaml
@@ -192,21 +192,17 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
b_single_1b_instance_name:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b
- instance_name
- entry_schema:
- type: string
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b_1b_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.b_single_1b_1
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_pcma_serverServiceTemplate.yaml b/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
new file mode 100644
index 0000000000..4997938e90
--- /dev/null
+++ b/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
@@ -0,0 +1,444 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pcma_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pcma_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pcm_port_3_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_2_network_role:
+ type: string
+ required: true
+ port_pcm_port_2_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_3_network_role:
+ type: string
+ required: true
+ port_pcm_port_3_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pcm_port_3_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_pcm_port_3_order:
+ type: integer
+ required: true
+ compute_pcma_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ port_pcm_port_2_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_pcm_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_3_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_subnetpoolid:
+ type: string
+ required: true
+ port_pcm_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_2_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_3_subnetpoolid:
+ type: string
+ required: true
+ port_pcm_port_3_network_role_tag:
+ type: string
+ required: true
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ port_pcm_port_3_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
+ constraints:
+ - greater_or_equal: 0
+ compute_pcma_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_2_order:
+ type: integer
+ required: true
+ port_pcm_port_3_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_2_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_2_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_network_role_tag:
+ type: string
+ required: true
+ port_pcm_port_3_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pcma_server_scheduler_hints:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pcma_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ pcma_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pcma_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pcma_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ config_drive:
+ get_input:
+ - compute_pcma_server_config_drive
+ - index_value
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pcma_server_name
+ - index_value
+ scheduler_hints:
+ get_input:
+ - compute_pcma_server_scheduler_hints
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pcma_server_user_data_format
+ - index_value
+ pcma_server_pcm_port_3:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_3_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_3_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_3_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_3_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_3_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_3_mac_requirements
+ order:
+ get_input: port_pcm_port_3_order
+ network_role:
+ get_input: port_pcm_port_3_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_3_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_3_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_3_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ pcma_server_pcm_port_2:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_2_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_2_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_2_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_2_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_2_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_2_mac_requirements
+ order:
+ get_input: port_pcm_port_2_order
+ network_role:
+ get_input: port_pcm_port_2_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_2_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_2_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_2_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pcma_server
+ capabilities:
+ cpu.delta_pcma_server:
+ - pcma_server
+ - cpu.delta
+ scalable_pcma_server:
+ - pcma_server
+ - scalable
+ vcpus_pcma_server:
+ - pcma_server
+ - vcpus
+ host_pcma_server:
+ - pcma_server
+ - host
+ disk.device.read.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.requests.rate
+ disk.usage_pcma_server:
+ - pcma_server
+ - disk.usage
+ network.outgoing.bytes.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outgoing.bytes.rate
+ disk.read.bytes_pcma_server:
+ - pcma_server
+ - disk.read.bytes
+ disk.iops_pcma_server:
+ - pcma_server
+ - disk.iops
+ network.outgoing.bytes.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outgoing.bytes.rate
+ attachment_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - attachment
+ endpoint_pcma_server:
+ - pcma_server
+ - endpoint
+ feature_pcma_server:
+ - pcma_server
+ - feature
+ attachment_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - attachment
+ network.incoming.bytes.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.bytes.rate
+ memory.usage_pcma_server:
+ - pcma_server
+ - memory.usage
+ network.outgoing.bytes_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outgoing.bytes
+ binding_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - binding
+ network.incoming.bytes.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.bytes.rate
+ memory_pcma_server:
+ - pcma_server
+ - memory
+ network.outgoing.bytes_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outgoing.bytes
+ cpu_pcma_server:
+ - pcma_server
+ - cpu
+ disk.device.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes.rate
+ disk.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.read.bytes.rate
+ network.incoming.packets_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.packets
+ binding_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - binding
+ os_pcma_server:
+ - pcma_server
+ - os
+ network.incoming.packets_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.packets
+ network.incoming.packets.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.packets.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outgoing.packets.rate
+ network.incoming.packets.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.packets.rate
+ disk.device.read.requests_pcma_server:
+ - pcma_server
+ - disk.device.read.requests
+ disk.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.write.bytes.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outgoing.packets.rate
+ disk.device.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.requests.rate
+ cpu_util_pcma_server:
+ - pcma_server
+ - cpu_util
+ disk.device.write.bytes_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes
+ disk.device.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes.rate
+ disk.device.usage_pcma_server:
+ - pcma_server
+ - disk.device.usage
+ disk.read.requests_pcma_server:
+ - pcma_server
+ - disk.read.requests
+ disk.allocation_pcma_server:
+ - pcma_server
+ - disk.allocation
+ feature_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - feature
+ feature_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - feature
+ disk.ephemeral.size_pcma_server:
+ - pcma_server
+ - disk.ephemeral.size
+ binding_pcma_server:
+ - pcma_server
+ - binding
+ disk.latency_pcma_server:
+ - pcma_server
+ - disk.latency
+ disk.device.write.requests_pcma_server:
+ - pcma_server
+ - disk.device.write.requests
+ disk.device.read.bytes_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes
+ disk.device.allocation_pcma_server:
+ - pcma_server
+ - disk.device.allocation
+ memory.resident_pcma_server:
+ - pcma_server
+ - memory.resident
+ disk.root.size_pcma_server:
+ - pcma_server
+ - disk.root.size
+ disk.write.bytes_pcma_server:
+ - pcma_server
+ - disk.write.bytes
+ disk.write.requests_pcma_server:
+ - pcma_server
+ - disk.write.requests
+ network.incoming.bytes_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.bytes
+ network.incoming.bytes_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.bytes
+ disk.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.write.requests.rate
+ disk.device.iops_pcma_server:
+ - pcma_server
+ - disk.device.iops
+ instance_pcma_server:
+ - pcma_server
+ - instance
+ network.outpoing.packets_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outpoing.packets
+ disk.device.latency_pcma_server:
+ - pcma_server
+ - disk.device.latency
+ network.outpoing.packets_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outpoing.packets
+ disk.capacity_pcma_server:
+ - pcma_server
+ - disk.capacity
+ disk.device.capacity_pcma_server:
+ - pcma_server
+ - disk.device.capacity
+ requirements:
+ dependency_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - dependency
+ dependency_pcma_server:
+ - pcma_server
+ - dependency
+ dependency_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - dependency
+ local_storage_pcma_server:
+ - pcma_server
+ - local_storage
+ link_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - link
+ link_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - link
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_pcma_server_1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/Nested_pcma_server_1ServiceTemplate.yaml
new file mode 100644
index 0000000000..38f70ab8a9
--- /dev/null
+++ b/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
@@ -0,0 +1,435 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pcma_server_1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pcma_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pcm_port_0_network_role:
+ type: string
+ required: true
+ port_pcm_port_1_network_role_tag:
+ type: string
+ required: true
+ port_pcm_port_0_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_0_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pcm_port_0_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pcma_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_order:
+ type: integer
+ required: true
+ port_pcm_port_0_subnetpoolid:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_pcm_port_1_subnetpoolid:
+ type: string
+ required: true
+ port_pcm_port_0_network_role_tag:
+ type: string
+ required: true
+ port_pcm_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_1_network_role:
+ type: string
+ required: true
+ port_pcm_port_1_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
+ constraints:
+ - greater_or_equal: 0
+ compute_pcma_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_1_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_1_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ compute_pcma_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_1_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_order:
+ type: integer
+ required: true
+ node_templates:
+ pcma_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pcma_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pcma_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ config_drive:
+ get_input:
+ - compute_pcma_server_config_drive
+ - index_value
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pcma_server_name
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pcma_server_user_data_format
+ - index_value
+ pcma_server_pcm_port_0:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_0_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_0_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_0_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_0_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_0_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_0_mac_requirements
+ order:
+ get_input: port_pcm_port_0_order
+ network_role:
+ get_input: port_pcm_port_0_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_0_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_0_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_0_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ pcma_server_pcm_port_1:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_1_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_1_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_1_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_1_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_1_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_1_mac_requirements
+ order:
+ get_input: port_pcm_port_1_order
+ network_role:
+ get_input: port_pcm_port_1_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_1_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_1_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_1_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pcma_server_1
+ capabilities:
+ cpu.delta_pcma_server:
+ - pcma_server
+ - cpu.delta
+ scalable_pcma_server:
+ - pcma_server
+ - scalable
+ vcpus_pcma_server:
+ - pcma_server
+ - vcpus
+ host_pcma_server:
+ - pcma_server
+ - host
+ disk.device.read.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.requests.rate
+ disk.usage_pcma_server:
+ - pcma_server
+ - disk.usage
+ attachment_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - attachment
+ disk.read.bytes_pcma_server:
+ - pcma_server
+ - disk.read.bytes
+ disk.iops_pcma_server:
+ - pcma_server
+ - disk.iops
+ network.outgoing.bytes.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outgoing.bytes.rate
+ attachment_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - attachment
+ endpoint_pcma_server:
+ - pcma_server
+ - endpoint
+ feature_pcma_server:
+ - pcma_server
+ - feature
+ memory.usage_pcma_server:
+ - pcma_server
+ - memory.usage
+ network.incoming.packets_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.packets
+ network.incoming.bytes.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.bytes.rate
+ network.outgoing.bytes_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outgoing.bytes
+ memory_pcma_server:
+ - pcma_server
+ - memory
+ network.outgoing.bytes_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outgoing.bytes
+ cpu_pcma_server:
+ - pcma_server
+ - cpu
+ disk.device.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes.rate
+ disk.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.read.bytes.rate
+ network.incoming.packets.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.packets.rate
+ binding_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - binding
+ network.incoming.packets_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.packets
+ os_pcma_server:
+ - pcma_server
+ - os
+ binding_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - binding
+ network.incoming.packets.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.packets.rate
+ disk.device.read.requests_pcma_server:
+ - pcma_server
+ - disk.device.read.requests
+ disk.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.write.bytes.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outgoing.packets.rate
+ disk.device.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.requests.rate
+ network.incoming.bytes.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.bytes.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outgoing.packets.rate
+ cpu_util_pcma_server:
+ - pcma_server
+ - cpu_util
+ disk.device.write.bytes_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes
+ disk.device.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes.rate
+ disk.device.usage_pcma_server:
+ - pcma_server
+ - disk.device.usage
+ disk.read.requests_pcma_server:
+ - pcma_server
+ - disk.read.requests
+ disk.allocation_pcma_server:
+ - pcma_server
+ - disk.allocation
+ feature_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - feature
+ feature_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - feature
+ disk.ephemeral.size_pcma_server:
+ - pcma_server
+ - disk.ephemeral.size
+ binding_pcma_server:
+ - pcma_server
+ - binding
+ disk.latency_pcma_server:
+ - pcma_server
+ - disk.latency
+ disk.device.write.requests_pcma_server:
+ - pcma_server
+ - disk.device.write.requests
+ disk.device.read.bytes_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes
+ disk.device.allocation_pcma_server:
+ - pcma_server
+ - disk.device.allocation
+ memory.resident_pcma_server:
+ - pcma_server
+ - memory.resident
+ disk.root.size_pcma_server:
+ - pcma_server
+ - disk.root.size
+ disk.write.bytes_pcma_server:
+ - pcma_server
+ - disk.write.bytes
+ network.incoming.bytes_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.bytes
+ disk.write.requests_pcma_server:
+ - pcma_server
+ - disk.write.requests
+ network.incoming.bytes_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.bytes
+ disk.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.write.requests.rate
+ disk.device.iops_pcma_server:
+ - pcma_server
+ - disk.device.iops
+ instance_pcma_server:
+ - pcma_server
+ - instance
+ disk.device.latency_pcma_server:
+ - pcma_server
+ - disk.device.latency
+ disk.capacity_pcma_server:
+ - pcma_server
+ - disk.capacity
+ disk.device.capacity_pcma_server:
+ - pcma_server
+ - disk.device.capacity
+ network.outpoing.packets_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outpoing.packets
+ network.outpoing.packets_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outpoing.packets
+ requirements:
+ dependency_pcma_server:
+ - pcma_server
+ - dependency
+ dependency_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - dependency
+ local_storage_pcma_server:
+ - pcma_server
+ - local_storage
+ link_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - link
+ link_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - link
+ dependency_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/nested-no_vfc_v0.1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/oneAppearancePerPattern/out/nested-no_vfc_v0.1ServiceTemplate.yaml
index 587ee1d4a6..676798e9a3 100644
--- a/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
+++ b/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
@@ -6,9 +6,6 @@ imports:
file: openecomp-heat/_index.yml
- GlobalSubstitutionTypes:
file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.pcma_server:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
server_group:
@@ -106,135 +103,127 @@ topology_template:
immutable: false
type: string
node_templates:
- pcm_port_2:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ abstract_pcma_server_1:
+ type: org.openecomp.resource.abstract.nodes.pcma_server_1
+ directives:
+ - substitutable
properties:
- ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
+ port_pcm_port_1_network_role_tag: cps
+ port_pcm_port_0_fixed_ips:
- ip_address:
get_input: cps_net_ip
- mac_requirements:
- mac_count_required:
- is_required: false
- network_role_tag: cps
- network:
- get_input: cps_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma2
- relationship: tosca.relationships.network.BindsTo
- pcm_port_1:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
+ vm_flavor_name:
+ get_input: pcma_flavor_name
+ port_pcm_port_0_security_groups:
+ - - get_input: security_group_name
+ compute_pcma_server_availability_zone:
+ - get_input: availabilityzone_name
+ vm_image_name:
+ get_input: pcma_image_name
+ port_pcm_port_0_network_role_tag: cps
+ port_pcm_port_1_network:
+ - get_input: oam_net_name
+ port_pcm_port_0_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
+ port_pcm_port_1_security_groups:
+ - - get_input: security_group_name
+ compute_pcma_server_config_drive:
+ - true
+ compute_pcma_server_user_data_format:
+ - RAW
+ port_pcm_port_0_network:
+ - get_input: cps_net_name
+ port_pcm_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pcm_port_1_fixed_ips:
- ip_address:
get_input: oam_net_ip
- mac_requirements:
+ compute_pcma_server_name:
+ - get_input: pcma_server_name
+ port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
- network_role_tag: oam
- network:
- get_input: oam_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma1
- relationship: tosca.relationships.network.BindsTo
- pcm_port_3:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
+ port_pcm_port_1_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
- - ip_address:
- get_input: oam_net_ip
- mac_requirements:
+ service_template_filter:
+ substitute_service_template: Nested_pcma_server_1ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_pcma_server:
+ type: org.openecomp.resource.abstract.nodes.pcma_server
+ directives:
+ - substitutable
+ properties:
+ port_pcm_port_3_mac_requirements:
mac_count_required:
is_required: false
- network_role_tag: oam
- network:
- get_input: oam_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma2
- relationship: tosca.relationships.network.BindsTo
- server_pcma2:
- type: org.openecomp.resource.vfc.nodes.heat.pcma_server
- properties:
- flavor:
- get_input: pcma_flavor_name
- availability_zone:
- get_input: availabilityzone_name
- image:
- get_input: pcma_image_name
- config_drive: true
- user_data_format: RAW
- name:
- get_input: pcma_server_name
- scheduler_hints:
- group:
- get_input: server_group
- server_pcma1:
- type: org.openecomp.resource.vfc.nodes.heat.pcma_server
- properties:
- flavor:
+ port_pcm_port_2_fixed_ips:
+ - ip_address:
+ get_input: cps_net_ip
+ vm_flavor_name:
get_input: pcma_flavor_name
- availability_zone:
- get_input: availabilityzone_name
- image:
+ port_pcm_port_3_security_groups:
+ - - get_input: security_group_name
+ compute_pcma_server_availability_zone:
+ - get_input: availabilityzone_name
+ vm_image_name:
get_input: pcma_image_name
- config_drive: true
- user_data_format: RAW
- name:
- get_input: pcma_server_name
- pcm_port_0:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
+ port_pcm_port_2_security_groups:
+ - - get_input: security_group_name
+ port_pcm_port_3_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
- - ip_address:
- get_input: cps_net_ip
- mac_requirements:
+ port_pcm_port_2_mac_requirements:
mac_count_required:
is_required: false
- network_role_tag: cps
- network:
- get_input: cps_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma1
- relationship: tosca.relationships.network.BindsTo
+ port_pcm_port_3_network_role_tag: cps
+ compute_pcma_server_config_drive:
+ - true
+ port_pcm_port_3_fixed_ips:
+ - ip_address:
+ get_input: oam_net_ip
+ compute_pcma_server_user_data_format:
+ - RAW
+ port_pcm_port_2_network:
+ - get_input: cps_net_name
+ port_pcm_port_2_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pcm_port_2_network_role_tag: cps
+ port_pcm_port_3_network:
+ - get_input: oam_net_name
+ compute_pcma_server_scheduler_hints:
+ - group:
+ get_input: server_group
+ compute_pcma_server_name:
+ - get_input: pcma_server_name
+ service_template_filter:
+ substitute_service_template: Nested_pcma_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
groups:
nested-no_vfc_v0.1_group:
type: org.openecomp.groups.heat.HeatStack
@@ -242,12 +231,8 @@ topology_template:
heat_file: ../Artifacts/nested-no_vfc_v0.1.yaml
description: heat template that creates PCRF Cluman stack
members:
- - pcm_port_2
- - pcm_port_1
- - pcm_port_3
- - server_pcma2
- - server_pcma1
- - pcm_port_0
+ - abstract_pcma_server
+ - abstract_pcma_server_1
outputs:
portId:
value: pcm_port_3
@@ -255,417 +240,417 @@ topology_template:
node_type: org.openecomp.resource.abstract.nodes.heat.nested-no_vfc_v0.1
capabilities:
network.incoming.packets.rate_pcm_port_0:
- - pcm_port_0
- - network.incoming.packets.rate
+ - abstract_pcma_server_1
+ - network.incoming.packets.rate_pcma_server_pcm_port_0
network.incoming.packets.rate_pcm_port_3:
- - pcm_port_3
- - network.incoming.packets.rate
+ - abstract_pcma_server
+ - network.incoming.packets.rate_pcma_server_pcm_port_3
network.incoming.packets.rate_pcm_port_2:
- - pcm_port_2
- - network.incoming.packets.rate
+ - abstract_pcma_server
+ - network.incoming.packets.rate_pcma_server_pcm_port_2
network.incoming.packets.rate_pcm_port_1:
- - pcm_port_1
- - network.incoming.packets.rate
+ - abstract_pcma_server_1
+ - network.incoming.packets.rate_pcma_server_pcm_port_1
network.outpoing.packets_pcm_port_1:
- - pcm_port_1
- - network.outpoing.packets
+ - abstract_pcma_server_1
+ - network.outpoing.packets_pcma_server_pcm_port_1
disk.device.iops_server_pcma2:
- - server_pcma2
- - disk.device.iops
+ - abstract_pcma_server
+ - disk.device.iops_pcma_server
network.outpoing.packets_pcm_port_0:
- - pcm_port_0
- - network.outpoing.packets
+ - abstract_pcma_server_1
+ - network.outpoing.packets_pcma_server_pcm_port_0
network.outpoing.packets_pcm_port_3:
- - pcm_port_3
- - network.outpoing.packets
+ - abstract_pcma_server
+ - network.outpoing.packets_pcma_server_pcm_port_3
network.outpoing.packets_pcm_port_2:
- - pcm_port_2
- - network.outpoing.packets
+ - abstract_pcma_server
+ - network.outpoing.packets_pcma_server_pcm_port_2
disk.device.iops_server_pcma1:
- - server_pcma1
- - disk.device.iops
+ - abstract_pcma_server_1
+ - disk.device.iops_pcma_server
disk.device.capacity_server_pcma2:
- - server_pcma2
- - disk.device.capacity
+ - abstract_pcma_server
+ - disk.device.capacity_pcma_server
disk.device.capacity_server_pcma1:
- - server_pcma1
- - disk.device.capacity
+ - abstract_pcma_server_1
+ - disk.device.capacity_pcma_server
disk.read.requests_server_pcma2:
- - server_pcma2
- - disk.read.requests
+ - abstract_pcma_server
+ - disk.read.requests_pcma_server
disk.read.requests_server_pcma1:
- - server_pcma1
- - disk.read.requests
+ - abstract_pcma_server_1
+ - disk.read.requests_pcma_server
disk.write.requests.rate_server_pcma1:
- - server_pcma1
- - disk.write.requests.rate
+ - abstract_pcma_server_1
+ - disk.write.requests.rate_pcma_server
disk.write.requests.rate_server_pcma2:
- - server_pcma2
- - disk.write.requests.rate
+ - abstract_pcma_server
+ - disk.write.requests.rate_pcma_server
memory_server_pcma2:
- - server_pcma2
- - memory
+ - abstract_pcma_server
+ - memory_pcma_server
memory_server_pcma1:
- - server_pcma1
- - memory
+ - abstract_pcma_server_1
+ - memory_pcma_server
disk.device.read.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.device.read.bytes.rate
+ - abstract_pcma_server_1
+ - disk.device.read.bytes.rate_pcma_server
network.outgoing.bytes_pcm_port_3:
- - pcm_port_3
- - network.outgoing.bytes
+ - abstract_pcma_server
+ - network.outgoing.bytes_pcma_server_pcm_port_3
disk.device.read.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.device.read.bytes.rate
+ - abstract_pcma_server
+ - disk.device.read.bytes.rate_pcma_server
binding_pcm_port_3:
- - pcm_port_3
- - binding
+ - abstract_pcma_server
+ - binding_pcma_server_pcm_port_3
disk.device.latency_server_pcma2:
- - server_pcma2
- - disk.device.latency
+ - abstract_pcma_server
+ - disk.device.latency_pcma_server
disk.device.usage_server_pcma2:
- - server_pcma2
- - disk.device.usage
+ - abstract_pcma_server
+ - disk.device.usage_pcma_server
network.incoming.bytes_pcm_port_0:
- - pcm_port_0
- - network.incoming.bytes
+ - abstract_pcma_server_1
+ - network.incoming.bytes_pcma_server_pcm_port_0
disk.device.latency_server_pcma1:
- - server_pcma1
- - disk.device.latency
+ - abstract_pcma_server_1
+ - disk.device.latency_pcma_server
network.incoming.bytes_pcm_port_2:
- - pcm_port_2
- - network.incoming.bytes
+ - abstract_pcma_server
+ - network.incoming.bytes_pcma_server_pcm_port_2
network.incoming.bytes_pcm_port_1:
- - pcm_port_1
- - network.incoming.bytes
+ - abstract_pcma_server_1
+ - network.incoming.bytes_pcma_server_pcm_port_1
disk.device.usage_server_pcma1:
- - server_pcma1
- - disk.device.usage
+ - abstract_pcma_server_1
+ - disk.device.usage_pcma_server
binding_pcm_port_0:
- - pcm_port_0
- - binding
+ - abstract_pcma_server_1
+ - binding_pcma_server_pcm_port_0
binding_pcm_port_1:
- - pcm_port_1
- - binding
+ - abstract_pcma_server_1
+ - binding_pcma_server_pcm_port_1
binding_pcm_port_2:
- - pcm_port_2
- - binding
+ - abstract_pcma_server
+ - binding_pcma_server_pcm_port_2
network.incoming.bytes_pcm_port_3:
- - pcm_port_3
- - network.incoming.bytes
+ - abstract_pcma_server
+ - network.incoming.bytes_pcma_server_pcm_port_3
network.outgoing.packets.rate_pcm_port_3:
- - pcm_port_3
- - network.outgoing.packets.rate
+ - abstract_pcma_server
+ - network.outgoing.packets.rate_pcma_server_pcm_port_3
disk.device.read.requests_server_pcma1:
- - server_pcma1
- - disk.device.read.requests
+ - abstract_pcma_server_1
+ - disk.device.read.requests_pcma_server
disk.device.read.requests_server_pcma2:
- - server_pcma2
- - disk.device.read.requests
+ - abstract_pcma_server
+ - disk.device.read.requests_pcma_server
network.outgoing.packets.rate_pcm_port_0:
- - pcm_port_0
- - network.outgoing.packets.rate
+ - abstract_pcma_server_1
+ - network.outgoing.packets.rate_pcma_server_pcm_port_0
network.outgoing.packets.rate_pcm_port_1:
- - pcm_port_1
- - network.outgoing.packets.rate
+ - abstract_pcma_server_1
+ - network.outgoing.packets.rate_pcma_server_pcm_port_1
disk.write.bytes_server_pcma2:
- - server_pcma2
- - disk.write.bytes
+ - abstract_pcma_server
+ - disk.write.bytes_pcma_server
disk.device.read.requests.rate_server_pcma1:
- - server_pcma1
- - disk.device.read.requests.rate
+ - abstract_pcma_server_1
+ - disk.device.read.requests.rate_pcma_server
network.outgoing.packets.rate_pcm_port_2:
- - pcm_port_2
- - network.outgoing.packets.rate
+ - abstract_pcma_server
+ - network.outgoing.packets.rate_pcma_server_pcm_port_2
disk.device.read.requests.rate_server_pcma2:
- - server_pcma2
- - disk.device.read.requests.rate
+ - abstract_pcma_server
+ - disk.device.read.requests.rate_pcma_server
disk.write.bytes_server_pcma1:
- - server_pcma1
- - disk.write.bytes
+ - abstract_pcma_server_1
+ - disk.write.bytes_pcma_server
feature_pcm_port_1:
- - pcm_port_1
- - feature
+ - abstract_pcma_server_1
+ - feature_pcma_server_pcm_port_1
binding_server_pcma1:
- - server_pcma1
- - binding
+ - abstract_pcma_server_1
+ - binding_pcma_server
network.outgoing.bytes_pcm_port_0:
- - pcm_port_0
- - network.outgoing.bytes
+ - abstract_pcma_server_1
+ - network.outgoing.bytes_pcma_server_pcm_port_0
binding_server_pcma2:
- - server_pcma2
- - binding
+ - abstract_pcma_server
+ - binding_pcma_server
feature_pcm_port_0:
- - pcm_port_0
- - feature
+ - abstract_pcma_server_1
+ - feature_pcma_server_pcm_port_0
network.outgoing.bytes_pcm_port_2:
- - pcm_port_2
- - network.outgoing.bytes
+ - abstract_pcma_server
+ - network.outgoing.bytes_pcma_server_pcm_port_2
feature_pcm_port_3:
- - pcm_port_3
- - feature
+ - abstract_pcma_server
+ - feature_pcma_server_pcm_port_3
feature_pcm_port_2:
- - pcm_port_2
- - feature
+ - abstract_pcma_server
+ - feature_pcma_server_pcm_port_2
network.outgoing.bytes_pcm_port_1:
- - pcm_port_1
- - network.outgoing.bytes
+ - abstract_pcma_server_1
+ - network.outgoing.bytes_pcma_server_pcm_port_1
attachment_pcm_port_0:
- - pcm_port_0
- - attachment
+ - abstract_pcma_server_1
+ - attachment_pcma_server_pcm_port_0
attachment_pcm_port_1:
- - pcm_port_1
- - attachment
+ - abstract_pcma_server_1
+ - attachment_pcma_server_pcm_port_1
disk.write.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.write.bytes.rate
+ - abstract_pcma_server
+ - disk.write.bytes.rate_pcma_server
attachment_pcm_port_2:
- - pcm_port_2
- - attachment
+ - abstract_pcma_server
+ - attachment_pcma_server_pcm_port_2
disk.write.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.write.bytes.rate
+ - abstract_pcma_server_1
+ - disk.write.bytes.rate_pcma_server
attachment_pcm_port_3:
- - pcm_port_3
- - attachment
+ - abstract_pcma_server
+ - attachment_pcma_server_pcm_port_3
disk.root.size_server_pcma2:
- - server_pcma2
- - disk.root.size
+ - abstract_pcma_server
+ - disk.root.size_pcma_server
disk.root.size_server_pcma1:
- - server_pcma1
- - disk.root.size
+ - abstract_pcma_server_1
+ - disk.root.size_pcma_server
disk.iops_server_pcma2:
- - server_pcma2
- - disk.iops
+ - abstract_pcma_server
+ - disk.iops_pcma_server
disk.iops_server_pcma1:
- - server_pcma1
- - disk.iops
+ - abstract_pcma_server_1
+ - disk.iops_pcma_server
disk.device.write.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.device.write.bytes.rate
+ - abstract_pcma_server_1
+ - disk.device.write.bytes.rate_pcma_server
disk.device.write.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.device.write.bytes.rate
+ - abstract_pcma_server
+ - disk.device.write.bytes.rate_pcma_server
disk.read.bytes_server_pcma1:
- - server_pcma1
- - disk.read.bytes
+ - abstract_pcma_server_1
+ - disk.read.bytes_pcma_server
disk.read.bytes_server_pcma2:
- - server_pcma2
- - disk.read.bytes
+ - abstract_pcma_server
+ - disk.read.bytes_pcma_server
cpu_util_server_pcma1:
- - server_pcma1
- - cpu_util
+ - abstract_pcma_server_1
+ - cpu_util_pcma_server
cpu_util_server_pcma2:
- - server_pcma2
- - cpu_util
+ - abstract_pcma_server
+ - cpu_util_pcma_server
feature_server_pcma2:
- - server_pcma2
- - feature
+ - abstract_pcma_server
+ - feature_pcma_server
memory.usage_server_pcma2:
- - server_pcma2
- - memory.usage
+ - abstract_pcma_server
+ - memory.usage_pcma_server
memory.usage_server_pcma1:
- - server_pcma1
- - memory.usage
+ - abstract_pcma_server_1
+ - memory.usage_pcma_server
feature_server_pcma1:
- - server_pcma1
- - feature
+ - abstract_pcma_server_1
+ - feature_pcma_server
disk.read.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.read.bytes.rate
+ - abstract_pcma_server_1
+ - disk.read.bytes.rate_pcma_server
disk.device.read.bytes_server_pcma2:
- - server_pcma2
- - disk.device.read.bytes
+ - abstract_pcma_server
+ - disk.device.read.bytes_pcma_server
disk.device.read.bytes_server_pcma1:
- - server_pcma1
- - disk.device.read.bytes
+ - abstract_pcma_server_1
+ - disk.device.read.bytes_pcma_server
endpoint_server_pcma2:
- - server_pcma2
- - endpoint
+ - abstract_pcma_server
+ - endpoint_pcma_server
disk.read.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.read.bytes.rate
+ - abstract_pcma_server
+ - disk.read.bytes.rate_pcma_server
endpoint_server_pcma1:
- - server_pcma1
- - endpoint
+ - abstract_pcma_server_1
+ - endpoint_pcma_server
cpu.delta_server_pcma1:
- - server_pcma1
- - cpu.delta
+ - abstract_pcma_server_1
+ - cpu.delta_pcma_server
cpu.delta_server_pcma2:
- - server_pcma2
- - cpu.delta
+ - abstract_pcma_server
+ - cpu.delta_pcma_server
host_server_pcma2:
- - server_pcma2
- - host
+ - abstract_pcma_server
+ - host_pcma_server
host_server_pcma1:
- - server_pcma1
- - host
+ - abstract_pcma_server_1
+ - host_pcma_server
disk.ephemeral.size_server_pcma1:
- - server_pcma1
- - disk.ephemeral.size
+ - abstract_pcma_server_1
+ - disk.ephemeral.size_pcma_server
disk.ephemeral.size_server_pcma2:
- - server_pcma2
- - disk.ephemeral.size
+ - abstract_pcma_server
+ - disk.ephemeral.size_pcma_server
disk.device.write.requests.rate_server_pcma2:
- - server_pcma2
- - disk.device.write.requests.rate
+ - abstract_pcma_server
+ - disk.device.write.requests.rate_pcma_server
disk.latency_server_pcma1:
- - server_pcma1
- - disk.latency
+ - abstract_pcma_server_1
+ - disk.latency_pcma_server
disk.latency_server_pcma2:
- - server_pcma2
- - disk.latency
+ - abstract_pcma_server
+ - disk.latency_pcma_server
disk.device.write.requests.rate_server_pcma1:
- - server_pcma1
- - disk.device.write.requests.rate
+ - abstract_pcma_server_1
+ - disk.device.write.requests.rate_pcma_server
scalable_server_pcma2:
- - server_pcma2
- - scalable
+ - abstract_pcma_server
+ - scalable_pcma_server
scalable_server_pcma1:
- - server_pcma1
- - scalable
+ - abstract_pcma_server_1
+ - scalable_pcma_server
disk.device.write.requests_server_pcma1:
- - server_pcma1
- - disk.device.write.requests
+ - abstract_pcma_server_1
+ - disk.device.write.requests_pcma_server
disk.device.write.requests_server_pcma2:
- - server_pcma2
- - disk.device.write.requests
+ - abstract_pcma_server
+ - disk.device.write.requests_pcma_server
instance_server_pcma2:
- - server_pcma2
- - instance
+ - abstract_pcma_server
+ - instance_pcma_server
disk.device.allocation_server_pcma1:
- - server_pcma1
- - disk.device.allocation
+ - abstract_pcma_server_1
+ - disk.device.allocation_pcma_server
disk.device.allocation_server_pcma2:
- - server_pcma2
- - disk.device.allocation
+ - abstract_pcma_server
+ - disk.device.allocation_pcma_server
instance_server_pcma1:
- - server_pcma1
- - instance
+ - abstract_pcma_server_1
+ - instance_pcma_server
os_server_pcma1:
- - server_pcma1
- - os
+ - abstract_pcma_server_1
+ - os_pcma_server
os_server_pcma2:
- - server_pcma2
- - os
+ - abstract_pcma_server
+ - os_pcma_server
disk.capacity_server_pcma1:
- - server_pcma1
- - disk.capacity
+ - abstract_pcma_server_1
+ - disk.capacity_pcma_server
disk.capacity_server_pcma2:
- - server_pcma2
- - disk.capacity
+ - abstract_pcma_server
+ - disk.capacity_pcma_server
disk.write.requests_server_pcma1:
- - server_pcma1
- - disk.write.requests
+ - abstract_pcma_server_1
+ - disk.write.requests_pcma_server
disk.write.requests_server_pcma2:
- - server_pcma2
- - disk.write.requests
+ - abstract_pcma_server
+ - disk.write.requests_pcma_server
network.outgoing.bytes.rate_pcm_port_1:
- - pcm_port_1
- - network.outgoing.bytes.rate
+ - abstract_pcma_server_1
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_1
network.incoming.packets_pcm_port_0:
- - pcm_port_0
- - network.incoming.packets
+ - abstract_pcma_server_1
+ - network.incoming.packets_pcma_server_pcm_port_0
network.outgoing.bytes.rate_pcm_port_2:
- - pcm_port_2
- - network.outgoing.bytes.rate
+ - abstract_pcma_server
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_2
network.outgoing.bytes.rate_pcm_port_0:
- - pcm_port_0
- - network.outgoing.bytes.rate
+ - abstract_pcma_server_1
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_0
network.incoming.packets_pcm_port_3:
- - pcm_port_3
- - network.incoming.packets
+ - abstract_pcma_server
+ - network.incoming.packets_pcma_server_pcm_port_3
disk.usage_server_pcma2:
- - server_pcma2
- - disk.usage
+ - abstract_pcma_server
+ - disk.usage_pcma_server
network.incoming.packets_pcm_port_2:
- - pcm_port_2
- - network.incoming.packets
+ - abstract_pcma_server
+ - network.incoming.packets_pcma_server_pcm_port_2
network.outgoing.bytes.rate_pcm_port_3:
- - pcm_port_3
- - network.outgoing.bytes.rate
+ - abstract_pcma_server
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_3
disk.usage_server_pcma1:
- - server_pcma1
- - disk.usage
+ - abstract_pcma_server_1
+ - disk.usage_pcma_server
vcpus_server_pcma1:
- - server_pcma1
- - vcpus
+ - abstract_pcma_server_1
+ - vcpus_pcma_server
memory.resident_server_pcma1:
- - server_pcma1
- - memory.resident
+ - abstract_pcma_server_1
+ - memory.resident_pcma_server
network.incoming.packets_pcm_port_1:
- - pcm_port_1
- - network.incoming.packets
+ - abstract_pcma_server_1
+ - network.incoming.packets_pcma_server_pcm_port_1
vcpus_server_pcma2:
- - server_pcma2
- - vcpus
+ - abstract_pcma_server
+ - vcpus_pcma_server
memory.resident_server_pcma2:
- - server_pcma2
- - memory.resident
+ - abstract_pcma_server
+ - memory.resident_pcma_server
disk.device.write.bytes_server_pcma2:
- - server_pcma2
- - disk.device.write.bytes
+ - abstract_pcma_server
+ - disk.device.write.bytes_pcma_server
disk.allocation_server_pcma1:
- - server_pcma1
- - disk.allocation
+ - abstract_pcma_server_1
+ - disk.allocation_pcma_server
disk.allocation_server_pcma2:
- - server_pcma2
- - disk.allocation
+ - abstract_pcma_server
+ - disk.allocation_pcma_server
disk.device.write.bytes_server_pcma1:
- - server_pcma1
- - disk.device.write.bytes
+ - abstract_pcma_server_1
+ - disk.device.write.bytes_pcma_server
cpu_server_pcma1:
- - server_pcma1
- - cpu
+ - abstract_pcma_server_1
+ - cpu_pcma_server
network.incoming.bytes.rate_pcm_port_0:
- - pcm_port_0
- - network.incoming.bytes.rate
+ - abstract_pcma_server_1
+ - network.incoming.bytes.rate_pcma_server_pcm_port_0
cpu_server_pcma2:
- - server_pcma2
- - cpu
+ - abstract_pcma_server
+ - cpu_pcma_server
network.incoming.bytes.rate_pcm_port_3:
- - pcm_port_3
- - network.incoming.bytes.rate
+ - abstract_pcma_server
+ - network.incoming.bytes.rate_pcma_server_pcm_port_3
network.incoming.bytes.rate_pcm_port_2:
- - pcm_port_2
- - network.incoming.bytes.rate
+ - abstract_pcma_server
+ - network.incoming.bytes.rate_pcma_server_pcm_port_2
network.incoming.bytes.rate_pcm_port_1:
- - pcm_port_1
- - network.incoming.bytes.rate
+ - abstract_pcma_server_1
+ - network.incoming.bytes.rate_pcma_server_pcm_port_1
requirements:
dependency_server_pcma2:
- - server_pcma2
- - dependency
+ - abstract_pcma_server
+ - dependency_pcma_server
local_storage_server_pcma2:
- - server_pcma2
- - local_storage
+ - abstract_pcma_server
+ - local_storage_pcma_server
link_pcm_port_0:
- - pcm_port_0
- - link
+ - abstract_pcma_server_1
+ - link_pcma_server_pcm_port_0
link_pcm_port_1:
- - pcm_port_1
- - link
+ - abstract_pcma_server_1
+ - link_pcma_server_pcm_port_1
dependency_server_pcma1:
- - server_pcma1
- - dependency
+ - abstract_pcma_server_1
+ - dependency_pcma_server
local_storage_server_pcma1:
- - server_pcma1
- - local_storage
+ - abstract_pcma_server_1
+ - local_storage_pcma_server
link_pcm_port_2:
- - pcm_port_2
- - link
+ - abstract_pcma_server
+ - link_pcma_server_pcm_port_2
link_pcm_port_3:
- - pcm_port_3
- - link
+ - abstract_pcma_server
+ - link_pcma_server_pcm_port_3
dependency_pcm_port_0:
- - pcm_port_0
- - dependency
+ - abstract_pcma_server_1
+ - dependency_pcma_server_pcm_port_0
dependency_pcm_port_3:
- - pcm_port_3
- - dependency
+ - abstract_pcma_server
+ - dependency_pcma_server_pcm_port_3
dependency_pcm_port_1:
- - pcm_port_1
- - dependency
+ - abstract_pcma_server_1
+ - dependency_pcma_server_pcm_port_1
dependency_pcm_port_2:
- - pcm_port_2
- - dependency
+ - abstract_pcma_server
+ - dependency_pcma_server_pcm_port_2
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/in/hot-mog-0108-bs1271.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/in/hot-mog-0108-bs1271.yml
index 12bcc160fb..c063cfdd26 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/in/hot-mog-0108-bs1271.yml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/in/hot-mog-0108-bs1271.yml
@@ -39,6 +39,8 @@ parameters:
type: string
1c2_catalog_instance_names:
type: string
+ 2c2_catalog_instance_names:
+ type: string
pcm_server_names:
type: string
pcm_image_name:
@@ -70,9 +72,9 @@ resources:
connectivityTo1C1_T2_11 : {get_attr : [1c1_t2_port_11, tenant_id]},
connectivityTo1C1_T2_12 : {get_attr : [1c1_t2_port_12, tenant_id]},
connectivityTo1C2_1_1 : {get_attr : [1c201_catalog_instance_1C21, instance_name]},
- connectivityTo1C2_2_1 : {get_attr : [1c202_catalog_instance_1C21, instance_name]},
+ connectivityTo1C2_2_1 : {get_attr : [2c202_catalog_instance_1C21, instance_name]},
connectivityTo1C2_1_2 : {get_attr : [1c201_catalog_instance_1C22, instance_name]},
- connectivityTo1C2_2_2 : {get_attr : [1c202_catalog_instance_1C22, instance_name]},
+ connectivityTo1C2_2_2 : {get_attr : [2c202_catalog_instance_1C22, instance_name]},
connectivityTo4PNested_1 : {get_attr : [4p_nested_1, server_pcm_id]},
connectivityTo4PNested_2 : {get_attr : [4p_nested_2, server_pcm_id]},
connectivityToNoUnifiedNested_1 : {get_attr : [nestedNoUnified_1, portId]},
@@ -98,9 +100,9 @@ resources:
connectivityTo1C1_T2_11 : {get_attr : [1c1_t2_port_11, tenant_id]},
connectivityTo1C1_T2_12 : {get_attr : [1c1_t2_port_12, tenant_id]},
connectivityTo1C2_1_1 : {get_attr : [1c201_catalog_instance_1C21, instance_name]},
- connectivityTo1C2_2_1 : {get_attr : [1c202_catalog_instance_1C21, instance_name]},
+ connectivityTo1C2_2_1 : {get_attr : [2c202_catalog_instance_1C21, instance_name]},
connectivityTo1C2_1_2 : {get_attr : [1c201_catalog_instance_1C22, instance_name]},
- connectivityTo1C2_2_2 : {get_attr : [1c202_catalog_instance_1C22, instance_name]},
+ connectivityTo1C2_2_2 : {get_attr : [2c202_catalog_instance_1C22, instance_name]},
connectivityTo4PNested_1 : {get_attr : [4p_nested_1, server_pcm_id]},
connectivityTo4PNested_2 : {get_attr : [4p_nested_2, server_pcm_id]},
connectivityToNoUnifiedNested_1 : {get_attr : [nestedNoUnified_1, portId]},
@@ -149,9 +151,9 @@ resources:
connectivityTo1C1_T1_11 : {get_attr : [1c1_t1_port_11, tenant_id]},
connectivityTo1C1_T1_12 : {get_attr : [1c1_t1_port_12, tenant_id]},
connectivityTo1C2_1_1 : {get_attr : [1c201_catalog_instance_1C21, instance_name]},
- connectivityTo1C2_2_1 : {get_attr : [1c202_catalog_instance_1C21, instance_name]},
+ connectivityTo1C2_2_1 : {get_attr : [2c202_catalog_instance_1C21, instance_name]},
connectivityTo1C2_1_2 : {get_attr : [1c201_catalog_instance_1C22, instance_name]},
- connectivityTo1C2_2_2 : {get_attr : [1c202_catalog_instance_1C22, instance_name]},
+ connectivityTo1C2_2_2 : {get_attr : [2c202_catalog_instance_1C22, instance_name]},
connectivityTo4PNested_1 : {get_attr : [4p_nested_1, server_pcm_id]},
connectivityTo4PNested_2 : {get_attr : [4p_nested_2, server_pcm_id]},
connectivityToNoUnifiedNested_1 : {get_attr : [nestedNoUnified_1, portId]},
@@ -219,9 +221,9 @@ resources:
connectivityTo1C1_T1_11 : {get_attr : [1c1_t1_port_11, tenant_id]},
connectivityTo1C1_T1_12 : {get_attr : [1c1_t1_port_12, tenant_id]},
connectivityTo1C2_1_1 : {get_attr : [1c201_catalog_instance_1C21, instance_name]},
- connectivityTo1C2_2_1 : {get_attr : [1c202_catalog_instance_1C21, instance_name]},
+ connectivityTo1C2_2_1 : {get_attr : [2c202_catalog_instance_1C21, instance_name]},
connectivityTo1C2_1_2 : {get_attr : [1c201_catalog_instance_1C22, instance_name]},
- connectivityTo1C2_2_2 : {get_attr : [1c202_catalog_instance_1C22, instance_name]},
+ connectivityTo1C2_2_2 : {get_attr : [2c202_catalog_instance_1C22, instance_name]},
connectivityTo4PNested_1 : {get_attr : [4p_nested_1, server_pcm_id]},
connectivityTo4PNested_2 : {get_attr : [4p_nested_2, server_pcm_id]},
connectivityToNoUnifiedNested_1 : {get_attr : [nestedNoUnified_1, portId]},
@@ -291,9 +293,9 @@ resources:
connectivityTo1C1_T1_11 : {get_attr : [1c1_t1_port_11, tenant_id]},
connectivityTo1C1_T1_12 : {get_attr : [1c1_t1_port_12, tenant_id]},
connectivityTo1C2_1_1 : {get_attr : [1c201_catalog_instance_1C21, instance_name]},
- connectivityTo1C2_2_1 : {get_attr : [1c202_catalog_instance_1C21, instance_name]},
+ connectivityTo1C2_2_1 : {get_attr : [2c202_catalog_instance_1C21, instance_name]},
connectivityTo1C2_1_2 : {get_attr : [1c201_catalog_instance_1C22, instance_name]},
- connectivityTo1C2_2_2 : {get_attr : [1c202_catalog_instance_1C22, instance_name]},
+ connectivityTo1C2_2_2 : {get_attr : [2c202_catalog_instance_1C22, instance_name]},
connectivityTo4PNested_1 : {get_attr : [4p_nested_1, server_pcm_id]},
connectivityTo4PNested_2 : {get_attr : [4p_nested_2, server_pcm_id]},
connectivityToNoUnifiedNested_1 : {get_attr : [nestedNoUnified_1, portId]},
@@ -340,9 +342,9 @@ resources:
connectivityTo1C1_T1_11 : {get_attr : [1c1_t1_port_11, tenant_id]},
connectivityTo1C1_T1_12 : {get_attr : [1c1_t1_port_12, tenant_id]},
connectivityTo1C2_1_1 : {get_attr : [1c201_catalog_instance_1C21, instance_name]},
- connectivityTo1C2_2_1 : {get_attr : [1c202_catalog_instance_1C21, instance_name]},
+ connectivityTo1C2_2_1 : {get_attr : [2c202_catalog_instance_1C21, instance_name]},
connectivityTo1C2_1_2 : {get_attr : [1c201_catalog_instance_1C22, instance_name]},
- connectivityTo1C2_2_2 : {get_attr : [1c202_catalog_instance_1C22, instance_name]},
+ connectivityTo1C2_2_2 : {get_attr : [2c202_catalog_instance_1C22, instance_name]},
connectivityTo4PNested_1 : {get_attr : [4p_nested_1, server_pcm_id]},
connectivityTo4PNested_2 : {get_attr : [4p_nested_2, server_pcm_id]},
connectivityToNoUnifiedNested_1 : {get_attr : [nestedNoUnified_1, portId]},
@@ -384,9 +386,9 @@ resources:
connectivityTo1C1_T1_11 : {get_attr : [1c1_t1_port_11, tenant_id]},
connectivityTo1C1_T1_12 : {get_attr : [1c1_t1_port_12, tenant_id]},
connectivityTo1C2_1_1 : {get_attr : [1c201_catalog_instance_1C21, instance_name]},
- connectivityTo1C2_2_1 : {get_attr : [1c202_catalog_instance_1C21, instance_name]},
+ connectivityTo1C2_2_1 : {get_attr : [2c202_catalog_instance_1C21, instance_name]},
connectivityTo1C2_1_2 : {get_attr : [1c201_catalog_instance_1C22, instance_name]},
- connectivityTo1C2_2_2 : {get_attr : [1c202_catalog_instance_1C22, instance_name]},
+ connectivityTo1C2_2_2 : {get_attr : [2c202_catalog_instance_1C22, instance_name]},
connectivityTo4PNested_1 : {get_attr : [4p_nested_1, server_pcm_id]},
connectivityTo4PNested_2 : {get_attr : [4p_nested_2, server_pcm_id]},
connectivityToNoUnifiedNested_1 : {get_attr : [nestedNoUnified_1, portId]},
@@ -427,9 +429,9 @@ resources:
connectivityTo1C1_T1_11 : {get_attr : [1c1_t1_port_11, tenant_id]},
connectivityTo1C1_T1_12 : {get_attr : [1c1_t1_port_12, tenant_id]},
connectivityTo1C2_1_1 : {get_attr : [1c201_catalog_instance_1C21, instance_name]},
- connectivityTo1C2_2_1 : {get_attr : [1c202_catalog_instance_1C21, instance_name]},
+ connectivityTo1C2_2_1 : {get_attr : [2c202_catalog_instance_1C21, instance_name]},
connectivityTo1C2_1_2 : {get_attr : [1c201_catalog_instance_1C22, instance_name]},
- connectivityTo1C2_2_2 : {get_attr : [1c202_catalog_instance_1C22, instance_name]},
+ connectivityTo1C2_2_2 : {get_attr : [2c202_catalog_instance_1C22, instance_name]},
connectivityTo4PNested_1 : {get_attr : [4p_nested_1, server_pcm_id]},
connectivityTo4PNested_2 : {get_attr : [4p_nested_2, server_pcm_id]},
connectivityToNoUnifiedNested_1 : {get_attr : [nestedNoUnified_1, portId]},
@@ -460,8 +462,8 @@ resources:
flavor: {get_param: pd_flavor_name}
availability_zone: {get_param: availabilityzone_name}
networks:
- - port: {get_resource: 1c2_t1_port_02}
- - port: {get_resource: 1c2_t2_port_02}
+ - port: {get_resource: 1c201_port_02}
+ - port: {get_resource: 2c202_port_02}
user_data_format: RAW1
scheduler_hints: { group: { get_resource: BE_Affinity } }
metadata: { connectivityTo1A_1 : {get_attr : [1a_single_1A_1, instance_name]},
@@ -474,20 +476,22 @@ resources:
connectivityTo1C1_T1_02 : {get_attr : [1c1_t1_port_02, tenant_id]},
connectivityTo1C1_T1_11 : {get_attr : [1c1_t1_port_11, tenant_id]},
connectivityTo1C1_T1_12 : {get_attr : [1c1_t1_port_12, tenant_id]},
- connectivityTo1C2_2_1 : {get_attr : [1c202_catalog_instance_1C21, instance_name]},
+ connectivityTo1C2_2_1 : {get_attr : [2c202_catalog_instance_1C21, instance_name]},
connectivityTo1C2_1_2 : {get_attr : [1c201_catalog_instance_1C22, instance_name]},
- connectivityTo1C2_2_2 : {get_attr : [1c202_catalog_instance_1C22, instance_name]},
+ connectivityTo1C2_2_2 : {get_attr : [2c202_catalog_instance_1C22, instance_name]},
connectivityTo4PNested_1 : {get_attr : [4p_nested_1, server_pcm_id]},
connectivityTo4PNested_2 : {get_attr : [4p_nested_2, server_pcm_id]},
connectivityToNoUnifiedNested_1 : {get_attr : [nestedNoUnified_1, portId]},
connectivityToNoUnifiedNested_2 : {get_attr : [nestedNoUnified_2, portId]}
}
+ diskConfig: {get_attr: [1c201_port_02, tenant_id]}
+ personality: {get_attr: [[1a_single_1A_1, instance_name]]}
- 1c2_t1_port_02:
+ 1c201_port_02:
type: OS::Neutron::Port
properties:
network: {get_param: oam_net_name}
- 1c2_t2_port_02:
+ 2c202_port_02:
type: OS::Neutron::Port
properties:
network: {get_resource: 1c2_catalog_instance_network}
@@ -498,7 +502,7 @@ resources:
name:
get_param: net_name
- 1c202_catalog_instance_1C21:
+ 1c201_catalog_instance_1C22:
type: OS::Nova::Server
properties:
name: {get_param: [1c2_catalog_instance_names, 2]}
@@ -506,30 +510,31 @@ resources:
flavor: {get_param: pd_flavor_name}
availability_zone: {get_param: availabilityzone_name}
networks:
- - port: {get_resource: 1c2_t1_port_11}
- - port: {get_resource: 1c2_t2_port_11}
+ - port: {get_resource: 1c201_port_11}
+ - port: {get_resource: 2c202_port_11}
user_data_format: {get_attr: [1c201_catalog_instance_1C21, instance_name]}
scheduler_hints: { group: { get_resource: BE_Affinity } }
+ diskConfig: {get_attr: [1c201_port_02, tenant_id]}
- 1c2_t1_port_11:
+ 1c201_port_11:
type: OS::Neutron::Port
properties:
network: {get_param: oam_net_name}
- 1c2_t2_port_11:
+ 2c202_port_11:
type: OS::Neutron::Port
properties:
network: {get_resource: 1c2_catalog_instance_network}
- 1c201_catalog_instance_1C22:
+ 2c202_catalog_instance_1C21:
type: OS::Nova::Server
properties:
- name: {get_param: [1c2_catalog_instance_names, 2]}
+ name: {get_param: [2c2_catalog_instance_names, 0]}
image: {get_param: pd_image_name}
flavor: {get_param: pd_flavor_name}
availability_zone: {get_param: availabilityzone_name}
networks:
- - port: {get_resource: 1c2_t1_port_022}
- - port: {get_resource: 1c2_t2_port_022}
+ - port: {get_resource: 1c201_port_022}
+ - port: {get_resource: 2c202_port_022}
user_data_format: RAW1
scheduler_hints: { group: { get_resource: BE_Affinity } }
metadata: { connectivityTo1A_1 : {get_attr : [1a_single_1A_1, instance_name]},
@@ -543,7 +548,7 @@ resources:
connectivityTo1C1_T1_11 : {get_attr : [1c1_t1_port_11, tenant_id]},
connectivityTo1C1_T1_12 : {get_attr : [1c1_t1_port_12, tenant_id]},
connectivityTo1C2_1_1 : {get_attr : [1c201_catalog_instance_1C21, instance_name]},
- connectivityTo1C2_2_1 : {get_attr : [1c202_catalog_instance_1C21, instance_name]},
+ connectivityTo1C2_2_1 : {get_attr : [2c202_catalog_instance_1C21, instance_name]},
connectivityTo1C2_1_2 : {get_attr : [1c201_catalog_instance_1C22, instance_name]},
connectivityTo4PNested_1 : {get_attr : [4p_nested_1, server_pcm_id]},
connectivityTo4PNested_2 : {get_attr : [4p_nested_2, server_pcm_id]},
@@ -551,33 +556,33 @@ resources:
connectivityToNoUnifiedNested_2 : {get_attr : [nestedNoUnified_2, portId]}
}
- 1c2_t1_port_022:
+ 1c201_port_022:
type: OS::Neutron::Port
properties:
network: {get_param: oam_net_name}
- 1c2_t2_port_022:
+ 2c202_port_022:
type: OS::Neutron::Port
properties:
network: {get_resource: 1c2_catalog_instance_network}
- 1c202_catalog_instance_1C22:
+ 2c202_catalog_instance_1C22:
type: OS::Nova::Server
properties:
- name: {get_param: [1c2_catalog_instance_names,3]}
+ name: {get_param: [2c2_catalog_instance_names,1]}
image: {get_param: pd_image_name}
flavor: {get_param: pd_flavor_name}
availability_zone: {get_param: availabilityzone_name}
networks:
- - port: {get_resource: 1c2_t1_port_12}
- - port: {get_resource: 1c2_t2_port_12}
+ - port: {get_resource: 1c201_port_12}
+ - port: {get_resource: 2c202_port_12}
user_data_format: {get_attr: [1c201_catalog_instance_1C22, instance_name]}
scheduler_hints: { group: { get_resource: BE_Affinity } }
- 1c2_t1_port_12:
+ 1c201_port_12:
type: OS::Neutron::Port
properties:
network: {get_param: oam_net_name}
- 1c2_t2_port_12:
+ 2c202_port_12:
type: OS::Neutron::Port
properties:
network: {get_resource: 1c2_catalog_instance_network}
@@ -604,9 +609,9 @@ resources:
connectivityTo1C1_T1_11 : {get_attr : [1c1_t1_port_11, tenant_id]},
connectivityTo1C1_T1_12 : {get_attr : [1c1_t1_port_12, tenant_id]},
connectivityTo1C2_1_1 : {get_attr : [1c201_catalog_instance_1C21, instance_name]},
- connectivityTo1C2_2_1 : {get_attr : [1c202_catalog_instance_1C21, instance_name]},
+ connectivityTo1C2_2_1 : {get_attr : [2c202_catalog_instance_1C21, instance_name]},
connectivityTo1C2_1_2 : {get_attr : [1c201_catalog_instance_1C22, instance_name]},
- connectivityTo1C2_2_2 : {get_attr : [1c202_catalog_instance_1C22, instance_name]},
+ connectivityTo1C2_2_2 : {get_attr : [2c202_catalog_instance_1C22, instance_name]},
connectivityTo4PNested_2 : {get_attr : [4p_nested_2, server_pcm_id]},
connectivityToNoUnifiedNested_1 : {get_attr : [nestedNoUnified_1, portId]},
connectivityToNoUnifiedNested_2 : {get_attr : [nestedNoUnified_2, portId]}
@@ -639,9 +644,9 @@ resources:
connectivityTo1C1_T1_11 : {get_attr : [1c1_t1_port_11, tenant_id]},
connectivityTo1C1_T1_12 : {get_attr : [1c1_t1_port_12, tenant_id]},
connectivityTo1C2_1_1 : {get_attr : [1c201_catalog_instance_1C21, instance_name]},
- connectivityTo1C2_2_1 : {get_attr : [1c202_catalog_instance_1C21, instance_name]},
+ connectivityTo1C2_2_1 : {get_attr : [2c202_catalog_instance_1C21, instance_name]},
connectivityTo1C2_1_2 : {get_attr : [1c201_catalog_instance_1C22, instance_name]},
- connectivityTo1C2_2_2 : {get_attr : [1c202_catalog_instance_1C22, instance_name]},
+ connectivityTo1C2_2_2 : {get_attr : [2c202_catalog_instance_1C22, instance_name]},
connectivityTo4PNested_1 : {get_attr : [4p_nested_1, server_pcm_id]},
connectivityToNoUnifiedNested_1 : {get_attr : [nestedNoUnified_1, portId]},
connectivityToNoUnifiedNested_2 : {get_attr : [nestedNoUnified_2, portId]}
@@ -668,9 +673,9 @@ resources:
connectivityTo1C1_T1_11 : {get_attr : [1c1_t1_port_11, tenant_id]},
connectivityTo1C1_T1_12 : {get_attr : [1c1_t1_port_12, tenant_id]},
connectivityTo1C2_1_1 : {get_attr : [1c201_catalog_instance_1C21, instance_name]},
- connectivityTo1C2_2_1 : {get_attr : [1c202_catalog_instance_1C21, instance_name]},
+ connectivityTo1C2_2_1 : {get_attr : [2c202_catalog_instance_1C21, instance_name]},
connectivityTo1C2_1_2 : {get_attr : [1c201_catalog_instance_1C22, instance_name]},
- connectivityTo1C2_2_2 : {get_attr : [1c202_catalog_instance_1C22, instance_name]},
+ connectivityTo1C2_2_2 : {get_attr : [2c202_catalog_instance_1C22, instance_name]},
connectivityTo4PNested_1 : {get_attr : [4p_nested_1, server_pcm_id]},
connectivityTo4PNested_2 : {get_attr : [4p_nested_2, server_pcm_id]},
connectivityToNoUnifiedNested_2 : {get_attr : [nestedNoUnified_2, portId]}
@@ -696,9 +701,9 @@ resources:
connectivityTo1C1_T1_11 : {get_attr : [1c1_t1_port_11, tenant_id]},
connectivityTo1C1_T1_12 : {get_attr : [1c1_t1_port_12, tenant_id]},
connectivityTo1C2_1_1 : {get_attr : [1c201_catalog_instance_1C21, instance_name]},
- connectivityTo1C2_2_1 : {get_attr : [1c202_catalog_instance_1C21, instance_name]},
+ connectivityTo1C2_2_1 : {get_attr : [2c202_catalog_instance_1C21, instance_name]},
connectivityTo1C2_1_2 : {get_attr : [1c201_catalog_instance_1C22, instance_name]},
- connectivityTo1C2_2_2 : {get_attr : [1c202_catalog_instance_1C22, instance_name]},
+ connectivityTo1C2_2_2 : {get_attr : [2c202_catalog_instance_1C22, instance_name]},
connectivityTo4PNested_1 : {get_attr : [4p_nested_1, server_pcm_id]},
connectivityTo4PNested_2 : {get_attr : [4p_nested_2, server_pcm_id]},
connectivityToNoUnifiedNested_1 : {get_attr : [nestedNoUnified_1, portId]}
@@ -730,12 +735,12 @@ resources:
- nestedNoUnified_2
- 4p_nested_1
- 4p_nested_2
- - 1c2_t1_port_11
- - 1c2_t1_port_02
+ - 1c201_port_11
+ - 1c201_port_02
- 1c201_catalog_instance_1C21
- - 1c202_catalog_instance_1C21
+ - 2c202_catalog_instance_1C21
- 1c201_catalog_instance_1C22
- - 1c202_catalog_instance_1C22
+ - 2c202_catalog_instance_1C22
- 1c101_scalling_instance_1C11
- 1c101_scalling_instance_1C12
- 1c102_scalling_instance_1C11
@@ -757,7 +762,7 @@ resources:
type: OS::Neutron::Net
properties:
name: { get_attr: [nestedNoUnified_1, portId, {get_attr: [4p_nested_2, server_pcm_id]}]}
- dhcp_agent_ids: { get_attr: [1c2_t1_port_11, tenant_id, {get_attr: [1c2_t1_port_02, tenant_id, {get_attr: [1c201_catalog_instance_1C22, instance_name, {get_attr: [1c202_catalog_instance_1C21,instance_name]}]}]}]}
+ dhcp_agent_ids: { get_attr: [1c201_port_11, tenant_id, {get_attr: [1c201_port_02, tenant_id, {get_attr: [1c201_catalog_instance_1C22, instance_name, {get_attr: [2c202_catalog_instance_1C21,instance_name]}]}]}]}
tenant_id: { get_attr:[1c101_scalling_instance_1C11, instance_name,
{get_attr:[1c102_scalling_instance_1C11, instance_name, {get_attr:[1c1_t2_port_02, tenant_id, {get_attr:[1c1_t2_port_11, tenant_id]}, {get_attr:[1c1_t2_port_12, tenant_id]}, {get_attr:[1c102_scalling_instance_1C12, instance_name]}]}]}]}
value_specs: {get_attr:[1b01_single_1B_1, instance_name, get_attr:[1b02_single_1B_1,instance_name, {get_attr:[1b_t1_port_01, tenant_id, {get_attr:[1b_t1_port_11, tenant_id]}]}]] }
@@ -774,7 +779,7 @@ outputs:
out1:
value: { get_attr: [nestedNoUnified_1, portId, {get_attr: [4p_nested_2, server_pcm_id]}]}
out2:
- value: { get_attr: [1c2_t1_port_11, tenant_id, {get_attr: [1c2_t1_port_02, tenant_id, {get_attr: [1c201_catalog_instance_1C22, instance_name, {get_attr: [1c202_catalog_instance_1C21,instance_name]}]}]}]}
+ value: { get_attr: [1c201_port_11, tenant_id, {get_attr: [1c201_port_02, tenant_id, {get_attr: [1c201_catalog_instance_1C22, instance_name, {get_attr: [2c202_catalog_instance_1C21,instance_name]}]}]}]}
out3:
value: { get_attr:[1c101_scalling_instance_1C11, instance_name, {get_attr:[1c102_scalling_instance_1C11, instance_name, {get_attr:[1c1_t2_port_02, tenant_id,{get_attr:[1c1_t2_port_11, tenant_id]}, {get_attr:[1c1_t2_port_12, tenant_id]}, {get_attr:[1c102_scalling_instance_1C12, instance_name]}]}]}]}
out4:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 4dbd5cfbb6..40d6c556fa 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -1022,15 +1022,11 @@ node_types:
status: SUPPORTED
attributes:
1c12_scalling_instance_1c1_t1_port_tenant_id:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
1c12_scalling_instance_instance_name:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_1c12_scalling_instance_1c1_t1_port:
capability: tosca.capabilities.Node
@@ -1367,6 +1363,573 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.pcm_server_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pcm_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ availabilityzone_name:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ pcm_image_name:
+ type: string
+ description: PCRF CM image name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ pcm_server_name:
+ type: string
+ description: PCRF CM server name
+ required: true
+ status: SUPPORTED
+ cps_net_mask:
+ type: string
+ description: CPS network mask
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ oam_net_name:
+ type: string
+ description: OAM network name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ server_group:
+ type: string
+ required: true
+ status: SUPPORTED
+ connectivityChk:
+ type: json
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ oam_net_gw:
+ type: string
+ description: CPS network gateway
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: string
+ description: the name of security group
+ required: true
+ status: SUPPORTED
+ cps_net_ip:
+ type: string
+ description: CPS network ip
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ pcm_flavor_name:
+ type: string
+ description: flavor name of PCRF CM instance
+ required: true
+ status: SUPPORTED
+ pcm_vol:
+ type: string
+ description: CPS Cluman Cinder Volume
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ cps_net_name:
+ type: string
+ description: CPS network name
+ required: true
+ status: SUPPORTED
+ oam_net_ip:
+ type: string
+ description: OAM network ip
+ required: true
+ status: SUPPORTED
+ oam_net_mask:
+ type: string
+ description: CPS network mask
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ attributes:
+ server_pcm_id:
+ type: string
+ description: the pcm nova service id
+ status: SUPPORTED
+ requirements:
+ - dependency_pcm_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcm_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pcm:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pcm:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pcm_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcm_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ network.incoming.packets.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcm_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_pcm_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ memory.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pcm:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcm_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcm_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pcm:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pcm:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pcm:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pcm:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pcm:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.1c11_scalling_instance:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
@@ -1466,15 +2029,11 @@ node_types:
status: SUPPORTED
attributes:
1c11_scalling_instance_instance_name:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
1c11_scalling_instance_1c1_t1_port_tenant_id:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_1c11_scalling_instance:
capability: tosca.capabilities.Node
@@ -1811,6 +2370,577 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pcma_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pcm_port_3_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_3_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_pcm_port_3_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ compute_pcma_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_pcm_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_3_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
+ port_pcm_port_3_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ 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_pcma_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_2_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_2_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_2_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_3_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pcma_server_scheduler_hints:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ compute_pcma_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pcma_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pcma_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pcma_server_pcm_port_3:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcma_server_pcm_port_3:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pcma_server_pcm_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcma_server_pcm_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ cpu.delta_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_pcma_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pcma_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcma_server_pcm_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pcma_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcma_server_pcm_port_3:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcma_server_pcm_port_3:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcma_server_pcm_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ os_pcma_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server_pcm_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcma_server_pcm_port_3:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcma_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcma_server_pcm_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcma_server_pcm_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.heat.pcm_server:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
@@ -2378,510 +3508,620 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.a_single_2a:
+ org.openecomp.resource.abstract.nodes.2c2_catalog_instance:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- compute_a_single_2a_user_data_format:
+ compute_2c2_catalog_instance_user_data_format:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1a_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1c201_port_vlan_requirements:
+ type: list
required: true
status: SUPPORTED
- index_value:
- type: integer
- description: Index value of this substitution service template runtime instance
- required: false
- default: 0
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
status: SUPPORTED
- constraints:
- - greater_or_equal: 0
- port_1a_t1_port_ip_requirements:
+ port_2c202_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_2c202_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
- port_1a_t1_port_network_role_tag:
+ port_1c201_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_2c202_port_network_role_tag:
type: string
required: true
status: SUPPORTED
- port_1a_t1_port_network_role:
+ port_2c202_port_network_role:
type: string
required: true
status: SUPPORTED
- compute_a_single_2a_scheduler_hints:
- type: list
+ vm_image_name:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: json
- port_1a_t1_port_order:
+ port_2c202_port_order:
type: integer
required: true
status: SUPPORTED
- compute_a_single_2a_availability_zone:
+ port_1c201_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_2c2_catalog_instance_scheduler_hints:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- vm_flavor_name:
- type: string
+ type: json
+ compute_2c2_catalog_instance_availability_zone:
+ type: list
required: true
status: SUPPORTED
- port_1a_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ entry_schema:
+ type: string
+ port_1c201_port_order:
+ type: integer
required: true
status: SUPPORTED
- port_1a_t1_port_network:
+ port_2c202_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1a_t1_port_subnetpoolid:
- type: string
- required: true
+ type: org.openecomp.datatypes.network.VlanRequirements
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
status: SUPPORTED
- compute_a_single_2a_name:
+ constraints:
+ - greater_or_equal: 0
+ compute_2c2_catalog_instance_name:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- vm_image_name:
- type: string
+ port_2c202_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1a_t1_port_vlan_requirements:
+ port_2c202_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_a_single_2a_metadata:
+ type: string
+ port_1c201_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- attributes:
- a_single_2a_instance_name:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1c201_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_2c202_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_1c201_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c201_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c201_port_network:
type: list
+ required: true
status: SUPPORTED
entry_schema:
type: string
+ attributes:
+ 2c2_catalog_instance_instance_name:
+ type: string
+ status: SUPPORTED
requirements:
- - dependency_a_single_2a:
+ - dependency_2c2_catalog_instance:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_a_single_2a:
+ - local_storage_2c2_catalog_instance:
capability: tosca.capabilities.Attachment
node: tosca.nodes.BlockStorage
relationship: tosca.relationships.AttachesTo
occurrences:
- 0
- UNBOUNDED
- - dependency_a_single_2a_1a_t1_port:
+ - dependency_2c2_catalog_instance_2c202_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_a_single_2a_1a_t1_port:
+ - link_2c2_catalog_instance_2c202_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_2c2_catalog_instance_1c201_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_2c2_catalog_instance_1c201_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
capabilities:
- disk.capacity_a_single_2a:
+ network.outgoing.packets.rate_2c2_catalog_instance_1c201_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_a_single_2a:
+ instance_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_a_single_2a:
+ disk.write.bytes_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_util_a_single_2a:
+ disk.capacity_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_a_single_2a:
+ disk.device.read.bytes.rate_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_a_single_2a:
+ disk.read.bytes_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.iops_a_single_2a:
+ disk.write.requests.rate_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_a_single_2a:
+ disk.device.read.bytes_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_a_single_2a:
+ disk.device.allocation_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_a_single_2a:
+ scalable_2c2_catalog_instance:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes.rate_a_single_2a_1a_t1_port:
+ network.outgoing.bytes_2c2_catalog_instance_1c201_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_a_single_2a:
+ disk.root.size_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_a_single_2a:
+ disk.device.write.requests_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes_a_single_2a:
+ host_2c2_catalog_instance:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_a_single_2a:
+ binding_2c2_catalog_instance_1c201_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.write.requests.rate_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_a_single_2a:
+ os_2c2_catalog_instance:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_2c2_catalog_instance_2c202_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.latency_a_single_2a:
+ disk.device.write.bytes.rate_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_a_single_2a_1a_t1_port:
+ network.outgoing.bytes.rate_2c2_catalog_instance_1c201_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.usage_a_single_2a:
+ network.incoming.packets.rate_2c2_catalog_instance_1c201_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_a_single_2a_1a_t1_port:
+ disk.latency_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- scalable_a_single_2a:
- type: tosca.capabilities.Scalable
+ disk.iops_2c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_a_single_2a_1a_t1_port:
- type: tosca.capabilities.Node
+ endpoint_2c2_catalog_instance:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes_a_single_2a:
+ vcpus_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_a_single_2a:
+ network.incoming.bytes_2c2_catalog_instance_2c202_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- endpoint_a_single_2a:
- type: tosca.capabilities.Endpoint.Admin
+ feature_2c2_catalog_instance_1c201_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.root.size_a_single_2a:
+ network.incoming.bytes.rate_2c2_catalog_instance_2c202_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_a_single_2a:
+ disk.device.iops_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_a_single_2a_1a_t1_port:
+ attachment_2c2_catalog_instance_1c201_port:
type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- disk.iops_a_single_2a:
+ network.incoming.packets_2c2_catalog_instance_1c201_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_a_single_2a:
+ disk.device.latency_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_a_single_2a:
- type: tosca.capabilities.OperatingSystem
+ network.outgoing.packets.rate_2c2_catalog_instance_2c202_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_a_single_2a:
+ disk.read.bytes.rate_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.capacity_a_single_2a:
+ memory.usage_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_a_single_2a:
+ disk.write.bytes.rate_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests.rate_a_single_2a:
+ disk.device.capacity_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.usage_a_single_2a:
+ disk.read.requests_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_a_single_2a_1a_t1_port:
+ network.outgoing.bytes_2c2_catalog_instance_2c202_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_a_single_2a_1a_t1_port:
+ cpu_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_a_single_2a:
- type: tosca.capabilities.network.Bindable
+ disk.ephemeral.size_2c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- instance_a_single_2a:
+ disk.device.write.bytes_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_a_single_2a_1a_t1_port:
+ memory.resident_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_a_single_2a:
+ disk.device.usage_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_a_single_2a_1a_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ network.outgoing.bytes.rate_2c2_catalog_instance_2c202_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- - 0
+ - 1
- UNBOUNDED
- network.incoming.packets_a_single_2a_1a_t1_port:
+ network.outpoing.packets_2c2_catalog_instance_1c201_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_a_single_2a:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
+ cpu_util_2c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_a_single_2a:
+ network.incoming.bytes.rate_2c2_catalog_instance_1c201_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_a_single_2a:
+ disk.usage_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.allocation_a_single_2a:
+ binding_2c2_catalog_instance_2c202_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ feature_2c2_catalog_instance:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.resident_a_single_2a:
+ cpu.delta_2c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_a_single_2a_1a_t1_port:
+ network.incoming.packets.rate_2c2_catalog_instance_2c202_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu.delta_a_single_2a:
+ binding_2c2_catalog_instance:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_2c2_catalog_instance_2c202_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_2c2_catalog_instance_2c202_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_a_single_2a:
+ feature_2c2_catalog_instance_2c202_port:
type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.1c2_catalog_instance_2:
+ memory_2c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_2c2_catalog_instance_1c201_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_2c2_catalog_instance:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.1c2_catalog_instance:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1c2_t2_port_order:
- type: integer
- required: true
- status: SUPPORTED
compute_1c2_catalog_instance_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
+ port_1c201_port_vlan_requirements:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role:
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
type: string
required: true
status: SUPPORTED
- vm_flavor_name:
- type: string
+ compute_1c2_catalog_instance_personality:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role_tag:
+ entry_schema:
+ type: json
+ port_2c202_port_subnetpoolid:
type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_vlan_requirements:
+ port_2c202_port_ip_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_1c2_t2_port_exCP_naming:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1c201_port_exCP_naming:
type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- port_1c2_t1_port_order:
- type: integer
+ port_2c202_port_network_role_tag:
+ type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_subnetpoolid:
+ port_2c202_port_network_role:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_ip_requirements:
- type: list
+ vm_image_name:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_2c202_port_order:
+ type: integer
required: true
status: SUPPORTED
- port_1c2_t1_port_network_role:
+ port_1c201_port_network_role_tag:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_network:
+ port_1c201_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_2c202_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
+ type: org.openecomp.datatypes.network.VlanRequirements
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -2896,42 +4136,50 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_2c202_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1c2_t1_port_network:
+ port_2c202_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c2_t2_port_mac_requirements:
+ port_1c201_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1c201_port_mac_requirements:
type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1c2_t2_port_vlan_requirements:
- type: list
+ port_2c202_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_1c201_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_1c201_port_network_role:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
compute_1c2_catalog_instance_user_data_format:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c2_t1_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_1c2_t1_port_ip_requirements:
+ port_1c201_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: string
compute_1c2_catalog_instance_scheduler_hints:
type: list
required: true
@@ -2940,10 +4188,11 @@ node_types:
type: json
attributes:
1c2_catalog_instance_instance_name:
- type: list
+ type: string
+ status: SUPPORTED
+ 1c2_catalog_instance_1c201_port_tenant_id:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_1c2_catalog_instance:
capability: tosca.capabilities.Node
@@ -2959,27 +4208,27 @@ node_types:
occurrences:
- 0
- UNBOUNDED
- - dependency_1c2_catalog_instance_1c2_t2_port:
+ - dependency_1c2_catalog_instance_1c201_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t2_port:
+ - link_1c2_catalog_instance_1c201_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
- - dependency_1c2_catalog_instance_1c2_t1_port:
+ - dependency_1c2_catalog_instance_2c202_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t1_port:
+ - link_1c2_catalog_instance_2c202_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
@@ -2992,78 +4241,61 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_1c2_catalog_instance_2c202_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_1c2_catalog_instance:
+ network.incoming.bytes.rate_1c2_catalog_instance_2c202_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.usage_1c2_catalog_instance:
+ network.incoming.packets_1c2_catalog_instance_2c202_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
+ network.incoming.packets.rate_1c2_catalog_instance_1c201_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_1c2_catalog_instance:
+ disk.read.bytes.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.bytes_1c2_catalog_instance_1c201_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
+ memory.usage_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_util_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ binding_1c2_catalog_instance_1c201_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- - 1
+ - 0
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
+ disk.write.bytes.rate_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
+ cpu_util_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
@@ -3081,14 +4313,7 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ network.outpoing.packets_1c2_catalog_instance_1c201_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
@@ -3118,18 +4343,23 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
+ os_1c2_catalog_instance:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_1c2_catalog_instance:
- type: tosca.capabilities.OperatingSystem
+ feature_1c2_catalog_instance_2c202_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.device.iops_1c2_catalog_instance:
+ network.outgoing.packets.rate_1c2_catalog_instance_2c202_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
@@ -3152,54 +4382,55 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ network.outgoing.bytes.rate_1c2_catalog_instance_2c202_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
+ disk.iops_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ binding_1c2_catalog_instance_2c202_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- - 1
+ - 0
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ vcpus_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
+ disk.device.latency_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_1c2_catalog_instance:
+ network.outgoing.bytes_1c2_catalog_instance_1c201_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_1c2_catalog_instance_1c201_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Attachment
+ network.incoming.bytes.rate_1c2_catalog_instance_1c201_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ network.incoming.packets_1c2_catalog_instance_1c201_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
@@ -3235,19 +4466,19 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_1c2_catalog_instance:
+ network.incoming.bytes_1c2_catalog_instance_2c202_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_1c2_catalog_instance:
+ disk.device.allocation_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.device.read.bytes_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
@@ -3289,13 +4520,30 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ feature_1c2_catalog_instance_1c201_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_1c2_catalog_instance_2c202_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_1c2_catalog_instance_2c202_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
disk.device.usage_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
+ network.outgoing.packets.rate_1c2_catalog_instance_1c201_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
@@ -3312,13 +4560,13 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ memory_1c2_catalog_instance:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_1c2_catalog_instance:
+ network.outgoing.bytes.rate_1c2_catalog_instance_1c201_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
@@ -3347,8 +4595,9 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Node
+ network.outgoing.bytes_1c2_catalog_instance_2c202_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
@@ -3358,635 +4607,532 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.a_single_1a:
+ org.openecomp.resource.abstract.nodes.a_single_2a:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- compute_a_single_1a_metadata:
+ compute_a_single_2a_user_data_format:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
+ type: string
+ port_1a_t1_port_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_1a_t1_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
- port_1a_t2_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- vm_flavor_name:
+ port_1a_t1_port_network_role_tag:
type: string
required: true
status: SUPPORTED
- port_1a_t2_port_network_role:
+ port_1a_t1_port_network_role:
type: string
required: true
status: SUPPORTED
- port_1a_t2_port_network:
+ compute_a_single_2a_scheduler_hints:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1a_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ type: json
+ port_1a_t1_port_order:
+ type: integer
required: true
status: SUPPORTED
- port_1a_t1_port_network:
+ compute_a_single_2a_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1a_t1_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- vm_image_name:
+ vm_flavor_name:
type: string
required: true
status: SUPPORTED
- port_1a_t2_port_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1a_t1_port_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- port_1a_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1a_t1_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- compute_a_single_1a_availability_zone:
+ port_1a_t1_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- compute_a_single_1a_scheduler_hints:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- 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_1a_t1_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_1a_t1_port_network_role:
+ port_1a_t1_port_subnetpoolid:
type: string
required: true
status: SUPPORTED
- port_1a_t1_port_order:
- type: integer
- required: true
- status: SUPPORTED
- port_1a_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- status: SUPPORTED
- port_1a_t2_port_vlan_requirements:
+ compute_a_single_2a_name:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- port_1a_t2_port_subnetpoolid:
+ type: string
+ vm_image_name:
type: string
required: true
status: SUPPORTED
- port_1a_t2_port_order:
- type: integer
- required: true
- status: SUPPORTED
- compute_a_single_1a_user_data_format:
+ port_1a_t1_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- compute_a_single_1a_name:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_a_single_2a_metadata:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1a_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
+ type: json
attributes:
- a_single_1a_instance_name:
- type: list
- status: SUPPORTED
- entry_schema:
- type: string
- a_single_1a_1a_t1_port_tenant_id:
- type: list
+ a_single_2a_instance_name:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_a_single_1a_1a_t1_port:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - link_a_single_1a_1a_t1_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- - dependency_a_single_1a:
+ - dependency_a_single_2a:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_a_single_1a:
+ - local_storage_a_single_2a:
capability: tosca.capabilities.Attachment
node: tosca.nodes.BlockStorage
relationship: tosca.relationships.AttachesTo
occurrences:
- 0
- UNBOUNDED
- - dependency_a_single_1a_1a_t2_port:
+ - dependency_a_single_2a_1a_t1_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_a_single_1a_1a_t2_port:
+ - link_a_single_2a_1a_t1_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
capabilities:
- disk.read.bytes_a_single_1a:
+ disk.capacity_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes.rate_a_single_1a_1a_t2_port:
+ disk.ephemeral.size_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.usage_a_single_1a:
+ disk.device.read.bytes_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_a_single_1a_1a_t2_port:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- scalable_a_single_1a:
- type: tosca.capabilities.Scalable
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes.rate_a_single_1a_1a_t2_port:
+ cpu_util_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_a_single_1a:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
- occurrences:
- - 1
- - UNBOUNDED
- endpoint_a_single_1a:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- disk.root.size_a_single_1a:
+ disk.write.requests_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.resident_a_single_1a:
+ disk.read.requests_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_a_single_1a_1a_t2_port:
+ disk.device.iops_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu.delta_a_single_1a:
+ disk.device.usage_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_a_single_1a:
+ disk.read.bytes.rate_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes.rate_a_single_1a_1a_t1_port:
+ disk.device.write.requests.rate_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_a_single_1a:
+ network.incoming.bytes.rate_a_single_2a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_a_single_1a_1a_t1_port:
+ disk.write.requests.rate_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_util_a_single_1a:
+ disk.device.latency_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_a_single_1a:
- type: tosca.capabilities.OperatingSystem
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.usage_a_single_1a:
+ disk.read.bytes_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_a_single_1a_1a_t1_port:
+ disk.device.read.requests_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_a_single_1a_1a_t2_port:
+ disk.device.allocation_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_a_single_1a:
+ disk.latency_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_a_single_1a:
+ network.incoming.packets.rate_a_single_2a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_a_single_1a:
+ disk.usage_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_a_single_1a_1a_t1_port:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- cpu_a_single_1a:
+ network.incoming.bytes_a_single_2a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.usage_a_single_1a:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ scalable_a_single_2a:
+ type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_a_single_1a:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_a_single_2a_1a_t1_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- binding_a_single_1a_1a_t2_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.incoming.packets_a_single_1a_1a_t2_port:
+ disk.device.write.bytes_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_a_single_1a:
+ disk.device.read.bytes.rate_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_a_single_1a:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ endpoint_a_single_2a:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- 1
- UNBOUNDED
- instance_a_single_1a:
+ disk.root.size_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_a_single_1a:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 1
- - UNBOUNDED
- disk.latency_a_single_1a:
+ disk.device.write.requests_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_a_single_1a_1a_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_a_single_2a_1a_t1_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_a_single_1a:
+ disk.iops_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_a_single_1a:
+ vcpus_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_a_single_1a_1a_t1_port:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- network.outpoing.packets_a_single_1a_1a_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ os_a_single_2a:
+ type: tosca.capabilities.OperatingSystem
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_a_single_1a_1a_t1_port:
+ disk.write.bytes.rate_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_a_single_1a:
+ disk.device.capacity_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes_a_single_1a:
+ cpu_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_a_single_1a:
+ disk.device.read.requests.rate_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_a_single_1a:
+ memory.usage_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.allocation_a_single_1a:
+ network.outgoing.packets.rate_a_single_2a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_a_single_1a_1a_t1_port:
+ network.outpoing.packets_a_single_2a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_a_single_1a_1a_t2_port:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- disk.capacity_a_single_1a:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ binding_a_single_2a:
+ type: tosca.capabilities.network.Bindable
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_a_single_1a:
+ instance_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_a_single_1a_1a_t1_port:
+ network.outgoing.bytes_a_single_2a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_a_single_1a:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes_a_single_1a_1a_t1_port:
+ disk.write.bytes_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_a_single_1a:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ binding_a_single_2a_1a_t1_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- - 1
+ - 0
- UNBOUNDED
- vcpus_a_single_1a:
+ network.incoming.packets_a_single_2a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_a_single_1a_1a_t1_port:
- type: tosca.capabilities.network.Bindable
+ host_a_single_2a:
+ type: tosca.capabilities.Container
valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ - tosca.nodes.SoftwareComponent
occurrences:
- - 0
+ - 1
- UNBOUNDED
- disk.device.iops_a_single_1a:
+ disk.device.write.bytes.rate_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_a_single_1a:
+ memory_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests.rate_a_single_1a:
+ disk.allocation_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.capacity_a_single_1a:
+ memory.resident_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_a_single_1a:
+ network.outgoing.bytes.rate_a_single_2a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_a_single_1a_1a_t2_port:
+ cpu.delta_a_single_2a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_a_single_1a_1a_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_a_single_2a:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.1c2_catalog_instance_3:
+ org.openecomp.resource.abstract.nodes.pcma_server_1:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1c2_t2_port_order:
- type: integer
+ port_pcm_port_0_network_role:
+ type: string
required: true
status: SUPPORTED
- compute_1c2_catalog_instance_availability_zone:
- type: list
+ port_pcm_port_1_network_role_tag:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
+ port_pcm_port_0_fixed_ips:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role:
- type: string
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_0_vlan_requirements:
+ type: list
required: true
status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
vm_flavor_name:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role_tag:
- type: string
+ port_pcm_port_0_security_groups:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_vlan_requirements:
+ entry_schema:
+ type: json
+ compute_pcma_server_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
+ type: string
+ port_pcm_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
vm_image_name:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_exCP_naming:
+ port_pcm_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_exCP_naming:
type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- port_1c2_t1_port_order:
- type: integer
+ port_pcm_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- port_1c2_t1_port_subnetpoolid:
+ port_pcm_port_1_network_role:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_ip_requirements:
+ port_pcm_port_1_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ type: string
+ port_pcm_port_0_ip_requirements:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_network_role:
- type: string
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_security_groups:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_network:
+ entry_schema:
+ type: json
+ compute_pcma_server_config_drive:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
+ type: boolean
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -3995,480 +5141,469 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- compute_1c2_catalog_instance_name:
+ compute_pcma_server_user_data_format:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- status: SUPPORTED
- port_1c2_t1_port_network:
+ port_pcm_port_0_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c2_t2_port_mac_requirements:
+ port_pcm_port_1_mac_requirements:
type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1c2_t2_port_vlan_requirements:
+ port_pcm_port_1_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
+ port_pcm_port_1_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c2_t1_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_1c2_t1_port_ip_requirements:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ compute_pcma_server_name:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
- type: list
+ type: string
+ port_pcm_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- entry_schema:
- type: json
- attributes:
- 1c2_catalog_instance_instance_name:
+ port_pcm_port_1_ip_requirements:
type: list
+ required: true
status: SUPPORTED
entry_schema:
- type: string
- 1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_order:
+ type: integer
+ required: true
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_1c2_catalog_instance:
+ - dependency_pcma_server:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_1c2_catalog_instance:
+ - local_storage_pcma_server:
capability: tosca.capabilities.Attachment
node: tosca.nodes.BlockStorage
relationship: tosca.relationships.AttachesTo
occurrences:
- 0
- UNBOUNDED
- - dependency_1c2_catalog_instance_1c2_t2_port:
+ - dependency_pcma_server_pcm_port_0:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t2_port:
+ - link_pcma_server_pcm_port_0:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
- - dependency_1c2_catalog_instance_1c2_t1_port:
+ - dependency_pcma_server_pcm_port_1:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t1_port:
+ - link_pcma_server_pcm_port_1:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
capabilities:
- disk.device.capacity_1c2_catalog_instance:
+ cpu.delta_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ scalable_pcma_server:
+ type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_1c2_catalog_instance:
+ vcpus_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.usage_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ host_pcma_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
+ disk.device.read.requests.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_1c2_catalog_instance:
+ disk.usage_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ attachment_pcma_server_pcm_port_0:
+ type: tosca.capabilities.Attachment
occurrences:
- - 0
+ - 1
- UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.read.bytes_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
+ disk.iops_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_util_1c2_catalog_instance:
+ network.outgoing.bytes.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
+ network.outgoing.bytes.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Node
+ attachment_pcma_server_pcm_port_1:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Attachment
+ endpoint_pcma_server:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_pcma_server:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- cpu_1c2_catalog_instance:
+ memory.usage_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_1c2_catalog_instance:
+ network.incoming.packets_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ network.incoming.bytes.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_1c2_catalog_instance:
+ network.outgoing.bytes_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes_1c2_catalog_instance:
+ memory_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.resident_1c2_catalog_instance:
+ network.outgoing.bytes_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_1c2_catalog_instance:
+ cpu_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
+ disk.device.write.bytes.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_1c2_catalog_instance:
- type: tosca.capabilities.OperatingSystem
+ disk.read.bytes.rate_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.iops_1c2_catalog_instance:
+ network.incoming.packets.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- endpoint_1c2_catalog_instance:
- type: tosca.capabilities.Endpoint.Admin
+ binding_pcma_server_pcm_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- - 1
+ - 0
- UNBOUNDED
- disk.allocation_1c2_catalog_instance:
+ network.incoming.packets_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.latency_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ os_pcma_server:
+ type: tosca.capabilities.OperatingSystem
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ binding_pcma_server_pcm_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
+ disk.device.read.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_1c2_catalog_instance:
+ disk.write.bytes.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ network.outgoing.packets.rate_pcma_server_pcm_port_1:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
+ disk.device.write.requests.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_1c2_catalog_instance:
+ network.incoming.bytes.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_1c2_catalog_instance:
+ network.outgoing.packets.rate_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Attachment
+ cpu_util_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.write.bytes_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes_1c2_catalog_instance:
+ disk.device.read.bytes.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- instance_1c2_catalog_instance:
+ disk.device.usage_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.capacity_1c2_catalog_instance:
+ disk.read.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_1c2_catalog_instance:
+ disk.allocation_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_pcma_server_pcm_port_0:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_pcma_server_pcm_port_1:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_1c2_catalog_instance:
+ disk.ephemeral.size_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ binding_pcma_server:
+ type: tosca.capabilities.network.Bindable
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_1c2_catalog_instance:
+ disk.latency_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_1c2_catalog_instance:
+ disk.device.write.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- scalable_1c2_catalog_instance:
- type: tosca.capabilities.Scalable
+ disk.device.read.bytes_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_1c2_catalog_instance:
+ disk.device.allocation_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_1c2_catalog_instance:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
+ memory.resident_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.root.size_1c2_catalog_instance:
+ disk.root.size_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_1c2_catalog_instance:
+ disk.write.bytes_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.bytes_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.usage_1c2_catalog_instance:
+ disk.write.requests_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance:
- type: tosca.capabilities.Node
+ network.incoming.bytes_pcma_server_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.write.requests.rate_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_1c2_catalog_instance:
+ disk.device.iops_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_1c2_catalog_instance:
+ instance_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_1c2_catalog_instance:
+ disk.device.latency_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance:
- type: tosca.capabilities.network.Bindable
+ disk.capacity_pcma_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu.delta_1c2_catalog_instance:
+ disk.device.capacity_pcma_server:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Node
+ network.outpoing.packets_pcma_server_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests.rate_1c2_catalog_instance:
+ network.outpoing.packets_pcma_server_pcm_port_0:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.b_single_1b_1:
+ org.openecomp.resource.abstract.nodes.b_single_1b:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
port_1b_t1_port_order:
@@ -4559,16 +5694,16 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
- port_1b_t1_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- compute_b_single_1b_metadata:
+ port_1b_t1_port_value_specs:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
+ port_1b_t1_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
port_1b_t1_port_subnetpoolid:
type: string
required: true
@@ -4589,23 +5724,25 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
- compute_b_single_1b_name:
+ port_1b_t1_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- attributes:
- b_single_1b_instance_name:
+ compute_b_single_1b_name:
type: list
+ required: true
status: SUPPORTED
entry_schema:
type: string
+ attributes:
+ b_single_1b_instance_name:
+ type: string
+ status: SUPPORTED
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_b_single_1b:
capability: tosca.capabilities.Node
@@ -5020,24 +6157,22 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.1c2_catalog_instance_0:
+ org.openecomp.resource.abstract.nodes.a_single_1a:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1c2_t2_port_order:
- type: integer
- required: true
- status: SUPPORTED
- compute_1c2_catalog_instance_availability_zone:
+ compute_a_single_1a_metadata:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
+ type: json
+ port_1a_t1_port_ip_requirements:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role:
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1a_t2_port_network_role_tag:
type: string
required: true
status: SUPPORTED
@@ -5045,52 +6180,62 @@ node_types:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role_tag:
+ port_1a_t2_port_network_role:
type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_vlan_requirements:
+ port_1a_t2_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- vm_image_name:
- type: string
+ type: string
+ port_1a_t1_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1c2_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1a_t1_port_network:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_order:
- type: integer
+ entry_schema:
+ type: string
+ port_1a_t1_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_subnetpoolid:
+ vm_image_name:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_ip_requirements:
+ port_1a_t2_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_1a_t1_port_vlan_requirements:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_network_role:
- type: string
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_1a_t1_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- port_1c2_t2_port_network:
+ compute_a_single_1a_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
+ compute_a_single_1a_scheduler_hints:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -5099,551 +6244,533 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- compute_1c2_catalog_instance_metadata:
- type: list
+ port_1a_t1_port_network_role_tag:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: json
- compute_1c2_catalog_instance_name:
- type: list
+ port_1a_t1_port_network_role:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t1_port_exCP_naming:
+ port_1a_t1_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_1a_t2_port_exCP_naming:
type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- port_1c2_t1_port_network:
+ port_1a_t2_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_1a_t2_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_vlan_requirements:
- type: list
+ port_1a_t2_port_order:
+ type: integer
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
+ compute_a_single_1a_user_data_format:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_1c2_t1_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_1c2_t1_port_ip_requirements:
+ compute_a_single_1a_name:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
- type: list
+ type: string
+ port_1a_t2_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- entry_schema:
- type: json
attributes:
- 1c2_catalog_instance_instance_name:
- type: list
+ a_single_1a_instance_name:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
- 1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
+ a_single_1a_1a_t1_port_tenant_id:
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- - dependency_1c2_catalog_instance:
+ - dependency_a_single_1a_1a_t1_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_1c2_catalog_instance:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
+ - link_a_single_1a_1a_t1_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
occurrences:
- - 0
- - UNBOUNDED
- - dependency_1c2_catalog_instance_1c2_t2_port:
+ - 1
+ - 1
+ - dependency_a_single_1a:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t2_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
+ - local_storage_a_single_1a:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
occurrences:
- - 1
- - 1
- - dependency_1c2_catalog_instance_1c2_t1_port:
+ - 0
+ - UNBOUNDED
+ - dependency_a_single_1a_1a_t2_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t1_port:
+ - link_a_single_1a_1a_t2_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
capabilities:
- disk.device.capacity_1c2_catalog_instance:
+ disk.read.bytes_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.bytes.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_1c2_catalog_instance:
+ disk.usage_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.usage_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_a_single_1a_1a_t2_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ scalable_a_single_1a:
+ type: tosca.capabilities.Scalable
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.bytes.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.network.Bindable
+ host_a_single_1a:
+ type: tosca.capabilities.Container
valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ - tosca.nodes.SoftwareComponent
occurrences:
- - 0
+ - 1
- UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ endpoint_a_single_1a:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
+ disk.root.size_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_util_1c2_catalog_instance:
+ memory.resident_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.packets.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Node
+ cpu.delta_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Attachment
+ disk.device.write.requests_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
+ network.incoming.bytes.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_1c2_catalog_instance:
+ disk.iops_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_1c2_catalog_instance:
+ network.incoming.bytes_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ cpu_util_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ os_a_single_1a:
+ type: tosca.capabilities.OperatingSystem
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes_1c2_catalog_instance:
+ disk.device.usage_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.resident_1c2_catalog_instance:
+ network.incoming.packets.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_1c2_catalog_instance:
+ network.outgoing.packets.rate_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
+ disk.read.requests_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_1c2_catalog_instance:
- type: tosca.capabilities.OperatingSystem
+ disk.read.bytes.rate_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.iops_1c2_catalog_instance:
+ disk.write.bytes.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- endpoint_1c2_catalog_instance:
- type: tosca.capabilities.Endpoint.Admin
+ attachment_a_single_1a_1a_t1_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- disk.allocation_1c2_catalog_instance:
+ cpu_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.latency_1c2_catalog_instance:
+ memory.usage_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.write.requests.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
+ binding_a_single_1a_1a_t2_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_1c2_catalog_instance:
+ disk.device.read.requests_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.device.latency_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
+ instance_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ binding_a_single_1a:
+ type: tosca.capabilities.network.Bindable
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_1c2_catalog_instance:
+ disk.latency_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Attachment
+ network.outgoing.bytes_a_single_1a_1a_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.allocation_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes_1c2_catalog_instance:
+ disk.write.bytes_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- instance_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_a_single_1a_1a_t1_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.capacity_1c2_catalog_instance:
+ network.outpoing.packets_a_single_1a_1a_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_1c2_catalog_instance:
+ network.outpoing.packets_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_1c2_catalog_instance:
+ disk.device.read.bytes.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_1c2_catalog_instance:
+ disk.device.write.bytes_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_1c2_catalog_instance:
+ disk.device.write.bytes.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ memory_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_1c2_catalog_instance:
+ disk.allocation_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.packets.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- scalable_1c2_catalog_instance:
- type: tosca.capabilities.Scalable
+ feature_a_single_1a_1a_t2_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_1c2_catalog_instance:
+ disk.capacity_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_1c2_catalog_instance:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
+ disk.device.read.bytes_a_single_1a:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.root.size_1c2_catalog_instance:
+ network.incoming.packets_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_1c2_catalog_instance:
+ feature_a_single_1a:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
+ disk.ephemeral.size_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.usage_1c2_catalog_instance:
+ vcpus_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance:
- type: tosca.capabilities.Node
+ binding_a_single_1a_1a_t1_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- - 1
+ - 0
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.device.iops_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_1c2_catalog_instance:
+ disk.write.requests_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_1c2_catalog_instance:
+ disk.device.read.requests.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_1c2_catalog_instance:
+ disk.device.capacity_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 1
- - UNBOUNDED
- cpu.delta_1c2_catalog_instance:
+ disk.write.requests.rate_a_single_1a:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Node
+ network.incoming.bytes_a_single_1a_1a_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests.rate_1c2_catalog_instance:
+ network.outgoing.bytes.rate_a_single_1a_1a_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.1c2_catalog_instance_1:
+ org.openecomp.resource.abstract.nodes.b_single_1b_1:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_1c2_t2_port_order:
+ port_1b_t1_port_order:
type: integer
required: true
status: SUPPORTED
- compute_1c2_catalog_instance_availability_zone:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
+ port_1b_t1_port_network_role:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_network_role:
- type: string
+ 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_1c2_t2_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_1c2_t1_port_vlan_requirements:
+ port_1b_t1_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
+ type: org.openecomp.datatypes.network.IpRequirements
vm_image_name:
type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_1b_t2_port_network_role:
+ type: string
required: true
status: SUPPORTED
- port_1c2_t1_port_order:
+ port_1b_t2_port_order:
type: integer
required: true
status: SUPPORTED
- port_1c2_t1_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_1c2_t2_port_ip_requirements:
+ compute_b_single_1b_user_data_format:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ type: string
+ port_1b_t2_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
status: SUPPORTED
- port_1c2_t1_port_network_role:
+ 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_1c2_t2_port_network:
+ port_1b_t2_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ compute_b_single_1b_availability_zone:
type: list
required: true
status: SUPPORTED
@@ -5657,475 +6784,482 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- compute_1c2_catalog_instance_name:
+ compute_b_single_1b_scheduler_hints:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ type: json
+ port_1b_t2_port_vlan_requirements:
+ type: list
required: true
status: SUPPORTED
- port_1c2_t1_port_network:
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_1b_t2_port_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1b_t1_port_network_role_tag:
+ type: string
required: true
status: SUPPORTED
- port_1c2_t2_port_vlan_requirements:
+ compute_b_single_1b_metadata:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
- type: list
+ type: json
+ port_1b_t1_port_subnetpoolid:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_1c2_t1_port_network_role_tag:
- type: string
+ port_1b_t1_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
- port_1c2_t1_port_ip_requirements:
+ port_1b_t2_port_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
+ type: string
+ port_1b_t1_port_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- attributes:
- 1c2_catalog_instance_instance_name:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_b_single_1b_name:
type: list
+ required: true
status: SUPPORTED
entry_schema:
type: string
+ attributes:
+ b_single_1b_instance_name:
+ type: string
+ status: SUPPORTED
+ b_single_1b_1b_t1_port_tenant_id:
+ type: string
+ status: SUPPORTED
requirements:
- - dependency_1c2_catalog_instance:
+ - dependency_b_single_1b:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - local_storage_1c2_catalog_instance:
+ - local_storage_b_single_1b:
capability: tosca.capabilities.Attachment
node: tosca.nodes.BlockStorage
relationship: tosca.relationships.AttachesTo
occurrences:
- 0
- UNBOUNDED
- - dependency_1c2_catalog_instance_1c2_t2_port:
+ - dependency_b_single_1b_1b_t1_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t2_port:
+ - link_b_single_1b_1b_t1_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
- - dependency_1c2_catalog_instance_1c2_t1_port:
+ - dependency_b_single_1b_1b_t2_port:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- - link_1c2_catalog_instance_1c2_t1_port:
+ - link_b_single_1b_1b_t2_port:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
capabilities:
- disk.device.capacity_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ attachment_b_single_1b_1b_t2_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ endpoint_b_single_1b:
+ type: tosca.capabilities.Endpoint.Admin
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes.rate_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_b_single_1b:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- memory.usage_1c2_catalog_instance:
+ disk.iops_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
+ network.incoming.bytes.rate_b_single_1b_1b_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.bytes.rate_b_single_1b_1b_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ scalable_b_single_1b:
+ type: tosca.capabilities.Scalable
occurrences:
- - 0
+ - 1
- UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.write.bytes_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ os_b_single_1b:
+ type: tosca.capabilities.OperatingSystem
occurrences:
- 1
- UNBOUNDED
- cpu_util_1c2_catalog_instance:
+ vcpus_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
+ cpu_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Node
+ disk.device.read.requests.rate_b_single_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.Attachment
+ network.incoming.packets.rate_b_single_1b_1b_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
+ instance_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu_1c2_catalog_instance:
+ network.incoming.bytes.rate_b_single_1b_1b_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.requests_1c2_catalog_instance:
+ disk.read.bytes_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance_1c2_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ disk.device.latency_b_single_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- - 0
+ - 1
- UNBOUNDED
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.usage_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.ephemeral.size_1c2_catalog_instance:
+ network.incoming.bytes_b_single_1b_1b_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes_1c2_catalog_instance:
+ disk.device.allocation_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory.resident_1c2_catalog_instance:
+ network.outgoing.packets.rate_b_single_1b_1b_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests.rate_1c2_catalog_instance:
+ disk.device.capacity_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
+ disk.latency_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- os_1c2_catalog_instance:
- type: tosca.capabilities.OperatingSystem
+ network.incoming.packets_b_single_1b_1b_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.iops_1c2_catalog_instance:
+ network.incoming.packets.rate_b_single_1b_1b_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- endpoint_1c2_catalog_instance:
- type: tosca.capabilities.Endpoint.Admin
+ attachment_b_single_1b_1b_t1_port:
+ type: tosca.capabilities.Attachment
occurrences:
- 1
- UNBOUNDED
- disk.allocation_1c2_catalog_instance:
+ disk.device.write.requests_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.latency_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ binding_b_single_1b_1b_t2_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- - 1
+ - 0
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
+ disk.ephemeral.size_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
+ disk.write.requests.rate_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.iops_1c2_catalog_instance:
+ network.outpoing.packets_b_single_1b_1b_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.device.iops_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
+ disk.read.requests_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- vcpus_1c2_catalog_instance:
+ memory.resident_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.latency_1c2_catalog_instance:
+ disk.root.size_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- attachment_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Attachment
+ feature_b_single_1b_1b_t1_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ network.outgoing.bytes_b_single_1b_1b_t2_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.read.bytes_1c2_catalog_instance:
+ disk.capacity_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- instance_1c2_catalog_instance:
+ disk.device.write.bytes_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.capacity_1c2_catalog_instance:
+ disk.device.read.bytes_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.bytes_1c2_catalog_instance:
+ disk.device.read.bytes.rate_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes.rate_1c2_catalog_instance:
+ cpu_util_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.allocation_1c2_catalog_instance:
+ disk.write.requests_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.bytes_1c2_catalog_instance:
+ network.outgoing.packets.rate_b_single_1b_1b_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
+ disk.device.usage_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests_1c2_catalog_instance:
+ disk.read.bytes.rate_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.bytes.rate_1c2_catalog_instance:
+ network.outgoing.bytes_b_single_1b_1b_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- scalable_1c2_catalog_instance:
- type: tosca.capabilities.Scalable
+ disk.device.read.requests_b_single_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.write.requests_1c2_catalog_instance:
+ network.incoming.packets_b_single_1b_1b_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- host_1c2_catalog_instance:
- type: tosca.capabilities.Container
+ binding_b_single_1b_1b_t1_port:
+ type: tosca.capabilities.network.Bindable
valid_source_types:
- - tosca.nodes.SoftwareComponent
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
occurrences:
- - 1
+ - 0
- UNBOUNDED
- disk.root.size_1c2_catalog_instance:
+ network.outpoing.packets_b_single_1b_1b_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.device.usage_1c2_catalog_instance:
+ disk.device.write.requests.rate_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
+ memory.usage_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.usage_1c2_catalog_instance:
+ disk.write.bytes.rate_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance:
- type: tosca.capabilities.Node
+ network.incoming.bytes_b_single_1b_1b_t2_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
+ network.outgoing.bytes.rate_b_single_1b_1b_t1_port:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- memory_1c2_catalog_instance:
+ cpu.delta_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests.rate_1c2_catalog_instance:
+ disk.allocation_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- disk.write.requests_1c2_catalog_instance:
+ disk.device.write.bytes.rate_b_single_1b:
type: org.openecomp.capabilities.metric.Ceilometer
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- binding_1c2_catalog_instance:
- type: tosca.capabilities.network.Bindable
+ memory_b_single_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- UNBOUNDED
- cpu.delta_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ host_b_single_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
occurrences:
- 1
- UNBOUNDED
- feature_1c2_catalog_instance_1c2_t2_port:
- type: tosca.capabilities.Node
+ binding_b_single_1b:
+ type: tosca.capabilities.network.Bindable
occurrences:
- 1
- UNBOUNDED
- disk.device.read.requests.rate_1c2_catalog_instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ feature_b_single_1b_1b_t2_port:
+ type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.b_single_2b_1:
+ org.openecomp.resource.abstract.nodes.b_single_2b:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
port_1b_t1_port_order:
@@ -6144,12 +7278,6 @@ node_types:
type: string
required: true
status: SUPPORTED
- compute_b_single_2b_metadata:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
port_1b_t1_port_ip_requirements:
type: list
required: true
@@ -6222,6 +7350,12 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
+ port_1b_t1_port_value_specs:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
compute_b_single_2b_user_data_format:
type: list
required: true
@@ -6252,12 +7386,16 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
- attributes:
- b_single_2b_instance_name:
+ port_1b_t1_port_network:
type: list
+ required: true
status: SUPPORTED
entry_schema:
type: string
+ attributes:
+ b_single_2b_instance_name:
+ type: string
+ status: SUPPORTED
requirements:
- dependency_b_single_2b:
capability: tosca.capabilities.Node
@@ -6672,7 +7810,7 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.b_single_1b_0:
+ org.openecomp.resource.abstract.nodes.b_single_2b_1:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
port_1b_t1_port_order:
@@ -6691,564 +7829,12 @@ node_types:
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
- 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
- status: SUPPORTED
- compute_b_single_1b_availability_zone:
- 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
- compute_b_single_1b_scheduler_hints:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_1b_t2_port_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- port_1b_t2_port_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1b_t1_port_value_specs:
+ compute_b_single_2b_metadata:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_1b_t1_port_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_1b_t1_port_subnetpoolid:
- type: string
- required: true
- status: SUPPORTED
- port_1b_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_1b_t2_port_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_1b_t1_port_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- port_1b_t1_port_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- compute_b_single_1b_name:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- attributes:
- b_single_1b_instance_name:
- type: list
- status: SUPPORTED
- entry_schema:
- type: string
- b_single_1b_1b_t1_port_tenant_id:
- type: list
- status: SUPPORTED
- entry_schema:
- type: string
- requirements:
- - dependency_b_single_1b:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - local_storage_b_single_1b:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
- occurrences:
- - 0
- - UNBOUNDED
- - dependency_b_single_1b_1b_t1_port:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - link_b_single_1b_1b_t1_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- - dependency_b_single_1b_1b_t2_port:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - link_b_single_1b_1b_t2_port:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- capabilities:
- attachment_b_single_1b_1b_t2_port:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- endpoint_b_single_1b:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- feature_b_single_1b:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- disk.iops_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes.rate_b_single_1b_1b_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes.rate_b_single_1b_1b_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- scalable_b_single_1b:
- type: tosca.capabilities.Scalable
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.bytes_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- os_b_single_1b:
- type: tosca.capabilities.OperatingSystem
- occurrences:
- - 1
- - UNBOUNDED
- vcpus_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests.rate_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets.rate_b_single_1b_1b_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- instance_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes.rate_b_single_1b_1b_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.latency_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.usage_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes_b_single_1b_1b_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.allocation_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.packets.rate_b_single_1b_1b_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.capacity_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.latency_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets_b_single_1b_1b_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets.rate_b_single_1b_1b_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- attachment_b_single_1b_1b_t1_port:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_b_single_1b_1b_t2_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- disk.ephemeral.size_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests.rate_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outpoing.packets_b_single_1b_1b_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.iops_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.requests_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.resident_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.root.size_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_b_single_1b_1b_t1_port:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes_b_single_1b_1b_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.capacity_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes.rate_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_util_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.packets.rate_b_single_1b_1b_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.usage_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes.rate_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes_b_single_1b_1b_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets_b_single_1b_1b_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_b_single_1b_1b_t1_port:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.outpoing.packets_b_single_1b_1b_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests.rate_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.usage_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.bytes.rate_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes_b_single_1b_1b_t2_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes.rate_b_single_1b_1b_t1_port:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu.delta_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.allocation_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes.rate_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory_b_single_1b:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- host_b_single_1b:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
- occurrences:
- - 1
- - UNBOUNDED
- binding_b_single_1b:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 1
- - UNBOUNDED
- feature_b_single_1b_1b_t2_port:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- org.openecomp.resource.abstract.nodes.b_single_2b_0:
- 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
@@ -7321,12 +7907,6 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
- port_1b_t1_port_value_specs:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
compute_b_single_2b_user_data_format:
type: list
required: true
@@ -7357,18 +7937,10 @@ node_types:
status: SUPPORTED
entry_schema:
type: org.openecomp.datatypes.network.VlanRequirements
- port_1b_t1_port_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
attributes:
b_single_2b_instance_name:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_b_single_2b:
capability: tosca.capabilities.Node
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/MainServiceTemplate.yaml
index 9407798da3..f12a9c2d2e 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/MainServiceTemplate.yaml
@@ -32,6 +32,10 @@ topology_template:
hidden: false
immutable: false
type: string
+ 2c2_catalog_instance_names:
+ hidden: false
+ immutable: false
+ type: string
pcm_server_names:
hidden: false
immutable: false
@@ -95,276 +99,111 @@ topology_template:
immutable: false
type: string
node_templates:
- abstract_pcm_server_1:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ abstract_b_single_1b:
+ type: org.openecomp.resource.abstract.nodes.b_single_1b
directives:
- substitutable
properties:
- server_group: BE_Affinity_group
- port_pcm_port_1_network_role_tag: oam
- connectivityChk:
- connectivityTo4PNested_2:
- get_attribute:
- - abstract_pcm_server_0
- - server_pcm_id
- connectivityTo1C1_T1_02:
- get_attribute:
- - abstract_1c11_scalling_instance
- - 1c11_scalling_instance_1c1_t1_port_tenant_id
- connectivityTo1C1_T1_11:
- get_attribute:
- - abstract_1c12_scalling_instance
- - 1c12_scalling_instance_1c1_t1_port_tenant_id
- connectivityTo1C1_T1_01:
- get_attribute:
- - abstract_1c11_scalling_instance
- - 1c11_scalling_instance_1c1_t1_port_tenant_id
- connectivityTo1C1_T1_12:
- get_attribute:
- - abstract_1c12_scalling_instance
- - 1c12_scalling_instance_1c1_t1_port_tenant_id
- connectivityTo1B01_1:
- get_attribute:
- - abstract_b_single_1b_1
- - b_single_1b_instance_name
- connectivityTo1B02_1:
- get_attribute:
- - abstract_b_single_1b_0
- - b_single_1b_instance_name
- connectivityTo1B01_2:
- get_attribute:
- - abstract_b_single_2b_1
- - b_single_2b_instance_name
- connectivityTo1C2_2_2:
- get_attribute:
- - abstract_1c2_catalog_instance_2
- - 1c2_catalog_instance_instance_name
- connectivityTo1A_2:
- get_attribute:
- - abstract_a_single_2a
- - a_single_2a_instance_name
- connectivityTo1B02_2:
- get_attribute:
- - abstract_b_single_2b_0
- - b_single_2b_instance_name
- connectivityToNoUnifiedNested_2:
- get_attribute:
- - nestedNoUnified_2
- - portId
- connectivityTo1A_1:
- get_attribute:
- - abstract_a_single_1a
- - a_single_1a_instance_name
- connectivityToNoUnifiedNested_1:
- get_attribute:
- - nestedNoUnified_1
- - portId
- connectivityTo1C2_1_1:
- get_attribute:
- - abstract_1c2_catalog_instance_0
- - 1c2_catalog_instance_instance_name
- connectivityTo1C2_2_1:
- get_attribute:
- - abstract_1c2_catalog_instance_3
- - 1c2_catalog_instance_instance_name
- connectivityTo1C2_1_2:
- get_attribute:
- - abstract_1c2_catalog_instance_1
- - 1c2_catalog_instance_instance_name
- port_pcm_port_0_ip_requirements:
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_1b_t1_port_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- pcm_image_name:
- get_input: pcm_image_name
- security_group_name: jsa_security_group
- port_pcm_port_1_mac_requirements:
- mac_count_required:
is_required: false
- pcm_flavor_name:
- get_input: pcm_flavor_name
- service_template_filter:
- substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
- port_pcm_port_1_ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
floating_ip_count_required:
is_required: false
- port_pcm_port_0_network_role_tag: cps
- port_pcm_port_0_mac_requirements:
+ vm_image_name:
+ get_input: pd_image_name
+ compute_b_single_1b_user_data_format:
+ - RAW
+ port_1b_t2_port_mac_requirements:
mac_count_required:
is_required: false
- pcm_server_name:
- get_input:
- - pcm_server_names
- - 0
- cps_net_name: nested_network
- requirements:
- - link_pcm_port_0:
- capability: tosca.capabilities.network.Linkable
- node: nested_network
- relationship: tosca.relationships.network.LinksTo
- abstract_pcm_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
- directives:
- - substitutable
- properties:
- server_group: BE_Affinity_group
- port_pcm_port_1_network_role_tag: oam
- connectivityChk:
- connectivityTo1C1_T1_02:
- get_attribute:
- - abstract_1c11_scalling_instance
- - 1c11_scalling_instance_1c1_t1_port_tenant_id
- connectivityTo1C1_T1_11:
- get_attribute:
- - abstract_1c12_scalling_instance
- - 1c12_scalling_instance_1c1_t1_port_tenant_id
- connectivityTo4PNested_1:
- get_attribute:
- - abstract_pcm_server_1
- - server_pcm_id
- connectivityTo1C1_T1_01:
- get_attribute:
- - abstract_1c11_scalling_instance
- - 1c11_scalling_instance_1c1_t1_port_tenant_id
- connectivityTo1C1_T1_12:
- get_attribute:
- - abstract_1c12_scalling_instance
- - 1c12_scalling_instance_1c1_t1_port_tenant_id
- connectivityTo1B01_1:
- get_attribute:
- - abstract_b_single_1b_1
- - b_single_1b_instance_name
- connectivityTo1B02_1:
- get_attribute:
- - abstract_b_single_1b_0
- - b_single_1b_instance_name
- connectivityTo1B01_2:
- get_attribute:
- - abstract_b_single_2b_1
- - b_single_2b_instance_name
- connectivityTo1C2_2_2:
- get_attribute:
- - abstract_1c2_catalog_instance_2
- - 1c2_catalog_instance_instance_name
- connectivityTo1A_2:
- get_attribute:
- - abstract_a_single_2a
- - a_single_2a_instance_name
- connectivityTo1B02_2:
- get_attribute:
- - abstract_b_single_2b_0
- - b_single_2b_instance_name
- connectivityToNoUnifiedNested_2:
- get_attribute:
- - nestedNoUnified_2
- - portId
- connectivityTo1A_1:
- get_attribute:
- - abstract_a_single_1a
- - a_single_1a_instance_name
- connectivityToNoUnifiedNested_1:
- get_attribute:
- - nestedNoUnified_1
- - portId
- connectivityTo1C2_1_1:
- get_attribute:
- - abstract_1c2_catalog_instance_0
- - 1c2_catalog_instance_instance_name
- connectivityTo1C2_2_1:
- get_attribute:
- - abstract_1c2_catalog_instance_3
- - 1c2_catalog_instance_instance_name
- connectivityTo1C2_1_2:
- get_attribute:
- - abstract_1c2_catalog_instance_1
- - 1c2_catalog_instance_instance_name
- port_pcm_port_0_ip_requirements:
+ compute_b_single_1b_availability_zone:
+ - get_input: availabilityzone_name
+ compute_b_single_1b_scheduler_hints:
+ - group: BE_Affinity_group
+ port_1b_t2_port_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- pcm_image_name:
- get_input: pcm_image_name
- security_group_name: jsa_security_group
- port_pcm_port_1_mac_requirements:
- mac_count_required:
is_required: false
- pcm_flavor_name:
- get_input: pcm_flavor_name
- service_template_filter:
- substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
- port_pcm_port_1_ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
floating_ip_count_required:
is_required: false
- port_pcm_port_0_network_role_tag: cps
- port_pcm_port_0_mac_requirements:
+ port_1b_t1_port_value_specs:
+ - get_attribute:
+ - abstract_a_single_1a
+ - a_single_1a_1a_t1_port_tenant_id
+ port_1b_t1_port_network_role_tag: oam
+ port_1b_t1_port_mac_requirements:
mac_count_required:
is_required: false
- pcm_server_name:
- get_input:
- - pcm_server_names
- - 0
- cps_net_name: nested_network
+ port_1b_t2_port_network:
+ - b_single_1b_network_1
+ port_1b_t1_port_network:
+ - get_input: oam_net_name
+ compute_b_single_1b_name:
+ - get_input:
+ - b_single_1b_names
+ - 1
+ service_template_filter:
+ substitute_service_template: Nested_b_single_1bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
requirements:
- - link_pcm_port_0:
+ - link_b_single_1b_1b_t2_port:
capability: tosca.capabilities.network.Linkable
- node: nested_network
+ node: b_single_1b_network_1
relationship: tosca.relationships.network.LinksTo
- abstract_1c2_catalog_instance_2:
- type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_2
+ abstract_2c2_catalog_instance_0:
+ type: org.openecomp.resource.abstract.nodes.2c2_catalog_instance
directives:
- substitutable
properties:
- compute_1c2_catalog_instance_availability_zone:
- - get_input: availabilityzone_name
+ compute_2c2_catalog_instance_user_data_format:
+ - get_attribute:
+ - abstract_1c2_catalog_instance_1
+ - 1c2_catalog_instance_instance_name
vm_flavor_name:
get_input: pd_flavor_name
- vm_image_name:
- get_input: pd_image_name
- port_1c2_t2_port_ip_requirements:
+ port_2c202_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: false
floating_ip_count_required:
is_required: false
- port_1c2_t1_port_mac_requirements:
- mac_count_required:
- is_required: false
- port_1c2_t2_port_network:
- - 1c2_catalog_instance_network
- compute_1c2_catalog_instance_name:
+ vm_image_name:
+ get_input: pd_image_name
+ port_1c201_port_network_role_tag: oam
+ compute_2c2_catalog_instance_scheduler_hints:
+ - group: BE_Affinity_group
+ compute_2c2_catalog_instance_availability_zone:
+ - get_input: availabilityzone_name
+ compute_2c2_catalog_instance_name:
- get_input:
- - 1c2_catalog_instance_names
- - 3
- port_1c2_t1_port_network:
- - get_input: oam_net_name
- port_1c2_t2_port_mac_requirements:
+ - 2c2_catalog_instance_names
+ - 1
+ port_2c202_port_mac_requirements:
mac_count_required:
is_required: false
- compute_1c2_catalog_instance_user_data_format:
- - get_attribute:
- - abstract_1c2_catalog_instance_1
- - 1c2_catalog_instance_instance_name
- port_1c2_t1_port_network_role_tag: oam
- port_1c2_t1_port_ip_requirements:
+ port_2c202_port_network:
+ - 1c2_catalog_instance_network
+ port_1c201_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: false
floating_ip_count_required:
is_required: false
- compute_1c2_catalog_instance_scheduler_hints:
- - group: BE_Affinity_group
+ port_1c201_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_1c201_port_network:
+ - get_input: oam_net_name
service_template_filter:
- substitute_service_template: Nested_1c2_catalog_instance_2ServiceTemplate.yaml
+ substitute_service_template: Nested_2c2_catalog_instanceServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -372,56 +211,54 @@ topology_template:
- service_template_filter
- index_value
requirements:
- - link_1c2_catalog_instance_1c2_t2_port:
+ - link_2c2_catalog_instance_2c202_port:
capability: tosca.capabilities.network.Linkable
node: 1c2_catalog_instance_network
relationship: tosca.relationships.network.LinksTo
- abstract_1c2_catalog_instance_3:
- type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_3
+ abstract_2c2_catalog_instance_1:
+ type: org.openecomp.resource.abstract.nodes.2c2_catalog_instance
directives:
- substitutable
properties:
- compute_1c2_catalog_instance_availability_zone:
- - get_input: availabilityzone_name
+ compute_2c2_catalog_instance_user_data_format:
+ - RAW1
vm_flavor_name:
get_input: pd_flavor_name
- vm_image_name:
- get_input: pd_image_name
- port_1c2_t2_port_ip_requirements:
+ port_2c202_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: false
floating_ip_count_required:
is_required: false
- port_1c2_t1_port_mac_requirements:
- mac_count_required:
- is_required: false
- port_1c2_t2_port_network:
- - 1c2_catalog_instance_network
- compute_1c2_catalog_instance_name:
+ vm_image_name:
+ get_input: pd_image_name
+ port_1c201_port_network_role_tag: oam
+ compute_2c2_catalog_instance_scheduler_hints:
+ - group: BE_Affinity_group
+ compute_2c2_catalog_instance_availability_zone:
+ - get_input: availabilityzone_name
+ compute_2c2_catalog_instance_name:
- get_input:
- - 1c2_catalog_instance_names
- - 2
- port_1c2_t1_port_network:
- - get_input: oam_net_name
- port_1c2_t2_port_mac_requirements:
+ - 2c2_catalog_instance_names
+ - 0
+ port_2c202_port_mac_requirements:
mac_count_required:
is_required: false
- compute_1c2_catalog_instance_user_data_format:
- - get_attribute:
- - abstract_1c2_catalog_instance_0
- - 1c2_catalog_instance_instance_name
- port_1c2_t1_port_network_role_tag: oam
- port_1c2_t1_port_ip_requirements:
+ port_2c202_port_network:
+ - 1c2_catalog_instance_network
+ port_1c201_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: false
floating_ip_count_required:
is_required: false
- compute_1c2_catalog_instance_scheduler_hints:
- - group: BE_Affinity_group
+ port_1c201_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_1c201_port_network:
+ - get_input: oam_net_name
service_template_filter:
- substitute_service_template: Nested_1c2_catalog_instance_3ServiceTemplate.yaml
+ substitute_service_template: Nested_2c2_catalog_instanceServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -429,12 +266,12 @@ topology_template:
- service_template_filter
- index_value
requirements:
- - link_1c2_catalog_instance_1c2_t2_port:
+ - link_2c2_catalog_instance_2c202_port:
capability: tosca.capabilities.network.Linkable
node: 1c2_catalog_instance_network
relationship: tosca.relationships.network.LinksTo
abstract_1c2_catalog_instance_0:
- type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_0
+ type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance
directives:
- substitutable
properties:
@@ -442,110 +279,43 @@ topology_template:
- get_input: availabilityzone_name
vm_flavor_name:
get_input: pd_flavor_name
- vm_image_name:
- get_input: pd_image_name
- port_1c2_t2_port_ip_requirements:
+ compute_1c2_catalog_instance_personality:
+ - - UNSUPPORTED_RESOURCE_[1a_single_1A_1, instance_name]
+ port_2c202_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: false
floating_ip_count_required:
is_required: false
- port_1c2_t1_port_mac_requirements:
- mac_count_required:
- is_required: false
- port_1c2_t2_port_network:
- - 1c2_catalog_instance_network
- compute_1c2_catalog_instance_metadata:
- - connectivityTo4PNested_2:
- get_attribute:
- - abstract_pcm_server_0
- - server_pcm_id
- connectivityTo1C1_T1_02:
- get_attribute:
- - abstract_1c11_scalling_instance
- - 1c11_scalling_instance_1c1_t1_port_tenant_id
- connectivityTo1C1_T1_11:
- get_attribute:
- - abstract_1c12_scalling_instance
- - 1c12_scalling_instance_1c1_t1_port_tenant_id
- connectivityTo4PNested_1:
- get_attribute:
- - abstract_pcm_server_1
- - server_pcm_id
- connectivityTo1C1_T1_01:
- get_attribute:
- - abstract_1c11_scalling_instance
- - 1c11_scalling_instance_1c1_t1_port_tenant_id
- connectivityTo1C1_T1_12:
- get_attribute:
- - abstract_1c12_scalling_instance
- - 1c12_scalling_instance_1c1_t1_port_tenant_id
- connectivityTo1B01_1:
- get_attribute:
- - abstract_b_single_1b_1
- - b_single_1b_instance_name
- connectivityTo1B02_1:
- get_attribute:
- - abstract_b_single_1b_0
- - b_single_1b_instance_name
- connectivityTo1B01_2:
- get_attribute:
- - abstract_b_single_2b_1
- - b_single_2b_instance_name
- connectivityTo1C2_2_2:
- get_attribute:
- - abstract_1c2_catalog_instance_2
- - 1c2_catalog_instance_instance_name
- connectivityTo1A_2:
- get_attribute:
- - abstract_a_single_2a
- - a_single_2a_instance_name
- connectivityTo1B02_2:
- get_attribute:
- - abstract_b_single_2b_0
- - b_single_2b_instance_name
- connectivityToNoUnifiedNested_2:
- get_attribute:
- - nestedNoUnified_2
- - portId
- connectivityTo1A_1:
- get_attribute:
- - abstract_a_single_1a
- - a_single_1a_instance_name
- connectivityToNoUnifiedNested_1:
- get_attribute:
- - nestedNoUnified_1
- - portId
- connectivityTo1C2_2_1:
- get_attribute:
- - abstract_1c2_catalog_instance_3
- - 1c2_catalog_instance_instance_name
- connectivityTo1C2_1_2:
- get_attribute:
- - abstract_1c2_catalog_instance_1
- - 1c2_catalog_instance_instance_name
+ vm_image_name:
+ get_input: pd_image_name
+ port_1c201_port_network_role_tag: oam
compute_1c2_catalog_instance_name:
- get_input:
- 1c2_catalog_instance_names
- 1
- port_1c2_t1_port_network:
- - get_input: oam_net_name
- port_1c2_t2_port_mac_requirements:
+ port_2c202_port_mac_requirements:
mac_count_required:
is_required: false
- compute_1c2_catalog_instance_user_data_format:
- - RAW1
- port_1c2_t1_port_network_role_tag: oam
- port_1c2_t1_port_ip_requirements:
+ port_2c202_port_network:
+ - 1c2_catalog_instance_network
+ port_1c201_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ port_1c201_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_1c2_catalog_instance_user_data_format:
+ - RAW1
+ port_1c201_port_network:
+ - get_input: oam_net_name
compute_1c2_catalog_instance_scheduler_hints:
- group: BE_Affinity_group
service_template_filter:
- substitute_service_template: Nested_1c2_catalog_instance_0ServiceTemplate.yaml
+ substitute_service_template: Nested_1c2_catalog_instanceServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -553,12 +323,12 @@ topology_template:
- service_template_filter
- index_value
requirements:
- - link_1c2_catalog_instance_1c2_t2_port:
+ - link_1c2_catalog_instance_2c202_port:
capability: tosca.capabilities.network.Linkable
node: 1c2_catalog_instance_network
relationship: tosca.relationships.network.LinksTo
abstract_1c2_catalog_instance_1:
- type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_1
+ type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance
directives:
- substitutable
properties:
@@ -566,41 +336,43 @@ topology_template:
- get_input: availabilityzone_name
vm_flavor_name:
get_input: pd_flavor_name
- vm_image_name:
- get_input: pd_image_name
- port_1c2_t2_port_ip_requirements:
+ port_2c202_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: false
floating_ip_count_required:
is_required: false
- port_1c2_t1_port_mac_requirements:
- mac_count_required:
- is_required: false
- port_1c2_t2_port_network:
- - 1c2_catalog_instance_network
+ vm_image_name:
+ get_input: pd_image_name
+ port_1c201_port_network_role_tag: oam
compute_1c2_catalog_instance_name:
- get_input:
- 1c2_catalog_instance_names
- 2
- port_1c2_t1_port_network:
- - get_input: oam_net_name
- port_1c2_t2_port_mac_requirements:
+ port_2c202_port_mac_requirements:
mac_count_required:
is_required: false
- compute_1c2_catalog_instance_user_data_format:
- - RAW1
- port_1c2_t1_port_network_role_tag: oam
- port_1c2_t1_port_ip_requirements:
+ port_2c202_port_network:
+ - 1c2_catalog_instance_network
+ port_1c201_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ port_1c201_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_1c2_catalog_instance_user_data_format:
+ - get_attribute:
+ - abstract_1c2_catalog_instance_0
+ - 1c2_catalog_instance_instance_name
+ port_1c201_port_network:
+ - get_input: oam_net_name
compute_1c2_catalog_instance_scheduler_hints:
- group: BE_Affinity_group
service_template_filter:
- substitute_service_template: Nested_1c2_catalog_instance_1ServiceTemplate.yaml
+ substitute_service_template: Nested_1c2_catalog_instanceServiceTemplate.yaml
count: 1
index_value:
get_property:
@@ -608,7 +380,7 @@ topology_template:
- service_template_filter
- index_value
requirements:
- - link_1c2_catalog_instance_1c2_t2_port:
+ - link_1c2_catalog_instance_2c202_port:
capability: tosca.capabilities.network.Linkable
node: 1c2_catalog_instance_network
relationship: tosca.relationships.network.LinksTo
@@ -617,17 +389,17 @@ topology_template:
properties:
dhcp_agent_ids:
get_attribute:
- - abstract_1c2_catalog_instance_3
- - 1c2_catalog_instance_1c2_t1_port_tenant_id
+ - abstract_1c2_catalog_instance_1
+ - 1c2_catalog_instance_1c201_port_tenant_id
- get_attribute:
- abstract_1c2_catalog_instance_0
- - 1c2_catalog_instance_1c2_t1_port_tenant_id
+ - 1c2_catalog_instance_1c201_port_tenant_id
- get_attribute:
- abstract_1c2_catalog_instance_1
- 1c2_catalog_instance_instance_name
- get_attribute:
- - abstract_1c2_catalog_instance_3
- - 1c2_catalog_instance_instance_name
+ - abstract_2c2_catalog_instance_1
+ - 2c2_catalog_instance_instance_name
tenant_id:
get_attribute:
- abstract_1c11_scalling_instance
@@ -660,20 +432,20 @@ topology_template:
- nestedNoUnified_1
- portId
- get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested_2
- server_pcm_id
value_specs:
get_attribute:
- abstract_b_single_1b_1
- b_single_1b_instance_name
- get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
- get_attribute:
- abstract_b_single_1b_1
- b_single_1b_1b_t1_port_tenant_id
- get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_1b_t1_port_tenant_id
abstract_a_single_1a:
type: org.openecomp.resource.abstract.nodes.a_single_1a
@@ -683,7 +455,7 @@ topology_template:
compute_a_single_1a_metadata:
- connectivityTo4PNested_2:
get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested_2
- server_pcm_id
connectivityTo1A:
get_attribute:
@@ -691,7 +463,7 @@ topology_template:
- a_single_2a_instance_name
connectivityTo1B02:
get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
- get_attribute:
- abstract_b_single_1b_1
@@ -710,7 +482,7 @@ topology_template:
- tenant_id
connectivityTo4PNested_1:
get_attribute:
- - abstract_pcm_server_1
+ - 4p_nested_1
- server_pcm_id
connectivityTo1C1_T2_02:
get_attribute:
@@ -722,8 +494,8 @@ topology_template:
- tenant_id
connectivityTo1C2_2_2:
get_attribute:
- - abstract_1c2_catalog_instance_2
- - 1c2_catalog_instance_instance_name
+ - abstract_2c2_catalog_instance_0
+ - 2c2_catalog_instance_instance_name
connectivityToNoUnifiedNested_2:
get_attribute:
- nestedNoUnified_2
@@ -738,8 +510,8 @@ topology_template:
- 1c2_catalog_instance_instance_name
connectivityTo1C2_2_1:
get_attribute:
- - abstract_1c2_catalog_instance_3
- - 1c2_catalog_instance_instance_name
+ - abstract_2c2_catalog_instance_1
+ - 2c2_catalog_instance_instance_name
connectivityTo1C2_1_2:
get_attribute:
- abstract_1c2_catalog_instance_1
@@ -807,7 +579,7 @@ topology_template:
connectivityChk:
connectivityTo4PNested_2:
get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested_2
- server_pcm_id
connectivityTo1C1_T1_02:
get_attribute:
@@ -819,7 +591,7 @@ topology_template:
- 1c12_scalling_instance_1c1_t1_port_tenant_id
connectivityTo4PNested_1:
get_attribute:
- - abstract_pcm_server_1
+ - 4p_nested_1
- server_pcm_id
connectivityTo1C1_T1_01:
get_attribute:
@@ -835,7 +607,7 @@ topology_template:
- b_single_1b_instance_name
connectivityTo1B02_1:
get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
connectivityTo1B01_2:
get_attribute:
@@ -843,15 +615,15 @@ topology_template:
- b_single_2b_instance_name
connectivityTo1C2_2_2:
get_attribute:
- - abstract_1c2_catalog_instance_2
- - 1c2_catalog_instance_instance_name
+ - abstract_2c2_catalog_instance_0
+ - 2c2_catalog_instance_instance_name
connectivityTo1A_2:
get_attribute:
- abstract_a_single_2a
- a_single_2a_instance_name
connectivityTo1B02_2:
get_attribute:
- - abstract_b_single_2b_0
+ - abstract_b_single_2b
- b_single_2b_instance_name
connectivityToNoUnifiedNested_2:
get_attribute:
@@ -867,8 +639,8 @@ topology_template:
- 1c2_catalog_instance_instance_name
connectivityTo1C2_2_1:
get_attribute:
- - abstract_1c2_catalog_instance_3
- - 1c2_catalog_instance_instance_name
+ - abstract_2c2_catalog_instance_1
+ - 2c2_catalog_instance_instance_name
connectivityTo1C2_1_2:
get_attribute:
- abstract_1c2_catalog_instance_1
@@ -890,65 +662,6 @@ topology_template:
capability: tosca.capabilities.network.Linkable
node: nested_network
relationship: tosca.relationships.network.LinksTo
- abstract_b_single_2b_0:
- type: org.openecomp.resource.abstract.nodes.b_single_2b_0
- directives:
- - substitutable
- properties:
- vm_flavor_name:
- get_input: pd_flavor_name
- port_1b_t1_port_ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: false
- floating_ip_count_required:
- is_required: false
- vm_image_name:
- get_input: pd_image_name
- compute_b_single_2b_scheduler_hints:
- - group: BE_Affinity_group
- compute_b_single_2b_availability_zone:
- - get_input: availabilityzone_name
- port_1b_t2_port_mac_requirements:
- mac_count_required:
- is_required: false
- port_1b_t2_port_ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: false
- floating_ip_count_required:
- is_required: false
- compute_b_single_2b_name:
- - get_input:
- - b_single_2b_names
- - 1
- port_1b_t1_port_value_specs:
- - get_attribute:
- - abstract_a_single_1a
- - a_single_1a_1a_t1_port_tenant_id
- compute_b_single_2b_user_data_format:
- - RAW
- port_1b_t1_port_network_role_tag: oam
- port_1b_t1_port_mac_requirements:
- mac_count_required:
- is_required: false
- port_1b_t2_port_network:
- - b_single_1b_network_2
- port_1b_t1_port_network:
- - get_input: oam_net_name
- service_template_filter:
- substitute_service_template: Nested_b_single_2b_0ServiceTemplate.yaml
- count: 1
- index_value:
- get_property:
- - SELF
- - service_template_filter
- - index_value
- requirements:
- - link_b_single_2b_1b_t2_port:
- capability: tosca.capabilities.network.Linkable
- node: b_single_1b_network_2
- relationship: tosca.relationships.network.LinksTo
nestedNoUnified_2:
type: org.openecomp.resource.abstract.nodes.heat.nested-no_vfc_v0.1
directives:
@@ -962,7 +675,7 @@ topology_template:
connectivityChk:
connectivityTo4PNested_2:
get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested_2
- server_pcm_id
connectivityTo1C1_T1_02:
get_attribute:
@@ -974,7 +687,7 @@ topology_template:
- 1c12_scalling_instance_1c1_t1_port_tenant_id
connectivityTo4PNested_1:
get_attribute:
- - abstract_pcm_server_1
+ - 4p_nested_1
- server_pcm_id
connectivityTo1C1_T1_01:
get_attribute:
@@ -990,7 +703,7 @@ topology_template:
- b_single_1b_instance_name
connectivityTo1B02_1:
get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
connectivityTo1B01_2:
get_attribute:
@@ -998,15 +711,15 @@ topology_template:
- b_single_2b_instance_name
connectivityTo1C2_2_2:
get_attribute:
- - abstract_1c2_catalog_instance_2
- - 1c2_catalog_instance_instance_name
+ - abstract_2c2_catalog_instance_0
+ - 2c2_catalog_instance_instance_name
connectivityTo1A_2:
get_attribute:
- abstract_a_single_2a
- a_single_2a_instance_name
connectivityTo1B02_2:
get_attribute:
- - abstract_b_single_2b_0
+ - abstract_b_single_2b
- b_single_2b_instance_name
connectivityTo1A_1:
get_attribute:
@@ -1022,8 +735,8 @@ topology_template:
- 1c2_catalog_instance_instance_name
connectivityTo1C2_2_1:
get_attribute:
- - abstract_1c2_catalog_instance_3
- - 1c2_catalog_instance_instance_name
+ - abstract_2c2_catalog_instance_1
+ - 2c2_catalog_instance_instance_name
connectivityTo1C2_1_2:
get_attribute:
- abstract_1c2_catalog_instance_1
@@ -1112,7 +825,7 @@ topology_template:
compute_b_single_2b_metadata:
- connectivityTo4PNested_2:
get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested_2
- server_pcm_id
connectivityTo1C1_T1_02:
get_attribute:
@@ -1124,7 +837,7 @@ topology_template:
- 1c12_scalling_instance_1c1_t1_port_tenant_id
connectivityTo4PNested_1:
get_attribute:
- - abstract_pcm_server_1
+ - 4p_nested_1
- server_pcm_id
connectivityTo1C1_T1_01:
get_attribute:
@@ -1140,12 +853,12 @@ topology_template:
- b_single_1b_instance_name
connectivityTo1B02_1:
get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
connectivityTo1C2_2_2:
get_attribute:
- - abstract_1c2_catalog_instance_2
- - 1c2_catalog_instance_instance_name
+ - abstract_2c2_catalog_instance_0
+ - 2c2_catalog_instance_instance_name
connectivityTo1A_2:
get_attribute:
- abstract_a_single_2a
@@ -1168,8 +881,8 @@ topology_template:
- 1c2_catalog_instance_instance_name
connectivityTo1C2_2_1:
get_attribute:
- - abstract_1c2_catalog_instance_3
- - 1c2_catalog_instance_instance_name
+ - abstract_2c2_catalog_instance_1
+ - 2c2_catalog_instance_instance_name
connectivityTo1C2_1_2:
get_attribute:
- abstract_1c2_catalog_instance_1
@@ -1360,19 +1073,19 @@ topology_template:
requirements:
- port:
capability: attachment_pcm_port_0
- node: abstract_pcm_server_1
+ node: 4p_nested_1
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_pcm_port_1
- node: abstract_pcm_server_1
+ node: 4p_nested_1
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_pcm_port_0
- node: abstract_pcm_server_0
+ node: 4p_nested_2
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_pcm_port_1
- node: abstract_pcm_server_0
+ node: 4p_nested_2
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_pcm_port_0
@@ -1449,7 +1162,7 @@ topology_template:
compute_a_single_2a_metadata:
- connectivityTo4PNested_2:
get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested_2
- server_pcm_id
connectivityTo1A:
get_attribute:
@@ -1457,7 +1170,7 @@ topology_template:
- a_single_1a_instance_name
connectivityTo1B02:
get_attribute:
- - abstract_b_single_2b_0
+ - abstract_b_single_2b
- b_single_2b_instance_name
- get_attribute:
- abstract_b_single_2b_1
@@ -1476,7 +1189,7 @@ topology_template:
- tenant_id
connectivityTo4PNested_1:
get_attribute:
- - abstract_pcm_server_1
+ - 4p_nested_1
- server_pcm_id
connectivityTo1C1_T2_02:
get_attribute:
@@ -1488,8 +1201,8 @@ topology_template:
- tenant_id
connectivityTo1C2_2_2:
get_attribute:
- - abstract_1c2_catalog_instance_2
- - 1c2_catalog_instance_instance_name
+ - abstract_2c2_catalog_instance_0
+ - 2c2_catalog_instance_instance_name
connectivityToNoUnifiedNested_2:
get_attribute:
- nestedNoUnified_2
@@ -1504,8 +1217,8 @@ topology_template:
- 1c2_catalog_instance_instance_name
connectivityTo1C2_2_1:
get_attribute:
- - abstract_1c2_catalog_instance_3
- - 1c2_catalog_instance_instance_name
+ - abstract_2c2_catalog_instance_1
+ - 2c2_catalog_instance_instance_name
connectivityTo1C2_1_2:
get_attribute:
- abstract_1c2_catalog_instance_1
@@ -1523,65 +1236,6 @@ topology_template:
capability: tosca.capabilities.network.Linkable
node: a_single_1a_network
relationship: tosca.relationships.network.LinksTo
- abstract_b_single_1b_0:
- type: org.openecomp.resource.abstract.nodes.b_single_1b_0
- directives:
- - substitutable
- properties:
- vm_flavor_name:
- get_input: pd_flavor_name
- port_1b_t1_port_ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: false
- floating_ip_count_required:
- is_required: false
- vm_image_name:
- get_input: pd_image_name
- compute_b_single_1b_user_data_format:
- - RAW
- port_1b_t2_port_mac_requirements:
- mac_count_required:
- is_required: false
- compute_b_single_1b_availability_zone:
- - get_input: availabilityzone_name
- compute_b_single_1b_scheduler_hints:
- - group: BE_Affinity_group
- port_1b_t2_port_ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: false
- floating_ip_count_required:
- is_required: false
- port_1b_t1_port_value_specs:
- - get_attribute:
- - abstract_a_single_1a
- - a_single_1a_1a_t1_port_tenant_id
- port_1b_t1_port_network_role_tag: oam
- port_1b_t1_port_mac_requirements:
- mac_count_required:
- is_required: false
- port_1b_t2_port_network:
- - b_single_1b_network_1
- port_1b_t1_port_network:
- - get_input: oam_net_name
- compute_b_single_1b_name:
- - get_input:
- - b_single_1b_names
- - 1
- service_template_filter:
- substitute_service_template: Nested_b_single_1b_0ServiceTemplate.yaml
- count: 1
- index_value:
- get_property:
- - SELF
- - service_template_filter
- - index_value
- requirements:
- - link_b_single_1b_1b_t2_port:
- capability: tosca.capabilities.network.Linkable
- node: b_single_1b_network_1
- relationship: tosca.relationships.network.LinksTo
1c1_t2_port_02:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
@@ -1629,6 +1283,65 @@ topology_template:
properties:
network_name:
get_input: net_name
+ abstract_b_single_2b:
+ type: org.openecomp.resource.abstract.nodes.b_single_2b
+ directives:
+ - substitutable
+ properties:
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_1b_t1_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: pd_image_name
+ compute_b_single_2b_scheduler_hints:
+ - group: BE_Affinity_group
+ compute_b_single_2b_availability_zone:
+ - get_input: availabilityzone_name
+ port_1b_t2_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_1b_t2_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ compute_b_single_2b_name:
+ - get_input:
+ - b_single_2b_names
+ - 1
+ port_1b_t1_port_value_specs:
+ - get_attribute:
+ - abstract_a_single_1a
+ - a_single_1a_1a_t1_port_tenant_id
+ compute_b_single_2b_user_data_format:
+ - RAW
+ port_1b_t1_port_network_role_tag: oam
+ port_1b_t1_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_1b_t2_port_network:
+ - b_single_1b_network_2
+ port_1b_t1_port_network:
+ - get_input: oam_net_name
+ service_template_filter:
+ substitute_service_template: Nested_b_single_2bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_b_single_2b_1b_t2_port:
+ capability: tosca.capabilities.network.Linkable
+ node: b_single_1b_network_2
+ relationship: tosca.relationships.network.LinksTo
dependsOn_network:
type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
properties:
@@ -1645,18 +1358,18 @@ topology_template:
relationship: tosca.relationships.DependsOn
- dependency:
capability: tosca.capabilities.Node
- node: abstract_pcm_server_1
+ node: 4p_nested_1
relationship: tosca.relationships.DependsOn
- dependency:
capability: tosca.capabilities.Node
- node: abstract_pcm_server_0
+ node: 4p_nested_2
relationship: tosca.relationships.DependsOn
- dependency:
- capability: feature_1c2_catalog_instance_1c2_t1_port
- node: abstract_1c2_catalog_instance_3
+ capability: feature_1c2_catalog_instance_1c201_port
+ node: abstract_1c2_catalog_instance_1
relationship: tosca.relationships.DependsOn
- dependency:
- capability: feature_1c2_catalog_instance_1c2_t1_port
+ capability: feature_1c2_catalog_instance_1c201_port
node: abstract_1c2_catalog_instance_0
relationship: tosca.relationships.DependsOn
- dependency:
@@ -1664,16 +1377,16 @@ topology_template:
node: abstract_1c2_catalog_instance_0
relationship: tosca.relationships.DependsOn
- dependency:
- capability: feature_1c2_catalog_instance
- node: abstract_1c2_catalog_instance_3
+ capability: feature_2c2_catalog_instance
+ node: abstract_2c2_catalog_instance_1
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_1c2_catalog_instance
node: abstract_1c2_catalog_instance_1
relationship: tosca.relationships.DependsOn
- dependency:
- capability: feature_1c2_catalog_instance
- node: abstract_1c2_catalog_instance_2
+ capability: feature_2c2_catalog_instance
+ node: abstract_2c2_catalog_instance_0
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_1c11_scalling_instance
@@ -1697,7 +1410,7 @@ topology_template:
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b
- node: abstract_b_single_1b_0
+ node: abstract_b_single_1b
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b_1b_t1_port
@@ -1705,7 +1418,7 @@ topology_template:
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_b_single_1b_1b_t1_port
- node: abstract_b_single_1b_0
+ node: abstract_b_single_1b
relationship: tosca.relationships.DependsOn
- dependency:
capability: feature_a_single_1a
@@ -1719,6 +1432,118 @@ topology_template:
capability: feature_a_single_1a_1a_t1_port
node: abstract_a_single_1a
relationship: tosca.relationships.DependsOn
+ 4p_nested_2:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
+ directives:
+ - substitutable
+ properties:
+ server_group: BE_Affinity_group
+ port_pcm_port_1_network_role_tag: oam
+ connectivityChk:
+ connectivityTo1C1_T1_02:
+ get_attribute:
+ - 1c1_t1_port_02
+ - tenant_id
+ connectivityTo1C1_T1_11:
+ get_attribute:
+ - 1c1_t1_port_11
+ - tenant_id
+ connectivityTo4PNested_1:
+ get_attribute:
+ - 4p_nested_1
+ - server_pcm_id
+ connectivityTo1C1_T1_01:
+ get_attribute:
+ - 1c1_t1_port_01
+ - tenant_id
+ connectivityTo1C1_T1_12:
+ get_attribute:
+ - 1c1_t1_port_12
+ - tenant_id
+ connectivityTo1B01_1:
+ get_attribute:
+ - 1b01_single_1B_1
+ - instance_name
+ connectivityTo1B02_1:
+ get_attribute:
+ - 1b02_single_1B_1
+ - instance_name
+ connectivityTo1B01_2:
+ get_attribute:
+ - 1b01_single_1B_2
+ - instance_name
+ connectivityTo1C2_2_2:
+ get_attribute:
+ - 2c202_catalog_instance_1C22
+ - instance_name
+ connectivityTo1A_2:
+ get_attribute:
+ - 2a_single_1A_2
+ - instance_name
+ connectivityTo1B02_2:
+ get_attribute:
+ - 1b02_single_1B_2
+ - instance_name
+ connectivityToNoUnifiedNested_2:
+ get_attribute:
+ - nestedNoUnified_2
+ - portId
+ connectivityTo1A_1:
+ get_attribute:
+ - 1a_single_1A_1
+ - instance_name
+ connectivityToNoUnifiedNested_1:
+ get_attribute:
+ - nestedNoUnified_1
+ - portId
+ connectivityTo1C2_1_1:
+ get_attribute:
+ - 1c201_catalog_instance_1C21
+ - instance_name
+ connectivityTo1C2_2_1:
+ get_attribute:
+ - 2c202_catalog_instance_1C21
+ - instance_name
+ connectivityTo1C2_1_2:
+ get_attribute:
+ - 1c201_catalog_instance_1C22
+ - instance_name
+ port_pcm_port_0_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ pcm_image_name:
+ get_input: pcm_image_name
+ security_group_name: jsa_security_group
+ port_pcm_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ pcm_flavor_name:
+ get_input: pcm_flavor_name
+ service_template_filter:
+ substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
+ port_pcm_port_1_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pcm_port_0_network_role_tag: cps
+ port_pcm_port_0_mac_requirements:
+ mac_count_required:
+ is_required: false
+ pcm_server_name:
+ get_input:
+ - pcm_server_names
+ - 0
+ cps_net_name: nested_network
+ requirements:
+ - link_pcm_port_0:
+ capability: tosca.capabilities.network.Linkable
+ node: nested_network
+ relationship: tosca.relationships.network.LinksTo
1c1_t2_port_12:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
@@ -1740,6 +1565,118 @@ topology_template:
network_role_tag: ppds
network:
get_input: ppds_net_name
+ 4p_nested_1:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
+ directives:
+ - substitutable
+ properties:
+ server_group: BE_Affinity_group
+ port_pcm_port_1_network_role_tag: oam
+ connectivityChk:
+ connectivityTo4PNested_2:
+ get_attribute:
+ - 4p_nested_2
+ - server_pcm_id
+ connectivityTo1C1_T1_02:
+ get_attribute:
+ - 1c1_t1_port_02
+ - tenant_id
+ connectivityTo1C1_T1_11:
+ get_attribute:
+ - 1c1_t1_port_11
+ - tenant_id
+ connectivityTo1C1_T1_01:
+ get_attribute:
+ - 1c1_t1_port_01
+ - tenant_id
+ connectivityTo1C1_T1_12:
+ get_attribute:
+ - 1c1_t1_port_12
+ - tenant_id
+ connectivityTo1B01_1:
+ get_attribute:
+ - 1b01_single_1B_1
+ - instance_name
+ connectivityTo1B02_1:
+ get_attribute:
+ - 1b02_single_1B_1
+ - instance_name
+ connectivityTo1B01_2:
+ get_attribute:
+ - 1b01_single_1B_2
+ - instance_name
+ connectivityTo1C2_2_2:
+ get_attribute:
+ - 2c202_catalog_instance_1C22
+ - instance_name
+ connectivityTo1A_2:
+ get_attribute:
+ - 2a_single_1A_2
+ - instance_name
+ connectivityTo1B02_2:
+ get_attribute:
+ - 1b02_single_1B_2
+ - instance_name
+ connectivityToNoUnifiedNested_2:
+ get_attribute:
+ - nestedNoUnified_2
+ - portId
+ connectivityTo1A_1:
+ get_attribute:
+ - 1a_single_1A_1
+ - instance_name
+ connectivityToNoUnifiedNested_1:
+ get_attribute:
+ - nestedNoUnified_1
+ - portId
+ connectivityTo1C2_1_1:
+ get_attribute:
+ - 1c201_catalog_instance_1C21
+ - instance_name
+ connectivityTo1C2_2_1:
+ get_attribute:
+ - 2c202_catalog_instance_1C21
+ - instance_name
+ connectivityTo1C2_1_2:
+ get_attribute:
+ - 1c201_catalog_instance_1C22
+ - instance_name
+ port_pcm_port_0_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ pcm_image_name:
+ get_input: pcm_image_name
+ security_group_name: jsa_security_group
+ port_pcm_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ pcm_flavor_name:
+ get_input: pcm_flavor_name
+ service_template_filter:
+ substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
+ port_pcm_port_1_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pcm_port_0_network_role_tag: cps
+ port_pcm_port_0_mac_requirements:
+ mac_count_required:
+ is_required: false
+ pcm_server_name:
+ get_input:
+ - pcm_server_names
+ - 0
+ cps_net_name: nested_network
+ requirements:
+ - link_pcm_port_0:
+ capability: tosca.capabilities.network.Linkable
+ node: nested_network
+ relationship: tosca.relationships.network.LinksTo
1c1_t2_port_11:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
@@ -1799,7 +1736,7 @@ topology_template:
compute_b_single_1b_metadata:
- connectivityTo4PNested_2:
get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested_2
- server_pcm_id
connectivityTo1C1_T1_02:
get_attribute:
@@ -1811,7 +1748,7 @@ topology_template:
- 1c12_scalling_instance_1c1_t1_port_tenant_id
connectivityTo4PNested_1:
get_attribute:
- - abstract_pcm_server_1
+ - 4p_nested_1
- server_pcm_id
connectivityTo1C1_T1_01:
get_attribute:
@@ -1827,15 +1764,15 @@ topology_template:
- b_single_2b_instance_name
connectivityTo1C2_2_2:
get_attribute:
- - abstract_1c2_catalog_instance_2
- - 1c2_catalog_instance_instance_name
+ - abstract_2c2_catalog_instance_0
+ - 2c2_catalog_instance_instance_name
connectivityTo1A_2:
get_attribute:
- abstract_a_single_2a
- a_single_2a_instance_name
connectivityTo1B02_2:
get_attribute:
- - abstract_b_single_2b_0
+ - abstract_b_single_2b
- b_single_2b_instance_name
connectivityToNoUnifiedNested_2:
get_attribute:
@@ -1855,8 +1792,8 @@ topology_template:
- 1c2_catalog_instance_instance_name
connectivityTo1C2_2_1:
get_attribute:
- - abstract_1c2_catalog_instance_3
- - 1c2_catalog_instance_instance_name
+ - abstract_2c2_catalog_instance_1
+ - 2c2_catalog_instance_instance_name
connectivityTo1C2_1_2:
get_attribute:
- abstract_1c2_catalog_instance_1
@@ -1902,53 +1839,53 @@ topology_template:
- 1c1_t2_port_01
- 1c1_scalling_instance_network
- dependsOn_network
+ - 4p_nested_2
- 1c1_t2_port_12
+ - 4p_nested_1
- 1c1_t2_port_11
- nested_network
- abstract_a_single_2a
- abstract_a_single_1a
- abstract_1c11_scalling_instance
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- abstract_b_single_1b_1
- - abstract_b_single_2b_0
+ - abstract_b_single_2b
- abstract_b_single_2b_1
- abstract_1c12_scalling_instance
+ - abstract_2c2_catalog_instance_0
+ - abstract_2c2_catalog_instance_1
- abstract_1c2_catalog_instance_0
- abstract_1c2_catalog_instance_1
- - abstract_1c2_catalog_instance_2
- - abstract_1c2_catalog_instance_3
- - abstract_pcm_server_0
- - abstract_pcm_server_1
BE_Affinity_group:
type: tosca.groups.Root
members:
- abstract_a_single_2a
- abstract_a_single_1a
- abstract_1c11_scalling_instance
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- abstract_b_single_1b_1
- - abstract_b_single_2b_0
+ - abstract_b_single_2b
- abstract_b_single_2b_1
- abstract_1c12_scalling_instance
+ - abstract_2c2_catalog_instance_0
+ - abstract_2c2_catalog_instance_1
- abstract_1c2_catalog_instance_0
- abstract_1c2_catalog_instance_1
- - abstract_1c2_catalog_instance_2
- - abstract_1c2_catalog_instance_3
outputs:
out2:
value:
get_attribute:
- - abstract_1c2_catalog_instance_3
- - 1c2_catalog_instance_1c2_t1_port_tenant_id
+ - abstract_1c2_catalog_instance_1
+ - 1c2_catalog_instance_1c201_port_tenant_id
- get_attribute:
- abstract_1c2_catalog_instance_0
- - 1c2_catalog_instance_1c2_t1_port_tenant_id
+ - 1c2_catalog_instance_1c201_port_tenant_id
- get_attribute:
- abstract_1c2_catalog_instance_1
- 1c2_catalog_instance_instance_name
- get_attribute:
- - abstract_1c2_catalog_instance_3
- - 1c2_catalog_instance_instance_name
+ - abstract_2c2_catalog_instance_1
+ - 2c2_catalog_instance_instance_name
out3:
value:
get_attribute:
@@ -1975,13 +1912,13 @@ topology_template:
- abstract_b_single_1b_1
- b_single_1b_instance_name
- get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_instance_name
- get_attribute:
- abstract_b_single_1b_1
- b_single_1b_1b_t1_port_tenant_id
- get_attribute:
- - abstract_b_single_1b_0
+ - abstract_b_single_1b
- b_single_1b_1b_t1_port_tenant_id
out5:
value:
@@ -1994,7 +1931,7 @@ topology_template:
- nestedNoUnified_1
- portId
- get_attribute:
- - abstract_pcm_server_0
+ - 4p_nested_2
- server_pcm_id
out6:
value:
diff --git a/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 b/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
index 4b6aed7260..ea0b9e4324 100644
--- a/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
+++ b/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
@@ -147,21 +147,17 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
1c11_scalling_instance_instance_name:
- type: list
+ type: string
value:
get_attribute:
- 1c11_scalling_instance
- instance_name
- entry_schema:
- type: string
1c11_scalling_instance_1c1_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- 1c11_scalling_instance_1c1_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.1c11_scalling_instance
capabilities:
diff --git a/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 b/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
index 101a1fdbd6..344939e8f9 100644
--- a/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
+++ b/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
@@ -147,21 +147,17 @@ topology_template:
- index_value
outputs:
1c12_scalling_instance_1c1_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- 1c12_scalling_instance_1c1_t1_port
- tenant_id
- entry_schema:
- type: string
1c12_scalling_instance_instance_name:
- type: list
+ type: string
value:
get_attribute:
- 1c12_scalling_instance
- instance_name
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.1c12_scalling_instance
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instanceServiceTemplate.yaml
index f09ccb2ad5..06355d2ab6 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_0ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instanceServiceTemplate.yaml
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_1c2_catalog_instance_0
+ template_name: Nested_1c2_catalog_instance
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -11,59 +11,58 @@ node_types:
derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
- port_1c2_t2_port_order:
- type: integer
- required: true
compute_1c2_catalog_instance_availability_zone:
type: list
required: true
entry_schema:
type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
- required: true
- port_1c2_t2_port_network_role:
- type: string
+ port_1c201_port_vlan_requirements:
+ type: list
required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
vm_flavor_name:
type: string
required: true
- port_1c2_t2_port_network_role_tag:
- type: string
- required: true
- port_1c2_t1_port_vlan_requirements:
+ compute_1c2_catalog_instance_personality:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- vm_image_name:
+ type: json
+ port_2c202_port_subnetpoolid:
type: string
required: true
- port_1c2_t2_port_exCP_naming:
+ port_2c202_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1c201_port_exCP_naming:
type: org.openecomp.datatypes.Naming
required: true
- port_1c2_t1_port_order:
- type: integer
+ port_2c202_port_network_role_tag:
+ type: string
required: true
- port_1c2_t1_port_subnetpoolid:
+ port_2c202_port_network_role:
type: string
required: true
- port_1c2_t2_port_ip_requirements:
- type: list
+ vm_image_name:
+ type: string
required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_2c202_port_order:
+ type: integer
required: true
- port_1c2_t1_port_network_role:
+ port_1c201_port_network_role_tag:
type: string
required: true
- port_1c2_t2_port_network:
+ port_1c201_port_order:
+ type: integer
+ required: true
+ port_2c202_port_vlan_requirements:
type: list
required: true
entry_schema:
- type: string
+ type: org.openecomp.datatypes.network.VlanRequirements
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -71,45 +70,46 @@ topology_template:
default: 0
constraints:
- greater_or_equal: 0
- compute_1c2_catalog_instance_metadata:
- type: list
- required: true
- entry_schema:
- type: json
compute_1c2_catalog_instance_name:
type: list
required: true
entry_schema:
type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_2c202_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
- port_1c2_t1_port_network:
+ port_2c202_port_network:
type: list
required: true
entry_schema:
type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_1c2_t2_port_vlan_requirements:
+ port_1c201_port_ip_requirements:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1c201_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_2c202_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_1c201_port_subnetpoolid:
+ type: string
+ required: true
+ port_1c201_port_network_role:
+ type: string
+ required: true
compute_1c2_catalog_instance_user_data_format:
type: list
required: true
entry_schema:
type: string
- port_1c2_t1_port_network_role_tag:
- type: string
- required: true
- port_1c2_t1_port_ip_requirements:
+ port_1c201_port_network:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: string
compute_1c2_catalog_instance_scheduler_hints:
type: list
required: true
@@ -119,18 +119,22 @@ topology_template:
1c2_catalog_instance:
type: org.openecomp.resource.vfc.nodes.heat.1c2_catalog_instance
properties:
+ personality:
+ get_input:
+ - compute_1c2_catalog_instance_personality
+ - index_value
availability_zone:
get_input:
- compute_1c2_catalog_instance_availability_zone
- index_value
flavor:
get_input: vm_flavor_name
- metadata:
- get_input:
- - compute_1c2_catalog_instance_metadata
- - index_value
image:
get_input: vm_image_name
+ diskConfig:
+ get_attribute:
+ - 1c2_catalog_instance_1c201_port
+ - tenant_id
name:
get_input:
- compute_1c2_catalog_instance_name
@@ -143,56 +147,56 @@ topology_template:
get_input:
- compute_1c2_catalog_instance_user_data_format
- index_value
- 1c2_catalog_instance_1c2_t2_port:
+ 1c2_catalog_instance_1c201_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
exCP_naming:
- get_input: port_1c2_t2_port_exCP_naming
+ get_input: port_1c201_port_exCP_naming
vlan_requirements:
- get_input: port_1c2_t2_port_vlan_requirements
+ get_input: port_1c201_port_vlan_requirements
ip_requirements:
- get_input: port_1c2_t2_port_ip_requirements
+ get_input: port_1c201_port_ip_requirements
network_role_tag:
- get_input: port_1c2_t2_port_network_role_tag
+ get_input: port_1c201_port_network_role_tag
mac_requirements:
- get_input: port_1c2_t2_port_mac_requirements
+ get_input: port_1c201_port_mac_requirements
order:
- get_input: port_1c2_t2_port_order
+ get_input: port_1c201_port_order
network_role:
- get_input: port_1c2_t2_port_network_role
+ get_input: port_1c201_port_network_role
subnetpoolid:
- get_input: port_1c2_t2_port_subnetpoolid
+ get_input: port_1c201_port_subnetpoolid
network:
get_input:
- - port_1c2_t2_port_network
+ - port_1c201_port_network
- index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
node: 1c2_catalog_instance
relationship: tosca.relationships.network.BindsTo
- 1c2_catalog_instance_1c2_t1_port:
+ 1c2_catalog_instance_2c202_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
exCP_naming:
- get_input: port_1c2_t1_port_exCP_naming
+ get_input: port_2c202_port_exCP_naming
vlan_requirements:
- get_input: port_1c2_t1_port_vlan_requirements
+ get_input: port_2c202_port_vlan_requirements
ip_requirements:
- get_input: port_1c2_t1_port_ip_requirements
+ get_input: port_2c202_port_ip_requirements
network_role_tag:
- get_input: port_1c2_t1_port_network_role_tag
+ get_input: port_2c202_port_network_role_tag
mac_requirements:
- get_input: port_1c2_t1_port_mac_requirements
+ get_input: port_2c202_port_mac_requirements
order:
- get_input: port_1c2_t1_port_order
+ get_input: port_2c202_port_order
network_role:
- get_input: port_1c2_t1_port_network_role
+ get_input: port_2c202_port_network_role
subnetpoolid:
- get_input: port_1c2_t1_port_subnetpoolid
+ get_input: port_2c202_port_subnetpoolid
network:
get_input:
- - port_1c2_t1_port_network
+ - port_2c202_port_network
- index_value
requirements:
- binding:
@@ -201,78 +205,62 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
1c2_catalog_instance_instance_name:
- type: list
+ type: string
value:
get_attribute:
- 1c2_catalog_instance
- instance_name
- entry_schema:
- type: string
- 1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
+ 1c2_catalog_instance_1c201_port_tenant_id:
+ type: string
value:
get_attribute:
- - 1c2_catalog_instance_1c2_t1_port
+ - 1c2_catalog_instance_1c201_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_0
+ node_type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance
capabilities:
disk.device.capacity_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.device.capacity
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
+ attachment_1c2_catalog_instance_2c202_port:
+ - 1c2_catalog_instance_2c202_port
+ - attachment
+ network.incoming.bytes.rate_1c2_catalog_instance_2c202_port:
+ - 1c2_catalog_instance_2c202_port
+ - network.incoming.bytes.rate
+ network.incoming.packets_1c2_catalog_instance_2c202_port:
+ - 1c2_catalog_instance_2c202_port
+ - network.incoming.packets
+ network.incoming.packets.rate_1c2_catalog_instance_1c201_port:
+ - 1c2_catalog_instance_1c201_port
- network.incoming.packets.rate
disk.read.bytes.rate_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.read.bytes.rate
+ network.incoming.bytes_1c2_catalog_instance_1c201_port:
+ - 1c2_catalog_instance_1c201_port
+ - network.incoming.bytes
memory.usage_1c2_catalog_instance:
- 1c2_catalog_instance
- memory.usage
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outpoing.packets
+ binding_1c2_catalog_instance_1c201_port:
+ - 1c2_catalog_instance_1c201_port
+ - binding
disk.write.bytes.rate_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.write.bytes.rate
- binding_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - binding
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.bytes.rate
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.packets
cpu_util_1c2_catalog_instance:
- 1c2_catalog_instance
- cpu_util
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outpoing.packets
- feature_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - feature
- attachment_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - attachment
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.bytes
cpu_1c2_catalog_instance:
- 1c2_catalog_instance
- cpu
disk.read.requests_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.read.requests
- binding_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - binding
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.bytes.rate
+ network.outpoing.packets_1c2_catalog_instance_1c201_port:
+ - 1c2_catalog_instance_1c201_port
+ - network.outpoing.packets
disk.ephemeral.size_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.ephemeral.size
@@ -285,15 +273,18 @@ topology_template:
disk.device.write.requests.rate_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.device.write.requests.rate
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.bytes
os_1c2_catalog_instance:
- 1c2_catalog_instance
- os
disk.device.iops_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.device.iops
+ feature_1c2_catalog_instance_2c202_port:
+ - 1c2_catalog_instance_2c202_port
+ - feature
+ network.outgoing.packets.rate_1c2_catalog_instance_2c202_port:
+ - 1c2_catalog_instance_2c202_port
+ - network.outgoing.packets.rate
endpoint_1c2_catalog_instance:
- 1c2_catalog_instance
- endpoint
@@ -303,33 +294,33 @@ topology_template:
disk.latency_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.latency
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
+ network.outgoing.bytes.rate_1c2_catalog_instance_2c202_port:
+ - 1c2_catalog_instance_2c202_port
- network.outgoing.bytes.rate
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.bytes
disk.iops_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.iops
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.packets.rate
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.packets
+ binding_1c2_catalog_instance_2c202_port:
+ - 1c2_catalog_instance_2c202_port
+ - binding
vcpus_1c2_catalog_instance:
- 1c2_catalog_instance
- vcpus
disk.device.latency_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.device.latency
- attachment_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
+ network.outgoing.bytes_1c2_catalog_instance_1c201_port:
+ - 1c2_catalog_instance_1c201_port
+ - network.outgoing.bytes
+ attachment_1c2_catalog_instance_1c201_port:
+ - 1c2_catalog_instance_1c201_port
- attachment
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.packets.rate
+ network.incoming.bytes.rate_1c2_catalog_instance_1c201_port:
+ - 1c2_catalog_instance_1c201_port
+ - network.incoming.bytes.rate
+ network.incoming.packets_1c2_catalog_instance_1c201_port:
+ - 1c2_catalog_instance_1c201_port
+ - network.incoming.packets
disk.read.bytes_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.read.bytes
@@ -345,15 +336,15 @@ topology_template:
disk.device.read.bytes.rate_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.device.read.bytes.rate
+ network.incoming.bytes_1c2_catalog_instance_2c202_port:
+ - 1c2_catalog_instance_2c202_port
+ - network.incoming.bytes
disk.device.allocation_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.device.allocation
disk.device.read.bytes_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.device.read.bytes
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.bytes.rate
disk.device.read.requests_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.device.read.requests
@@ -372,24 +363,33 @@ topology_template:
disk.root.size_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.root.size
+ feature_1c2_catalog_instance_1c201_port:
+ - 1c2_catalog_instance_1c201_port
+ - feature
+ network.outpoing.packets_1c2_catalog_instance_2c202_port:
+ - 1c2_catalog_instance_2c202_port
+ - network.outpoing.packets
+ network.incoming.packets.rate_1c2_catalog_instance_2c202_port:
+ - 1c2_catalog_instance_2c202_port
+ - network.incoming.packets.rate
disk.device.usage_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.device.usage
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.bytes
+ network.outgoing.packets.rate_1c2_catalog_instance_1c201_port:
+ - 1c2_catalog_instance_1c201_port
+ - network.outgoing.packets.rate
disk.usage_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.usage
feature_1c2_catalog_instance:
- 1c2_catalog_instance
- feature
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.packets.rate
memory_1c2_catalog_instance:
- 1c2_catalog_instance
- memory
+ network.outgoing.bytes.rate_1c2_catalog_instance_1c201_port:
+ - 1c2_catalog_instance_1c201_port
+ - network.outgoing.bytes.rate
disk.write.requests.rate_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.write.requests.rate
@@ -402,28 +402,28 @@ topology_template:
cpu.delta_1c2_catalog_instance:
- 1c2_catalog_instance
- cpu.delta
- feature_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - feature
+ network.outgoing.bytes_1c2_catalog_instance_2c202_port:
+ - 1c2_catalog_instance_2c202_port
+ - network.outgoing.bytes
disk.device.read.requests.rate_1c2_catalog_instance:
- 1c2_catalog_instance
- disk.device.read.requests.rate
requirements:
- link_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - link
+ dependency_1c2_catalog_instance_2c202_port:
+ - 1c2_catalog_instance_2c202_port
+ - dependency
dependency_1c2_catalog_instance:
- 1c2_catalog_instance
- dependency
local_storage_1c2_catalog_instance:
- 1c2_catalog_instance
- local_storage
- dependency_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - dependency
- dependency_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - dependency
- link_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
+ link_1c2_catalog_instance_1c201_port:
+ - 1c2_catalog_instance_1c201_port
+ - link
+ link_1c2_catalog_instance_2c202_port:
+ - 1c2_catalog_instance_2c202_port
- link
+ dependency_1c2_catalog_instance_1c201_port:
+ - 1c2_catalog_instance_1c201_port
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml
deleted file mode 100644
index ac0d816705..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_1ServiceTemplate.yaml
+++ /dev/null
@@ -1,412 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-metadata:
- template_name: Nested_1c2_catalog_instance_1
-imports:
-- openecomp_heat_index:
- file: openecomp-heat/_index.yml
-- GlobalSubstitutionTypes:
- file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.1c2_catalog_instance:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
-topology_template:
- inputs:
- port_1c2_t2_port_order:
- type: integer
- required: true
- compute_1c2_catalog_instance_availability_zone:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
- required: true
- port_1c2_t2_port_network_role:
- type: string
- required: true
- vm_flavor_name:
- type: string
- required: true
- port_1c2_t2_port_network_role_tag:
- type: string
- required: true
- port_1c2_t1_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- vm_image_name:
- type: string
- required: true
- port_1c2_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- port_1c2_t1_port_order:
- type: integer
- required: true
- port_1c2_t1_port_subnetpoolid:
- type: string
- required: true
- port_1c2_t2_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_1c2_t1_port_network_role:
- type: string
- required: true
- port_1c2_t2_port_network:
- 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
- compute_1c2_catalog_instance_name:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- port_1c2_t1_port_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_1c2_t2_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t1_port_network_role_tag:
- type: string
- required: true
- port_1c2_t1_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
- type: list
- required: true
- entry_schema:
- type: json
- node_templates:
- 1c2_catalog_instance:
- type: org.openecomp.resource.vfc.nodes.heat.1c2_catalog_instance
- properties:
- availability_zone:
- get_input:
- - compute_1c2_catalog_instance_availability_zone
- - index_value
- flavor:
- get_input: vm_flavor_name
- image:
- get_input: vm_image_name
- name:
- get_input:
- - compute_1c2_catalog_instance_name
- - index_value
- scheduler_hints:
- get_input:
- - compute_1c2_catalog_instance_scheduler_hints
- - index_value
- user_data_format:
- get_input:
- - compute_1c2_catalog_instance_user_data_format
- - index_value
- 1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- exCP_naming:
- get_input: port_1c2_t2_port_exCP_naming
- vlan_requirements:
- get_input: port_1c2_t2_port_vlan_requirements
- ip_requirements:
- get_input: port_1c2_t2_port_ip_requirements
- network_role_tag:
- get_input: port_1c2_t2_port_network_role_tag
- mac_requirements:
- get_input: port_1c2_t2_port_mac_requirements
- order:
- get_input: port_1c2_t2_port_order
- network_role:
- get_input: port_1c2_t2_port_network_role
- subnetpoolid:
- get_input: port_1c2_t2_port_subnetpoolid
- network:
- get_input:
- - port_1c2_t2_port_network
- - index_value
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: 1c2_catalog_instance
- relationship: tosca.relationships.network.BindsTo
- 1c2_catalog_instance_1c2_t1_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- exCP_naming:
- get_input: port_1c2_t1_port_exCP_naming
- vlan_requirements:
- get_input: port_1c2_t1_port_vlan_requirements
- ip_requirements:
- get_input: port_1c2_t1_port_ip_requirements
- network_role_tag:
- get_input: port_1c2_t1_port_network_role_tag
- mac_requirements:
- get_input: port_1c2_t1_port_mac_requirements
- order:
- get_input: port_1c2_t1_port_order
- network_role:
- get_input: port_1c2_t1_port_network_role
- subnetpoolid:
- get_input: port_1c2_t1_port_subnetpoolid
- network:
- get_input:
- - port_1c2_t1_port_network
- - index_value
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: 1c2_catalog_instance
- relationship: tosca.relationships.network.BindsTo
- outputs:
- 1c2_catalog_instance_instance_name:
- type: list
- value:
- get_attribute:
- - 1c2_catalog_instance
- - instance_name
- entry_schema:
- type: string
- substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_1
- capabilities:
- disk.device.capacity_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.capacity
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.packets.rate
- disk.read.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.bytes.rate
- memory.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory.usage
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outpoing.packets
- disk.write.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.bytes.rate
- binding_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - binding
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.bytes.rate
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.packets
- cpu_util_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu_util
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outpoing.packets
- feature_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - feature
- attachment_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - attachment
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.bytes
- cpu_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu
- disk.read.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.requests
- binding_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - binding
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.bytes.rate
- disk.ephemeral.size_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.ephemeral.size
- disk.device.write.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.bytes
- memory.resident_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory.resident
- disk.device.write.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.requests.rate
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.bytes
- os_1c2_catalog_instance:
- - 1c2_catalog_instance
- - os
- disk.device.iops_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.iops
- endpoint_1c2_catalog_instance:
- - 1c2_catalog_instance
- - endpoint
- disk.allocation_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.allocation
- disk.latency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.latency
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.bytes.rate
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.bytes
- disk.iops_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.iops
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.packets.rate
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.packets
- vcpus_1c2_catalog_instance:
- - 1c2_catalog_instance
- - vcpus
- disk.device.latency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.latency
- attachment_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - attachment
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.packets.rate
- disk.read.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.bytes
- instance_1c2_catalog_instance:
- - 1c2_catalog_instance
- - instance
- disk.capacity_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.capacity
- disk.write.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.bytes
- disk.device.read.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.bytes.rate
- disk.device.allocation_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.allocation
- disk.device.read.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.bytes
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.bytes.rate
- disk.device.read.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.requests
- disk.device.write.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.bytes.rate
- scalable_1c2_catalog_instance:
- - 1c2_catalog_instance
- - scalable
- disk.device.write.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.requests
- host_1c2_catalog_instance:
- - 1c2_catalog_instance
- - host
- disk.root.size_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.root.size
- disk.device.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.usage
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.bytes
- disk.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.usage
- feature_1c2_catalog_instance:
- - 1c2_catalog_instance
- - feature
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.packets.rate
- memory_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory
- disk.write.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.requests.rate
- disk.write.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.requests
- binding_1c2_catalog_instance:
- - 1c2_catalog_instance
- - binding
- cpu.delta_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu.delta
- feature_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - feature
- disk.device.read.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.requests.rate
- requirements:
- link_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - link
- dependency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - dependency
- local_storage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - local_storage
- dependency_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - dependency
- dependency_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - dependency
- link_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - link
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_2ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_2ServiceTemplate.yaml
deleted file mode 100644
index 576a555e41..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_2ServiceTemplate.yaml
+++ /dev/null
@@ -1,412 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-metadata:
- template_name: Nested_1c2_catalog_instance_2
-imports:
-- openecomp_heat_index:
- file: openecomp-heat/_index.yml
-- GlobalSubstitutionTypes:
- file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.1c2_catalog_instance:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
-topology_template:
- inputs:
- port_1c2_t2_port_order:
- type: integer
- required: true
- compute_1c2_catalog_instance_availability_zone:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
- required: true
- port_1c2_t2_port_network_role:
- type: string
- required: true
- vm_flavor_name:
- type: string
- required: true
- port_1c2_t2_port_network_role_tag:
- type: string
- required: true
- port_1c2_t1_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- vm_image_name:
- type: string
- required: true
- port_1c2_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- port_1c2_t1_port_order:
- type: integer
- required: true
- port_1c2_t1_port_subnetpoolid:
- type: string
- required: true
- port_1c2_t2_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_1c2_t1_port_network_role:
- type: string
- required: true
- port_1c2_t2_port_network:
- 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
- compute_1c2_catalog_instance_name:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- port_1c2_t1_port_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_1c2_t2_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t1_port_network_role_tag:
- type: string
- required: true
- port_1c2_t1_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
- type: list
- required: true
- entry_schema:
- type: json
- node_templates:
- 1c2_catalog_instance:
- type: org.openecomp.resource.vfc.nodes.heat.1c2_catalog_instance
- properties:
- availability_zone:
- get_input:
- - compute_1c2_catalog_instance_availability_zone
- - index_value
- flavor:
- get_input: vm_flavor_name
- image:
- get_input: vm_image_name
- name:
- get_input:
- - compute_1c2_catalog_instance_name
- - index_value
- scheduler_hints:
- get_input:
- - compute_1c2_catalog_instance_scheduler_hints
- - index_value
- user_data_format:
- get_input:
- - compute_1c2_catalog_instance_user_data_format
- - index_value
- 1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- exCP_naming:
- get_input: port_1c2_t2_port_exCP_naming
- vlan_requirements:
- get_input: port_1c2_t2_port_vlan_requirements
- ip_requirements:
- get_input: port_1c2_t2_port_ip_requirements
- network_role_tag:
- get_input: port_1c2_t2_port_network_role_tag
- mac_requirements:
- get_input: port_1c2_t2_port_mac_requirements
- order:
- get_input: port_1c2_t2_port_order
- network_role:
- get_input: port_1c2_t2_port_network_role
- subnetpoolid:
- get_input: port_1c2_t2_port_subnetpoolid
- network:
- get_input:
- - port_1c2_t2_port_network
- - index_value
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: 1c2_catalog_instance
- relationship: tosca.relationships.network.BindsTo
- 1c2_catalog_instance_1c2_t1_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- exCP_naming:
- get_input: port_1c2_t1_port_exCP_naming
- vlan_requirements:
- get_input: port_1c2_t1_port_vlan_requirements
- ip_requirements:
- get_input: port_1c2_t1_port_ip_requirements
- network_role_tag:
- get_input: port_1c2_t1_port_network_role_tag
- mac_requirements:
- get_input: port_1c2_t1_port_mac_requirements
- order:
- get_input: port_1c2_t1_port_order
- network_role:
- get_input: port_1c2_t1_port_network_role
- subnetpoolid:
- get_input: port_1c2_t1_port_subnetpoolid
- network:
- get_input:
- - port_1c2_t1_port_network
- - index_value
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: 1c2_catalog_instance
- relationship: tosca.relationships.network.BindsTo
- outputs:
- 1c2_catalog_instance_instance_name:
- type: list
- value:
- get_attribute:
- - 1c2_catalog_instance
- - instance_name
- entry_schema:
- type: string
- substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_2
- capabilities:
- disk.device.capacity_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.capacity
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.packets.rate
- disk.read.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.bytes.rate
- memory.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory.usage
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outpoing.packets
- disk.write.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.bytes.rate
- binding_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - binding
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.bytes.rate
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.packets
- cpu_util_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu_util
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outpoing.packets
- feature_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - feature
- attachment_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - attachment
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.bytes
- cpu_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu
- disk.read.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.requests
- binding_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - binding
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.bytes.rate
- disk.ephemeral.size_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.ephemeral.size
- disk.device.write.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.bytes
- memory.resident_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory.resident
- disk.device.write.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.requests.rate
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.bytes
- os_1c2_catalog_instance:
- - 1c2_catalog_instance
- - os
- disk.device.iops_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.iops
- endpoint_1c2_catalog_instance:
- - 1c2_catalog_instance
- - endpoint
- disk.allocation_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.allocation
- disk.latency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.latency
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.bytes.rate
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.bytes
- disk.iops_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.iops
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.packets.rate
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.packets
- vcpus_1c2_catalog_instance:
- - 1c2_catalog_instance
- - vcpus
- disk.device.latency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.latency
- attachment_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - attachment
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.packets.rate
- disk.read.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.bytes
- instance_1c2_catalog_instance:
- - 1c2_catalog_instance
- - instance
- disk.capacity_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.capacity
- disk.write.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.bytes
- disk.device.read.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.bytes.rate
- disk.device.allocation_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.allocation
- disk.device.read.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.bytes
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.bytes.rate
- disk.device.read.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.requests
- disk.device.write.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.bytes.rate
- scalable_1c2_catalog_instance:
- - 1c2_catalog_instance
- - scalable
- disk.device.write.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.requests
- host_1c2_catalog_instance:
- - 1c2_catalog_instance
- - host
- disk.root.size_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.root.size
- disk.device.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.usage
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.bytes
- disk.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.usage
- feature_1c2_catalog_instance:
- - 1c2_catalog_instance
- - feature
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.packets.rate
- memory_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory
- disk.write.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.requests.rate
- disk.write.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.requests
- binding_1c2_catalog_instance:
- - 1c2_catalog_instance
- - binding
- cpu.delta_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu.delta
- feature_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - feature
- disk.device.read.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.requests.rate
- requirements:
- link_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - link
- dependency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - dependency
- local_storage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - local_storage
- dependency_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - dependency
- dependency_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - dependency
- link_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - link
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_3ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_3ServiceTemplate.yaml
deleted file mode 100644
index 32a9dee48c..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/mixPatterns/twoAppearancePerPatternWithConnectivities/out/Nested_1c2_catalog_instance_3ServiceTemplate.yaml
+++ /dev/null
@@ -1,420 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-metadata:
- template_name: Nested_1c2_catalog_instance_3
-imports:
-- openecomp_heat_index:
- file: openecomp-heat/_index.yml
-- GlobalSubstitutionTypes:
- file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.1c2_catalog_instance:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
-topology_template:
- inputs:
- port_1c2_t2_port_order:
- type: integer
- required: true
- compute_1c2_catalog_instance_availability_zone:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t2_port_subnetpoolid:
- type: string
- required: true
- port_1c2_t2_port_network_role:
- type: string
- required: true
- vm_flavor_name:
- type: string
- required: true
- port_1c2_t2_port_network_role_tag:
- type: string
- required: true
- port_1c2_t1_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- vm_image_name:
- type: string
- required: true
- port_1c2_t2_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- port_1c2_t1_port_order:
- type: integer
- required: true
- port_1c2_t1_port_subnetpoolid:
- type: string
- required: true
- port_1c2_t2_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_1c2_t1_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_1c2_t1_port_network_role:
- type: string
- required: true
- port_1c2_t2_port_network:
- 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
- compute_1c2_catalog_instance_name:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t1_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- port_1c2_t1_port_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t2_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_1c2_t2_port_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
- compute_1c2_catalog_instance_user_data_format:
- type: list
- required: true
- entry_schema:
- type: string
- port_1c2_t1_port_network_role_tag:
- type: string
- required: true
- port_1c2_t1_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- compute_1c2_catalog_instance_scheduler_hints:
- type: list
- required: true
- entry_schema:
- type: json
- node_templates:
- 1c2_catalog_instance:
- type: org.openecomp.resource.vfc.nodes.heat.1c2_catalog_instance
- properties:
- availability_zone:
- get_input:
- - compute_1c2_catalog_instance_availability_zone
- - index_value
- flavor:
- get_input: vm_flavor_name
- image:
- get_input: vm_image_name
- name:
- get_input:
- - compute_1c2_catalog_instance_name
- - index_value
- scheduler_hints:
- get_input:
- - compute_1c2_catalog_instance_scheduler_hints
- - index_value
- user_data_format:
- get_input:
- - compute_1c2_catalog_instance_user_data_format
- - index_value
- 1c2_catalog_instance_1c2_t2_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- exCP_naming:
- get_input: port_1c2_t2_port_exCP_naming
- vlan_requirements:
- get_input: port_1c2_t2_port_vlan_requirements
- ip_requirements:
- get_input: port_1c2_t2_port_ip_requirements
- network_role_tag:
- get_input: port_1c2_t2_port_network_role_tag
- mac_requirements:
- get_input: port_1c2_t2_port_mac_requirements
- order:
- get_input: port_1c2_t2_port_order
- network_role:
- get_input: port_1c2_t2_port_network_role
- subnetpoolid:
- get_input: port_1c2_t2_port_subnetpoolid
- network:
- get_input:
- - port_1c2_t2_port_network
- - index_value
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: 1c2_catalog_instance
- relationship: tosca.relationships.network.BindsTo
- 1c2_catalog_instance_1c2_t1_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- exCP_naming:
- get_input: port_1c2_t1_port_exCP_naming
- vlan_requirements:
- get_input: port_1c2_t1_port_vlan_requirements
- ip_requirements:
- get_input: port_1c2_t1_port_ip_requirements
- network_role_tag:
- get_input: port_1c2_t1_port_network_role_tag
- mac_requirements:
- get_input: port_1c2_t1_port_mac_requirements
- order:
- get_input: port_1c2_t1_port_order
- network_role:
- get_input: port_1c2_t1_port_network_role
- subnetpoolid:
- get_input: port_1c2_t1_port_subnetpoolid
- network:
- get_input:
- - port_1c2_t1_port_network
- - index_value
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: 1c2_catalog_instance
- relationship: tosca.relationships.network.BindsTo
- outputs:
- 1c2_catalog_instance_instance_name:
- type: list
- value:
- get_attribute:
- - 1c2_catalog_instance
- - instance_name
- entry_schema:
- type: string
- 1c2_catalog_instance_1c2_t1_port_tenant_id:
- type: list
- value:
- get_attribute:
- - 1c2_catalog_instance_1c2_t1_port
- - tenant_id
- entry_schema:
- type: string
- substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.1c2_catalog_instance_3
- capabilities:
- disk.device.capacity_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.capacity
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.packets.rate
- disk.read.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.bytes.rate
- memory.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory.usage
- network.outpoing.packets_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outpoing.packets
- disk.write.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.bytes.rate
- binding_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - binding
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.bytes.rate
- network.incoming.packets_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.packets
- cpu_util_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu_util
- network.outpoing.packets_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outpoing.packets
- feature_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - feature
- attachment_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - attachment
- network.incoming.bytes_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.bytes
- cpu_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu
- disk.read.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.requests
- binding_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - binding
- network.incoming.bytes.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.bytes.rate
- disk.ephemeral.size_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.ephemeral.size
- disk.device.write.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.bytes
- memory.resident_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory.resident
- disk.device.write.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.requests.rate
- network.incoming.bytes_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.bytes
- os_1c2_catalog_instance:
- - 1c2_catalog_instance
- - os
- disk.device.iops_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.iops
- endpoint_1c2_catalog_instance:
- - 1c2_catalog_instance
- - endpoint
- disk.allocation_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.allocation
- disk.latency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.latency
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.bytes.rate
- network.outgoing.bytes_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.bytes
- disk.iops_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.iops
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.packets.rate
- network.incoming.packets_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.incoming.packets
- vcpus_1c2_catalog_instance:
- - 1c2_catalog_instance
- - vcpus
- disk.device.latency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.latency
- attachment_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - attachment
- network.outgoing.packets.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.outgoing.packets.rate
- disk.read.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.read.bytes
- instance_1c2_catalog_instance:
- - 1c2_catalog_instance
- - instance
- disk.capacity_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.capacity
- disk.write.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.bytes
- disk.device.read.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.bytes.rate
- disk.device.allocation_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.allocation
- disk.device.read.bytes_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.bytes
- network.outgoing.bytes.rate_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.bytes.rate
- disk.device.read.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.requests
- disk.device.write.bytes.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.bytes.rate
- scalable_1c2_catalog_instance:
- - 1c2_catalog_instance
- - scalable
- disk.device.write.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.write.requests
- host_1c2_catalog_instance:
- - 1c2_catalog_instance
- - host
- disk.root.size_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.root.size
- disk.device.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.usage
- network.outgoing.bytes_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - network.outgoing.bytes
- disk.usage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.usage
- feature_1c2_catalog_instance:
- - 1c2_catalog_instance
- - feature
- network.incoming.packets.rate_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - network.incoming.packets.rate
- memory_1c2_catalog_instance:
- - 1c2_catalog_instance
- - memory
- disk.write.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.requests.rate
- disk.write.requests_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.write.requests
- binding_1c2_catalog_instance:
- - 1c2_catalog_instance
- - binding
- cpu.delta_1c2_catalog_instance:
- - 1c2_catalog_instance
- - cpu.delta
- feature_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - feature
- disk.device.read.requests.rate_1c2_catalog_instance:
- - 1c2_catalog_instance
- - disk.device.read.requests.rate
- requirements:
- link_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - link
- dependency_1c2_catalog_instance:
- - 1c2_catalog_instance
- - dependency
- local_storage_1c2_catalog_instance:
- - 1c2_catalog_instance
- - local_storage
- dependency_1c2_catalog_instance_1c2_t1_port:
- - 1c2_catalog_instance_1c2_t1_port
- - dependency
- dependency_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - dependency
- link_1c2_catalog_instance_1c2_t2_port:
- - 1c2_catalog_instance_1c2_t2_port
- - link
diff --git a/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 b/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
new file mode 100644
index 0000000000..b551a750c3
--- /dev/null
+++ b/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
@@ -0,0 +1,410 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_2c2_catalog_instance
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.2c2_catalog_instance:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ compute_2c2_catalog_instance_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c201_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ port_2c202_port_subnetpoolid:
+ type: string
+ required: true
+ port_2c202_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1c201_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_2c202_port_network_role_tag:
+ type: string
+ required: true
+ port_2c202_port_network_role:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_2c202_port_order:
+ type: integer
+ required: true
+ port_1c201_port_network_role_tag:
+ type: string
+ required: true
+ compute_2c2_catalog_instance_scheduler_hints:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_2c2_catalog_instance_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c201_port_order:
+ type: integer
+ required: true
+ port_2c202_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
+ constraints:
+ - greater_or_equal: 0
+ compute_2c2_catalog_instance_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_2c202_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_2c202_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_1c201_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_1c201_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_2c202_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_1c201_port_subnetpoolid:
+ type: string
+ required: true
+ port_1c201_port_network_role:
+ type: string
+ required: true
+ port_1c201_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ 2c2_catalog_instance:
+ type: org.openecomp.resource.vfc.nodes.heat.2c2_catalog_instance
+ properties:
+ availability_zone:
+ get_input:
+ - compute_2c2_catalog_instance_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_2c2_catalog_instance_name
+ - index_value
+ scheduler_hints:
+ get_input:
+ - compute_2c2_catalog_instance_scheduler_hints
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_2c2_catalog_instance_user_data_format
+ - index_value
+ 2c2_catalog_instance_2c202_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_2c202_port_exCP_naming
+ vlan_requirements:
+ get_input: port_2c202_port_vlan_requirements
+ ip_requirements:
+ get_input: port_2c202_port_ip_requirements
+ network_role_tag:
+ get_input: port_2c202_port_network_role_tag
+ mac_requirements:
+ get_input: port_2c202_port_mac_requirements
+ order:
+ get_input: port_2c202_port_order
+ network_role:
+ get_input: port_2c202_port_network_role
+ subnetpoolid:
+ get_input: port_2c202_port_subnetpoolid
+ network:
+ get_input:
+ - port_2c202_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: 2c2_catalog_instance
+ relationship: tosca.relationships.network.BindsTo
+ 2c2_catalog_instance_1c201_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_1c201_port_exCP_naming
+ vlan_requirements:
+ get_input: port_1c201_port_vlan_requirements
+ ip_requirements:
+ get_input: port_1c201_port_ip_requirements
+ network_role_tag:
+ get_input: port_1c201_port_network_role_tag
+ mac_requirements:
+ get_input: port_1c201_port_mac_requirements
+ order:
+ get_input: port_1c201_port_order
+ network_role:
+ get_input: port_1c201_port_network_role
+ subnetpoolid:
+ get_input: port_1c201_port_subnetpoolid
+ network:
+ get_input:
+ - port_1c201_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: 2c2_catalog_instance
+ relationship: tosca.relationships.network.BindsTo
+ outputs:
+ 2c2_catalog_instance_instance_name:
+ type: string
+ value:
+ get_attribute:
+ - 2c2_catalog_instance
+ - instance_name
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.2c2_catalog_instance
+ capabilities:
+ network.outgoing.packets.rate_2c2_catalog_instance_1c201_port:
+ - 2c2_catalog_instance_1c201_port
+ - network.outgoing.packets.rate
+ instance_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - instance
+ disk.write.bytes_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.write.bytes
+ disk.capacity_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.capacity
+ disk.device.read.bytes.rate_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.device.read.bytes.rate
+ disk.read.bytes_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.read.bytes
+ disk.write.requests.rate_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.write.requests.rate
+ disk.device.read.bytes_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.device.read.bytes
+ disk.device.allocation_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.device.allocation
+ scalable_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - scalable
+ disk.device.read.requests_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.device.read.requests
+ network.outgoing.bytes_2c2_catalog_instance_1c201_port:
+ - 2c2_catalog_instance_1c201_port
+ - network.outgoing.bytes
+ disk.root.size_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.root.size
+ disk.device.write.requests_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.device.write.requests
+ host_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - host
+ disk.allocation_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.allocation
+ binding_2c2_catalog_instance_1c201_port:
+ - 2c2_catalog_instance_1c201_port
+ - binding
+ disk.device.write.requests.rate_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.device.write.requests.rate
+ os_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - os
+ network.outpoing.packets_2c2_catalog_instance_2c202_port:
+ - 2c2_catalog_instance_2c202_port
+ - network.outpoing.packets
+ disk.device.write.bytes.rate_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.device.write.bytes.rate
+ network.outgoing.bytes.rate_2c2_catalog_instance_1c201_port:
+ - 2c2_catalog_instance_1c201_port
+ - network.outgoing.bytes.rate
+ network.incoming.packets.rate_2c2_catalog_instance_1c201_port:
+ - 2c2_catalog_instance_1c201_port
+ - network.incoming.packets.rate
+ disk.latency_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.latency
+ disk.iops_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.iops
+ endpoint_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - endpoint
+ vcpus_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - vcpus
+ network.incoming.bytes_2c2_catalog_instance_2c202_port:
+ - 2c2_catalog_instance_2c202_port
+ - network.incoming.bytes
+ feature_2c2_catalog_instance_1c201_port:
+ - 2c2_catalog_instance_1c201_port
+ - feature
+ network.incoming.bytes.rate_2c2_catalog_instance_2c202_port:
+ - 2c2_catalog_instance_2c202_port
+ - network.incoming.bytes.rate
+ disk.device.iops_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.device.iops
+ attachment_2c2_catalog_instance_1c201_port:
+ - 2c2_catalog_instance_1c201_port
+ - attachment
+ network.incoming.packets_2c2_catalog_instance_1c201_port:
+ - 2c2_catalog_instance_1c201_port
+ - network.incoming.packets
+ disk.device.latency_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.device.latency
+ network.outgoing.packets.rate_2c2_catalog_instance_2c202_port:
+ - 2c2_catalog_instance_2c202_port
+ - network.outgoing.packets.rate
+ disk.read.bytes.rate_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.read.bytes.rate
+ memory.usage_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - memory.usage
+ disk.write.bytes.rate_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.write.bytes.rate
+ disk.device.capacity_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.device.capacity
+ disk.read.requests_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.read.requests
+ network.outgoing.bytes_2c2_catalog_instance_2c202_port:
+ - 2c2_catalog_instance_2c202_port
+ - network.outgoing.bytes
+ cpu_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - cpu
+ disk.ephemeral.size_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.ephemeral.size
+ disk.device.write.bytes_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.device.write.bytes
+ memory.resident_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - memory.resident
+ disk.device.usage_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.device.usage
+ network.outgoing.bytes.rate_2c2_catalog_instance_2c202_port:
+ - 2c2_catalog_instance_2c202_port
+ - network.outgoing.bytes.rate
+ network.outpoing.packets_2c2_catalog_instance_1c201_port:
+ - 2c2_catalog_instance_1c201_port
+ - network.outpoing.packets
+ cpu_util_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - cpu_util
+ network.incoming.bytes.rate_2c2_catalog_instance_1c201_port:
+ - 2c2_catalog_instance_1c201_port
+ - network.incoming.bytes.rate
+ disk.usage_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.usage
+ binding_2c2_catalog_instance_2c202_port:
+ - 2c2_catalog_instance_2c202_port
+ - binding
+ feature_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - feature
+ disk.write.requests_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.write.requests
+ cpu.delta_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - cpu.delta
+ network.incoming.packets.rate_2c2_catalog_instance_2c202_port:
+ - 2c2_catalog_instance_2c202_port
+ - network.incoming.packets.rate
+ binding_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - binding
+ attachment_2c2_catalog_instance_2c202_port:
+ - 2c2_catalog_instance_2c202_port
+ - attachment
+ network.incoming.packets_2c2_catalog_instance_2c202_port:
+ - 2c2_catalog_instance_2c202_port
+ - network.incoming.packets
+ feature_2c2_catalog_instance_2c202_port:
+ - 2c2_catalog_instance_2c202_port
+ - feature
+ memory_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - memory
+ network.incoming.bytes_2c2_catalog_instance_1c201_port:
+ - 2c2_catalog_instance_1c201_port
+ - network.incoming.bytes
+ disk.device.read.requests.rate_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - disk.device.read.requests.rate
+ requirements:
+ dependency_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - dependency
+ link_2c2_catalog_instance_1c201_port:
+ - 2c2_catalog_instance_1c201_port
+ - link
+ dependency_2c2_catalog_instance_1c201_port:
+ - 2c2_catalog_instance_1c201_port
+ - dependency
+ local_storage_2c2_catalog_instance:
+ - 2c2_catalog_instance
+ - local_storage
+ dependency_2c2_catalog_instance_2c202_port:
+ - 2c2_catalog_instance_2c202_port
+ - dependency
+ link_2c2_catalog_instance_2c202_port:
+ - 2c2_catalog_instance_2c202_port
+ - link
diff --git a/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 b/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
index 15e3f83de9..de031b7692 100644
--- a/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
+++ b/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
@@ -201,21 +201,17 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
a_single_1a_instance_name:
- type: list
+ type: string
value:
get_attribute:
- a_single_1a
- instance_name
- entry_schema:
- type: string
a_single_1a_1a_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- a_single_1a_1a_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.a_single_1a
capabilities:
diff --git a/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 b/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
index 364ee2a7b5..22c56df0ae 100644
--- a/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
+++ b/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
@@ -140,13 +140,11 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
a_single_2a_instance_name:
- type: list
+ type: string
value:
get_attribute:
- a_single_2a
- instance_name
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.a_single_2a
capabilities:
diff --git a/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_0ServiceTemplate.yaml b/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
index 3c27b07ed6..92ed051461 100644
--- a/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_0ServiceTemplate.yaml
+++ b/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
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_b_single_1b_0
+ template_name: Nested_b_single_1b
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -201,23 +201,19 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
b_single_1b_instance_name:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b
- instance_name
- entry_schema:
- type: string
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b_1b_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.b_single_1b_0
+ node_type: org.openecomp.resource.abstract.nodes.b_single_1b
capabilities:
attachment_b_single_1b_1b_t2_port:
- b_single_1b_1b_t2_port
diff --git a/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 b/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
index d49088c237..a1792fe9c7 100644
--- a/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
+++ b/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
@@ -196,21 +196,17 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
b_single_1b_instance_name:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b
- instance_name
- entry_schema:
- type: string
b_single_1b_1b_t1_port_tenant_id:
- type: list
+ type: string
value:
get_attribute:
- b_single_1b_1b_t1_port
- tenant_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.b_single_1b_1
capabilities:
diff --git a/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_0ServiceTemplate.yaml b/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
index c268a091cb..f76ed569f1 100644
--- a/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_0ServiceTemplate.yaml
+++ b/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
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_b_single_2b_0
+ template_name: Nested_b_single_2b
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -201,15 +201,13 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
b_single_2b_instance_name:
- type: list
+ type: string
value:
get_attribute:
- b_single_2b
- instance_name
- entry_schema:
- type: string
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.b_single_2b_0
+ node_type: org.openecomp.resource.abstract.nodes.b_single_2b
capabilities:
disk.usage_b_single_2b:
- b_single_2b
diff --git a/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 b/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
index c894808e8e..2d0c7cce39 100644
--- a/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
+++ b/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
@@ -196,13 +196,11 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
b_single_2b_instance_name:
- type: list
+ type: string
value:
get_attribute:
- b_single_2b
- instance_name
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.b_single_2b_1
capabilities:
diff --git a/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 b/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
new file mode 100644
index 0000000000..4997938e90
--- /dev/null
+++ b/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
@@ -0,0 +1,444 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pcma_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pcma_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pcm_port_3_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_2_network_role:
+ type: string
+ required: true
+ port_pcm_port_2_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_3_network_role:
+ type: string
+ required: true
+ port_pcm_port_3_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pcm_port_3_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_pcm_port_3_order:
+ type: integer
+ required: true
+ compute_pcma_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ port_pcm_port_2_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_pcm_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_3_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_subnetpoolid:
+ type: string
+ required: true
+ port_pcm_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_2_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_3_subnetpoolid:
+ type: string
+ required: true
+ port_pcm_port_3_network_role_tag:
+ type: string
+ required: true
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ port_pcm_port_3_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
+ constraints:
+ - greater_or_equal: 0
+ compute_pcma_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_2_order:
+ type: integer
+ required: true
+ port_pcm_port_3_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_2_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_2_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_2_network_role_tag:
+ type: string
+ required: true
+ port_pcm_port_3_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pcma_server_scheduler_hints:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pcma_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ pcma_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pcma_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pcma_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ config_drive:
+ get_input:
+ - compute_pcma_server_config_drive
+ - index_value
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pcma_server_name
+ - index_value
+ scheduler_hints:
+ get_input:
+ - compute_pcma_server_scheduler_hints
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pcma_server_user_data_format
+ - index_value
+ pcma_server_pcm_port_3:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_3_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_3_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_3_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_3_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_3_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_3_mac_requirements
+ order:
+ get_input: port_pcm_port_3_order
+ network_role:
+ get_input: port_pcm_port_3_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_3_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_3_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_3_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ pcma_server_pcm_port_2:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_2_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_2_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_2_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_2_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_2_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_2_mac_requirements
+ order:
+ get_input: port_pcm_port_2_order
+ network_role:
+ get_input: port_pcm_port_2_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_2_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_2_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_2_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pcma_server
+ capabilities:
+ cpu.delta_pcma_server:
+ - pcma_server
+ - cpu.delta
+ scalable_pcma_server:
+ - pcma_server
+ - scalable
+ vcpus_pcma_server:
+ - pcma_server
+ - vcpus
+ host_pcma_server:
+ - pcma_server
+ - host
+ disk.device.read.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.requests.rate
+ disk.usage_pcma_server:
+ - pcma_server
+ - disk.usage
+ network.outgoing.bytes.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outgoing.bytes.rate
+ disk.read.bytes_pcma_server:
+ - pcma_server
+ - disk.read.bytes
+ disk.iops_pcma_server:
+ - pcma_server
+ - disk.iops
+ network.outgoing.bytes.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outgoing.bytes.rate
+ attachment_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - attachment
+ endpoint_pcma_server:
+ - pcma_server
+ - endpoint
+ feature_pcma_server:
+ - pcma_server
+ - feature
+ attachment_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - attachment
+ network.incoming.bytes.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.bytes.rate
+ memory.usage_pcma_server:
+ - pcma_server
+ - memory.usage
+ network.outgoing.bytes_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outgoing.bytes
+ binding_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - binding
+ network.incoming.bytes.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.bytes.rate
+ memory_pcma_server:
+ - pcma_server
+ - memory
+ network.outgoing.bytes_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outgoing.bytes
+ cpu_pcma_server:
+ - pcma_server
+ - cpu
+ disk.device.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes.rate
+ disk.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.read.bytes.rate
+ network.incoming.packets_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.packets
+ binding_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - binding
+ os_pcma_server:
+ - pcma_server
+ - os
+ network.incoming.packets_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.packets
+ network.incoming.packets.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.packets.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outgoing.packets.rate
+ network.incoming.packets.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.packets.rate
+ disk.device.read.requests_pcma_server:
+ - pcma_server
+ - disk.device.read.requests
+ disk.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.write.bytes.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outgoing.packets.rate
+ disk.device.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.requests.rate
+ cpu_util_pcma_server:
+ - pcma_server
+ - cpu_util
+ disk.device.write.bytes_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes
+ disk.device.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes.rate
+ disk.device.usage_pcma_server:
+ - pcma_server
+ - disk.device.usage
+ disk.read.requests_pcma_server:
+ - pcma_server
+ - disk.read.requests
+ disk.allocation_pcma_server:
+ - pcma_server
+ - disk.allocation
+ feature_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - feature
+ feature_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - feature
+ disk.ephemeral.size_pcma_server:
+ - pcma_server
+ - disk.ephemeral.size
+ binding_pcma_server:
+ - pcma_server
+ - binding
+ disk.latency_pcma_server:
+ - pcma_server
+ - disk.latency
+ disk.device.write.requests_pcma_server:
+ - pcma_server
+ - disk.device.write.requests
+ disk.device.read.bytes_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes
+ disk.device.allocation_pcma_server:
+ - pcma_server
+ - disk.device.allocation
+ memory.resident_pcma_server:
+ - pcma_server
+ - memory.resident
+ disk.root.size_pcma_server:
+ - pcma_server
+ - disk.root.size
+ disk.write.bytes_pcma_server:
+ - pcma_server
+ - disk.write.bytes
+ disk.write.requests_pcma_server:
+ - pcma_server
+ - disk.write.requests
+ network.incoming.bytes_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.incoming.bytes
+ network.incoming.bytes_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.incoming.bytes
+ disk.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.write.requests.rate
+ disk.device.iops_pcma_server:
+ - pcma_server
+ - disk.device.iops
+ instance_pcma_server:
+ - pcma_server
+ - instance
+ network.outpoing.packets_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - network.outpoing.packets
+ disk.device.latency_pcma_server:
+ - pcma_server
+ - disk.device.latency
+ network.outpoing.packets_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - network.outpoing.packets
+ disk.capacity_pcma_server:
+ - pcma_server
+ - disk.capacity
+ disk.device.capacity_pcma_server:
+ - pcma_server
+ - disk.device.capacity
+ requirements:
+ dependency_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - dependency
+ dependency_pcma_server:
+ - pcma_server
+ - dependency
+ dependency_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - dependency
+ local_storage_pcma_server:
+ - pcma_server
+ - local_storage
+ link_pcma_server_pcm_port_2:
+ - pcma_server_pcm_port_2
+ - link
+ link_pcma_server_pcm_port_3:
+ - pcma_server_pcm_port_3
+ - link
diff --git a/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 b/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
new file mode 100644
index 0000000000..38f70ab8a9
--- /dev/null
+++ b/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
@@ -0,0 +1,435 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pcma_server_1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pcma_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pcm_port_0_network_role:
+ type: string
+ required: true
+ port_pcm_port_1_network_role_tag:
+ type: string
+ required: true
+ port_pcm_port_0_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_0_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pcm_port_0_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pcma_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_order:
+ type: integer
+ required: true
+ port_pcm_port_0_subnetpoolid:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_pcm_port_1_subnetpoolid:
+ type: string
+ required: true
+ port_pcm_port_0_network_role_tag:
+ type: string
+ required: true
+ port_pcm_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_1_network_role:
+ type: string
+ required: true
+ port_pcm_port_1_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pcma_server_config_drive:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
+ constraints:
+ - greater_or_equal: 0
+ compute_pcma_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_1_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_1_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ compute_pcma_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_1_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_1_order:
+ type: integer
+ required: true
+ node_templates:
+ pcma_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pcma_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pcma_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ config_drive:
+ get_input:
+ - compute_pcma_server_config_drive
+ - index_value
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pcma_server_name
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pcma_server_user_data_format
+ - index_value
+ pcma_server_pcm_port_0:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_0_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_0_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_0_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_0_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_0_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_0_mac_requirements
+ order:
+ get_input: port_pcm_port_0_order
+ network_role:
+ get_input: port_pcm_port_0_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_0_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_0_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_0_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ pcma_server_pcm_port_1:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_1_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_1_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_1_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_1_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_1_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_1_mac_requirements
+ order:
+ get_input: port_pcm_port_1_order
+ network_role:
+ get_input: port_pcm_port_1_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_1_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_1_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_1_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcma_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pcma_server_1
+ capabilities:
+ cpu.delta_pcma_server:
+ - pcma_server
+ - cpu.delta
+ scalable_pcma_server:
+ - pcma_server
+ - scalable
+ vcpus_pcma_server:
+ - pcma_server
+ - vcpus
+ host_pcma_server:
+ - pcma_server
+ - host
+ disk.device.read.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.requests.rate
+ disk.usage_pcma_server:
+ - pcma_server
+ - disk.usage
+ attachment_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - attachment
+ disk.read.bytes_pcma_server:
+ - pcma_server
+ - disk.read.bytes
+ disk.iops_pcma_server:
+ - pcma_server
+ - disk.iops
+ network.outgoing.bytes.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outgoing.bytes.rate
+ attachment_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - attachment
+ endpoint_pcma_server:
+ - pcma_server
+ - endpoint
+ feature_pcma_server:
+ - pcma_server
+ - feature
+ memory.usage_pcma_server:
+ - pcma_server
+ - memory.usage
+ network.incoming.packets_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.packets
+ network.incoming.bytes.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.bytes.rate
+ network.outgoing.bytes_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outgoing.bytes
+ memory_pcma_server:
+ - pcma_server
+ - memory
+ network.outgoing.bytes_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outgoing.bytes
+ cpu_pcma_server:
+ - pcma_server
+ - cpu
+ disk.device.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes.rate
+ disk.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.read.bytes.rate
+ network.incoming.packets.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.packets.rate
+ binding_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - binding
+ network.incoming.packets_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.packets
+ os_pcma_server:
+ - pcma_server
+ - os
+ binding_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - binding
+ network.incoming.packets.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.packets.rate
+ disk.device.read.requests_pcma_server:
+ - pcma_server
+ - disk.device.read.requests
+ disk.write.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.write.bytes.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outgoing.packets.rate
+ disk.device.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.device.write.requests.rate
+ network.incoming.bytes.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.bytes.rate
+ network.outgoing.packets.rate_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outgoing.packets.rate
+ cpu_util_pcma_server:
+ - pcma_server
+ - cpu_util
+ disk.device.write.bytes_pcma_server:
+ - pcma_server
+ - disk.device.write.bytes
+ disk.device.read.bytes.rate_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes.rate
+ disk.device.usage_pcma_server:
+ - pcma_server
+ - disk.device.usage
+ disk.read.requests_pcma_server:
+ - pcma_server
+ - disk.read.requests
+ disk.allocation_pcma_server:
+ - pcma_server
+ - disk.allocation
+ feature_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - feature
+ feature_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - feature
+ disk.ephemeral.size_pcma_server:
+ - pcma_server
+ - disk.ephemeral.size
+ binding_pcma_server:
+ - pcma_server
+ - binding
+ disk.latency_pcma_server:
+ - pcma_server
+ - disk.latency
+ disk.device.write.requests_pcma_server:
+ - pcma_server
+ - disk.device.write.requests
+ disk.device.read.bytes_pcma_server:
+ - pcma_server
+ - disk.device.read.bytes
+ disk.device.allocation_pcma_server:
+ - pcma_server
+ - disk.device.allocation
+ memory.resident_pcma_server:
+ - pcma_server
+ - memory.resident
+ disk.root.size_pcma_server:
+ - pcma_server
+ - disk.root.size
+ disk.write.bytes_pcma_server:
+ - pcma_server
+ - disk.write.bytes
+ network.incoming.bytes_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.incoming.bytes
+ disk.write.requests_pcma_server:
+ - pcma_server
+ - disk.write.requests
+ network.incoming.bytes_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.incoming.bytes
+ disk.write.requests.rate_pcma_server:
+ - pcma_server
+ - disk.write.requests.rate
+ disk.device.iops_pcma_server:
+ - pcma_server
+ - disk.device.iops
+ instance_pcma_server:
+ - pcma_server
+ - instance
+ disk.device.latency_pcma_server:
+ - pcma_server
+ - disk.device.latency
+ disk.capacity_pcma_server:
+ - pcma_server
+ - disk.capacity
+ disk.device.capacity_pcma_server:
+ - pcma_server
+ - disk.device.capacity
+ network.outpoing.packets_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - network.outpoing.packets
+ network.outpoing.packets_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - network.outpoing.packets
+ requirements:
+ dependency_pcma_server:
+ - pcma_server
+ - dependency
+ dependency_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - dependency
+ local_storage_pcma_server:
+ - pcma_server
+ - local_storage
+ link_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - link
+ link_pcma_server_pcm_port_1:
+ - pcma_server_pcm_port_1
+ - link
+ dependency_pcma_server_pcm_port_0:
+ - pcma_server_pcm_port_0
+ - dependency
diff --git a/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 b/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
index 934dada392..2d854439a6 100644
--- a/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
+++ b/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
@@ -6,9 +6,6 @@ imports:
file: openecomp-heat/_index.yml
- GlobalSubstitutionTypes:
file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.pcma_server:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
server_group:
@@ -110,135 +107,127 @@ topology_template:
immutable: false
type: string
node_templates:
- pcm_port_2:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ abstract_pcma_server_1:
+ type: org.openecomp.resource.abstract.nodes.pcma_server_1
+ directives:
+ - substitutable
properties:
- ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
+ port_pcm_port_1_network_role_tag: cps
+ port_pcm_port_0_fixed_ips:
- ip_address:
get_input: cps_net_ip
- mac_requirements:
- mac_count_required:
- is_required: false
- network_role_tag: cps
- network:
- get_input: cps_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma2
- relationship: tosca.relationships.network.BindsTo
- pcm_port_1:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
+ vm_flavor_name:
+ get_input: pcma_flavor_name
+ port_pcm_port_0_security_groups:
+ - - get_input: security_group_name
+ compute_pcma_server_availability_zone:
+ - get_input: availabilityzone_name
+ vm_image_name:
+ get_input: pcma_image_name
+ port_pcm_port_0_network_role_tag: cps
+ port_pcm_port_1_network:
+ - get_input: oam_net_name
+ port_pcm_port_0_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
+ port_pcm_port_1_security_groups:
+ - - get_input: security_group_name
+ compute_pcma_server_config_drive:
+ - true
+ compute_pcma_server_user_data_format:
+ - RAW
+ port_pcm_port_0_network:
+ - get_input: cps_net_name
+ port_pcm_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pcm_port_1_fixed_ips:
- ip_address:
get_input: oam_net_ip
- mac_requirements:
+ compute_pcma_server_name:
+ - get_input: pcma_server_name
+ port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
- network_role_tag: oam
- network:
- get_input: oam_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma1
- relationship: tosca.relationships.network.BindsTo
- pcm_port_3:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
+ port_pcm_port_1_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
- - ip_address:
- get_input: oam_net_ip
- mac_requirements:
+ service_template_filter:
+ substitute_service_template: Nested_pcma_server_1ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_pcma_server:
+ type: org.openecomp.resource.abstract.nodes.pcma_server
+ directives:
+ - substitutable
+ properties:
+ port_pcm_port_3_mac_requirements:
mac_count_required:
is_required: false
- network_role_tag: oam
- network:
- get_input: oam_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma2
- relationship: tosca.relationships.network.BindsTo
- server_pcma2:
- type: org.openecomp.resource.vfc.nodes.heat.pcma_server
- properties:
- flavor:
- get_input: pcma_flavor_name
- availability_zone:
- get_input: availabilityzone_name
- image:
- get_input: pcma_image_name
- config_drive: true
- user_data_format: RAW
- name:
- get_input: pcma_server_name
- scheduler_hints:
- group:
- get_input: server_group
- server_pcma1:
- type: org.openecomp.resource.vfc.nodes.heat.pcma_server
- properties:
- flavor:
+ port_pcm_port_2_fixed_ips:
+ - ip_address:
+ get_input: cps_net_ip
+ vm_flavor_name:
get_input: pcma_flavor_name
- availability_zone:
- get_input: availabilityzone_name
- image:
+ port_pcm_port_3_security_groups:
+ - - get_input: security_group_name
+ compute_pcma_server_availability_zone:
+ - get_input: availabilityzone_name
+ vm_image_name:
get_input: pcma_image_name
- config_drive: true
- user_data_format: RAW
- name:
- get_input: pcma_server_name
- pcm_port_0:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
+ port_pcm_port_2_security_groups:
+ - - get_input: security_group_name
+ port_pcm_port_3_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
- - ip_address:
- get_input: cps_net_ip
- mac_requirements:
+ port_pcm_port_2_mac_requirements:
mac_count_required:
is_required: false
- network_role_tag: cps
- network:
- get_input: cps_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcma1
- relationship: tosca.relationships.network.BindsTo
+ port_pcm_port_3_network_role_tag: cps
+ compute_pcma_server_config_drive:
+ - true
+ port_pcm_port_3_fixed_ips:
+ - ip_address:
+ get_input: oam_net_ip
+ compute_pcma_server_user_data_format:
+ - RAW
+ port_pcm_port_2_network:
+ - get_input: cps_net_name
+ port_pcm_port_2_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pcm_port_2_network_role_tag: cps
+ port_pcm_port_3_network:
+ - get_input: oam_net_name
+ compute_pcma_server_scheduler_hints:
+ - group:
+ get_input: server_group
+ compute_pcma_server_name:
+ - get_input: pcma_server_name
+ service_template_filter:
+ substitute_service_template: Nested_pcma_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
groups:
nested-no_vfc_v0.1_group:
type: org.openecomp.groups.heat.HeatStack
@@ -246,12 +235,8 @@ topology_template:
heat_file: ../Artifacts/nested-no_vfc_v0.1.yaml
description: heat template that creates PCRF Cluman stack
members:
- - pcm_port_2
- - pcm_port_1
- - pcm_port_3
- - server_pcma2
- - server_pcma1
- - pcm_port_0
+ - abstract_pcma_server
+ - abstract_pcma_server_1
outputs:
portId:
value: pcm_port_3
@@ -259,417 +244,417 @@ topology_template:
node_type: org.openecomp.resource.abstract.nodes.heat.nested-no_vfc_v0.1
capabilities:
network.incoming.packets.rate_pcm_port_0:
- - pcm_port_0
- - network.incoming.packets.rate
+ - abstract_pcma_server_1
+ - network.incoming.packets.rate_pcma_server_pcm_port_0
network.incoming.packets.rate_pcm_port_3:
- - pcm_port_3
- - network.incoming.packets.rate
+ - abstract_pcma_server
+ - network.incoming.packets.rate_pcma_server_pcm_port_3
network.incoming.packets.rate_pcm_port_2:
- - pcm_port_2
- - network.incoming.packets.rate
+ - abstract_pcma_server
+ - network.incoming.packets.rate_pcma_server_pcm_port_2
network.incoming.packets.rate_pcm_port_1:
- - pcm_port_1
- - network.incoming.packets.rate
+ - abstract_pcma_server_1
+ - network.incoming.packets.rate_pcma_server_pcm_port_1
network.outpoing.packets_pcm_port_1:
- - pcm_port_1
- - network.outpoing.packets
+ - abstract_pcma_server_1
+ - network.outpoing.packets_pcma_server_pcm_port_1
disk.device.iops_server_pcma2:
- - server_pcma2
- - disk.device.iops
+ - abstract_pcma_server
+ - disk.device.iops_pcma_server
network.outpoing.packets_pcm_port_0:
- - pcm_port_0
- - network.outpoing.packets
+ - abstract_pcma_server_1
+ - network.outpoing.packets_pcma_server_pcm_port_0
network.outpoing.packets_pcm_port_3:
- - pcm_port_3
- - network.outpoing.packets
+ - abstract_pcma_server
+ - network.outpoing.packets_pcma_server_pcm_port_3
network.outpoing.packets_pcm_port_2:
- - pcm_port_2
- - network.outpoing.packets
+ - abstract_pcma_server
+ - network.outpoing.packets_pcma_server_pcm_port_2
disk.device.iops_server_pcma1:
- - server_pcma1
- - disk.device.iops
+ - abstract_pcma_server_1
+ - disk.device.iops_pcma_server
disk.device.capacity_server_pcma2:
- - server_pcma2
- - disk.device.capacity
+ - abstract_pcma_server
+ - disk.device.capacity_pcma_server
disk.device.capacity_server_pcma1:
- - server_pcma1
- - disk.device.capacity
+ - abstract_pcma_server_1
+ - disk.device.capacity_pcma_server
disk.read.requests_server_pcma2:
- - server_pcma2
- - disk.read.requests
+ - abstract_pcma_server
+ - disk.read.requests_pcma_server
disk.read.requests_server_pcma1:
- - server_pcma1
- - disk.read.requests
+ - abstract_pcma_server_1
+ - disk.read.requests_pcma_server
disk.write.requests.rate_server_pcma1:
- - server_pcma1
- - disk.write.requests.rate
+ - abstract_pcma_server_1
+ - disk.write.requests.rate_pcma_server
disk.write.requests.rate_server_pcma2:
- - server_pcma2
- - disk.write.requests.rate
+ - abstract_pcma_server
+ - disk.write.requests.rate_pcma_server
memory_server_pcma2:
- - server_pcma2
- - memory
+ - abstract_pcma_server
+ - memory_pcma_server
memory_server_pcma1:
- - server_pcma1
- - memory
+ - abstract_pcma_server_1
+ - memory_pcma_server
disk.device.read.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.device.read.bytes.rate
+ - abstract_pcma_server_1
+ - disk.device.read.bytes.rate_pcma_server
network.outgoing.bytes_pcm_port_3:
- - pcm_port_3
- - network.outgoing.bytes
+ - abstract_pcma_server
+ - network.outgoing.bytes_pcma_server_pcm_port_3
disk.device.read.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.device.read.bytes.rate
+ - abstract_pcma_server
+ - disk.device.read.bytes.rate_pcma_server
binding_pcm_port_3:
- - pcm_port_3
- - binding
+ - abstract_pcma_server
+ - binding_pcma_server_pcm_port_3
disk.device.latency_server_pcma2:
- - server_pcma2
- - disk.device.latency
+ - abstract_pcma_server
+ - disk.device.latency_pcma_server
disk.device.usage_server_pcma2:
- - server_pcma2
- - disk.device.usage
+ - abstract_pcma_server
+ - disk.device.usage_pcma_server
network.incoming.bytes_pcm_port_0:
- - pcm_port_0
- - network.incoming.bytes
+ - abstract_pcma_server_1
+ - network.incoming.bytes_pcma_server_pcm_port_0
disk.device.latency_server_pcma1:
- - server_pcma1
- - disk.device.latency
+ - abstract_pcma_server_1
+ - disk.device.latency_pcma_server
network.incoming.bytes_pcm_port_2:
- - pcm_port_2
- - network.incoming.bytes
+ - abstract_pcma_server
+ - network.incoming.bytes_pcma_server_pcm_port_2
network.incoming.bytes_pcm_port_1:
- - pcm_port_1
- - network.incoming.bytes
+ - abstract_pcma_server_1
+ - network.incoming.bytes_pcma_server_pcm_port_1
disk.device.usage_server_pcma1:
- - server_pcma1
- - disk.device.usage
+ - abstract_pcma_server_1
+ - disk.device.usage_pcma_server
binding_pcm_port_0:
- - pcm_port_0
- - binding
+ - abstract_pcma_server_1
+ - binding_pcma_server_pcm_port_0
binding_pcm_port_1:
- - pcm_port_1
- - binding
+ - abstract_pcma_server_1
+ - binding_pcma_server_pcm_port_1
binding_pcm_port_2:
- - pcm_port_2
- - binding
+ - abstract_pcma_server
+ - binding_pcma_server_pcm_port_2
network.incoming.bytes_pcm_port_3:
- - pcm_port_3
- - network.incoming.bytes
+ - abstract_pcma_server
+ - network.incoming.bytes_pcma_server_pcm_port_3
network.outgoing.packets.rate_pcm_port_3:
- - pcm_port_3
- - network.outgoing.packets.rate
+ - abstract_pcma_server
+ - network.outgoing.packets.rate_pcma_server_pcm_port_3
disk.device.read.requests_server_pcma1:
- - server_pcma1
- - disk.device.read.requests
+ - abstract_pcma_server_1
+ - disk.device.read.requests_pcma_server
disk.device.read.requests_server_pcma2:
- - server_pcma2
- - disk.device.read.requests
+ - abstract_pcma_server
+ - disk.device.read.requests_pcma_server
network.outgoing.packets.rate_pcm_port_0:
- - pcm_port_0
- - network.outgoing.packets.rate
+ - abstract_pcma_server_1
+ - network.outgoing.packets.rate_pcma_server_pcm_port_0
network.outgoing.packets.rate_pcm_port_1:
- - pcm_port_1
- - network.outgoing.packets.rate
+ - abstract_pcma_server_1
+ - network.outgoing.packets.rate_pcma_server_pcm_port_1
disk.write.bytes_server_pcma2:
- - server_pcma2
- - disk.write.bytes
+ - abstract_pcma_server
+ - disk.write.bytes_pcma_server
disk.device.read.requests.rate_server_pcma1:
- - server_pcma1
- - disk.device.read.requests.rate
+ - abstract_pcma_server_1
+ - disk.device.read.requests.rate_pcma_server
network.outgoing.packets.rate_pcm_port_2:
- - pcm_port_2
- - network.outgoing.packets.rate
+ - abstract_pcma_server
+ - network.outgoing.packets.rate_pcma_server_pcm_port_2
disk.device.read.requests.rate_server_pcma2:
- - server_pcma2
- - disk.device.read.requests.rate
+ - abstract_pcma_server
+ - disk.device.read.requests.rate_pcma_server
disk.write.bytes_server_pcma1:
- - server_pcma1
- - disk.write.bytes
+ - abstract_pcma_server_1
+ - disk.write.bytes_pcma_server
feature_pcm_port_1:
- - pcm_port_1
- - feature
+ - abstract_pcma_server_1
+ - feature_pcma_server_pcm_port_1
binding_server_pcma1:
- - server_pcma1
- - binding
+ - abstract_pcma_server_1
+ - binding_pcma_server
network.outgoing.bytes_pcm_port_0:
- - pcm_port_0
- - network.outgoing.bytes
+ - abstract_pcma_server_1
+ - network.outgoing.bytes_pcma_server_pcm_port_0
binding_server_pcma2:
- - server_pcma2
- - binding
+ - abstract_pcma_server
+ - binding_pcma_server
feature_pcm_port_0:
- - pcm_port_0
- - feature
+ - abstract_pcma_server_1
+ - feature_pcma_server_pcm_port_0
network.outgoing.bytes_pcm_port_2:
- - pcm_port_2
- - network.outgoing.bytes
+ - abstract_pcma_server
+ - network.outgoing.bytes_pcma_server_pcm_port_2
feature_pcm_port_3:
- - pcm_port_3
- - feature
+ - abstract_pcma_server
+ - feature_pcma_server_pcm_port_3
feature_pcm_port_2:
- - pcm_port_2
- - feature
+ - abstract_pcma_server
+ - feature_pcma_server_pcm_port_2
network.outgoing.bytes_pcm_port_1:
- - pcm_port_1
- - network.outgoing.bytes
+ - abstract_pcma_server_1
+ - network.outgoing.bytes_pcma_server_pcm_port_1
attachment_pcm_port_0:
- - pcm_port_0
- - attachment
+ - abstract_pcma_server_1
+ - attachment_pcma_server_pcm_port_0
attachment_pcm_port_1:
- - pcm_port_1
- - attachment
+ - abstract_pcma_server_1
+ - attachment_pcma_server_pcm_port_1
disk.write.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.write.bytes.rate
+ - abstract_pcma_server
+ - disk.write.bytes.rate_pcma_server
attachment_pcm_port_2:
- - pcm_port_2
- - attachment
+ - abstract_pcma_server
+ - attachment_pcma_server_pcm_port_2
disk.write.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.write.bytes.rate
+ - abstract_pcma_server_1
+ - disk.write.bytes.rate_pcma_server
attachment_pcm_port_3:
- - pcm_port_3
- - attachment
+ - abstract_pcma_server
+ - attachment_pcma_server_pcm_port_3
disk.root.size_server_pcma2:
- - server_pcma2
- - disk.root.size
+ - abstract_pcma_server
+ - disk.root.size_pcma_server
disk.root.size_server_pcma1:
- - server_pcma1
- - disk.root.size
+ - abstract_pcma_server_1
+ - disk.root.size_pcma_server
disk.iops_server_pcma2:
- - server_pcma2
- - disk.iops
+ - abstract_pcma_server
+ - disk.iops_pcma_server
disk.iops_server_pcma1:
- - server_pcma1
- - disk.iops
+ - abstract_pcma_server_1
+ - disk.iops_pcma_server
disk.device.write.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.device.write.bytes.rate
+ - abstract_pcma_server_1
+ - disk.device.write.bytes.rate_pcma_server
disk.device.write.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.device.write.bytes.rate
+ - abstract_pcma_server
+ - disk.device.write.bytes.rate_pcma_server
disk.read.bytes_server_pcma1:
- - server_pcma1
- - disk.read.bytes
+ - abstract_pcma_server_1
+ - disk.read.bytes_pcma_server
disk.read.bytes_server_pcma2:
- - server_pcma2
- - disk.read.bytes
+ - abstract_pcma_server
+ - disk.read.bytes_pcma_server
cpu_util_server_pcma1:
- - server_pcma1
- - cpu_util
+ - abstract_pcma_server_1
+ - cpu_util_pcma_server
cpu_util_server_pcma2:
- - server_pcma2
- - cpu_util
+ - abstract_pcma_server
+ - cpu_util_pcma_server
feature_server_pcma2:
- - server_pcma2
- - feature
+ - abstract_pcma_server
+ - feature_pcma_server
memory.usage_server_pcma2:
- - server_pcma2
- - memory.usage
+ - abstract_pcma_server
+ - memory.usage_pcma_server
memory.usage_server_pcma1:
- - server_pcma1
- - memory.usage
+ - abstract_pcma_server_1
+ - memory.usage_pcma_server
feature_server_pcma1:
- - server_pcma1
- - feature
+ - abstract_pcma_server_1
+ - feature_pcma_server
disk.read.bytes.rate_server_pcma1:
- - server_pcma1
- - disk.read.bytes.rate
+ - abstract_pcma_server_1
+ - disk.read.bytes.rate_pcma_server
disk.device.read.bytes_server_pcma2:
- - server_pcma2
- - disk.device.read.bytes
+ - abstract_pcma_server
+ - disk.device.read.bytes_pcma_server
disk.device.read.bytes_server_pcma1:
- - server_pcma1
- - disk.device.read.bytes
+ - abstract_pcma_server_1
+ - disk.device.read.bytes_pcma_server
endpoint_server_pcma2:
- - server_pcma2
- - endpoint
+ - abstract_pcma_server
+ - endpoint_pcma_server
disk.read.bytes.rate_server_pcma2:
- - server_pcma2
- - disk.read.bytes.rate
+ - abstract_pcma_server
+ - disk.read.bytes.rate_pcma_server
endpoint_server_pcma1:
- - server_pcma1
- - endpoint
+ - abstract_pcma_server_1
+ - endpoint_pcma_server
cpu.delta_server_pcma1:
- - server_pcma1
- - cpu.delta
+ - abstract_pcma_server_1
+ - cpu.delta_pcma_server
cpu.delta_server_pcma2:
- - server_pcma2
- - cpu.delta
+ - abstract_pcma_server
+ - cpu.delta_pcma_server
host_server_pcma2:
- - server_pcma2
- - host
+ - abstract_pcma_server
+ - host_pcma_server
host_server_pcma1:
- - server_pcma1
- - host
+ - abstract_pcma_server_1
+ - host_pcma_server
disk.ephemeral.size_server_pcma1:
- - server_pcma1
- - disk.ephemeral.size
+ - abstract_pcma_server_1
+ - disk.ephemeral.size_pcma_server
disk.ephemeral.size_server_pcma2:
- - server_pcma2
- - disk.ephemeral.size
+ - abstract_pcma_server
+ - disk.ephemeral.size_pcma_server
disk.device.write.requests.rate_server_pcma2:
- - server_pcma2
- - disk.device.write.requests.rate
+ - abstract_pcma_server
+ - disk.device.write.requests.rate_pcma_server
disk.latency_server_pcma1:
- - server_pcma1
- - disk.latency
+ - abstract_pcma_server_1
+ - disk.latency_pcma_server
disk.latency_server_pcma2:
- - server_pcma2
- - disk.latency
+ - abstract_pcma_server
+ - disk.latency_pcma_server
disk.device.write.requests.rate_server_pcma1:
- - server_pcma1
- - disk.device.write.requests.rate
+ - abstract_pcma_server_1
+ - disk.device.write.requests.rate_pcma_server
scalable_server_pcma2:
- - server_pcma2
- - scalable
+ - abstract_pcma_server
+ - scalable_pcma_server
scalable_server_pcma1:
- - server_pcma1
- - scalable
+ - abstract_pcma_server_1
+ - scalable_pcma_server
disk.device.write.requests_server_pcma1:
- - server_pcma1
- - disk.device.write.requests
+ - abstract_pcma_server_1
+ - disk.device.write.requests_pcma_server
disk.device.write.requests_server_pcma2:
- - server_pcma2
- - disk.device.write.requests
+ - abstract_pcma_server
+ - disk.device.write.requests_pcma_server
instance_server_pcma2:
- - server_pcma2
- - instance
+ - abstract_pcma_server
+ - instance_pcma_server
disk.device.allocation_server_pcma1:
- - server_pcma1
- - disk.device.allocation
+ - abstract_pcma_server_1
+ - disk.device.allocation_pcma_server
disk.device.allocation_server_pcma2:
- - server_pcma2
- - disk.device.allocation
+ - abstract_pcma_server
+ - disk.device.allocation_pcma_server
instance_server_pcma1:
- - server_pcma1
- - instance
+ - abstract_pcma_server_1
+ - instance_pcma_server
os_server_pcma1:
- - server_pcma1
- - os
+ - abstract_pcma_server_1
+ - os_pcma_server
os_server_pcma2:
- - server_pcma2
- - os
+ - abstract_pcma_server
+ - os_pcma_server
disk.capacity_server_pcma1:
- - server_pcma1
- - disk.capacity
+ - abstract_pcma_server_1
+ - disk.capacity_pcma_server
disk.capacity_server_pcma2:
- - server_pcma2
- - disk.capacity
+ - abstract_pcma_server
+ - disk.capacity_pcma_server
disk.write.requests_server_pcma1:
- - server_pcma1
- - disk.write.requests
+ - abstract_pcma_server_1
+ - disk.write.requests_pcma_server
disk.write.requests_server_pcma2:
- - server_pcma2
- - disk.write.requests
+ - abstract_pcma_server
+ - disk.write.requests_pcma_server
network.outgoing.bytes.rate_pcm_port_1:
- - pcm_port_1
- - network.outgoing.bytes.rate
+ - abstract_pcma_server_1
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_1
network.incoming.packets_pcm_port_0:
- - pcm_port_0
- - network.incoming.packets
+ - abstract_pcma_server_1
+ - network.incoming.packets_pcma_server_pcm_port_0
network.outgoing.bytes.rate_pcm_port_2:
- - pcm_port_2
- - network.outgoing.bytes.rate
+ - abstract_pcma_server
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_2
network.outgoing.bytes.rate_pcm_port_0:
- - pcm_port_0
- - network.outgoing.bytes.rate
+ - abstract_pcma_server_1
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_0
network.incoming.packets_pcm_port_3:
- - pcm_port_3
- - network.incoming.packets
+ - abstract_pcma_server
+ - network.incoming.packets_pcma_server_pcm_port_3
disk.usage_server_pcma2:
- - server_pcma2
- - disk.usage
+ - abstract_pcma_server
+ - disk.usage_pcma_server
network.incoming.packets_pcm_port_2:
- - pcm_port_2
- - network.incoming.packets
+ - abstract_pcma_server
+ - network.incoming.packets_pcma_server_pcm_port_2
network.outgoing.bytes.rate_pcm_port_3:
- - pcm_port_3
- - network.outgoing.bytes.rate
+ - abstract_pcma_server
+ - network.outgoing.bytes.rate_pcma_server_pcm_port_3
disk.usage_server_pcma1:
- - server_pcma1
- - disk.usage
+ - abstract_pcma_server_1
+ - disk.usage_pcma_server
vcpus_server_pcma1:
- - server_pcma1
- - vcpus
+ - abstract_pcma_server_1
+ - vcpus_pcma_server
memory.resident_server_pcma1:
- - server_pcma1
- - memory.resident
+ - abstract_pcma_server_1
+ - memory.resident_pcma_server
network.incoming.packets_pcm_port_1:
- - pcm_port_1
- - network.incoming.packets
+ - abstract_pcma_server_1
+ - network.incoming.packets_pcma_server_pcm_port_1
vcpus_server_pcma2:
- - server_pcma2
- - vcpus
+ - abstract_pcma_server
+ - vcpus_pcma_server
memory.resident_server_pcma2:
- - server_pcma2
- - memory.resident
+ - abstract_pcma_server
+ - memory.resident_pcma_server
disk.device.write.bytes_server_pcma2:
- - server_pcma2
- - disk.device.write.bytes
+ - abstract_pcma_server
+ - disk.device.write.bytes_pcma_server
disk.allocation_server_pcma1:
- - server_pcma1
- - disk.allocation
+ - abstract_pcma_server_1
+ - disk.allocation_pcma_server
disk.allocation_server_pcma2:
- - server_pcma2
- - disk.allocation
+ - abstract_pcma_server
+ - disk.allocation_pcma_server
disk.device.write.bytes_server_pcma1:
- - server_pcma1
- - disk.device.write.bytes
+ - abstract_pcma_server_1
+ - disk.device.write.bytes_pcma_server
cpu_server_pcma1:
- - server_pcma1
- - cpu
+ - abstract_pcma_server_1
+ - cpu_pcma_server
network.incoming.bytes.rate_pcm_port_0:
- - pcm_port_0
- - network.incoming.bytes.rate
+ - abstract_pcma_server_1
+ - network.incoming.bytes.rate_pcma_server_pcm_port_0
cpu_server_pcma2:
- - server_pcma2
- - cpu
+ - abstract_pcma_server
+ - cpu_pcma_server
network.incoming.bytes.rate_pcm_port_3:
- - pcm_port_3
- - network.incoming.bytes.rate
+ - abstract_pcma_server
+ - network.incoming.bytes.rate_pcma_server_pcm_port_3
network.incoming.bytes.rate_pcm_port_2:
- - pcm_port_2
- - network.incoming.bytes.rate
+ - abstract_pcma_server
+ - network.incoming.bytes.rate_pcma_server_pcm_port_2
network.incoming.bytes.rate_pcm_port_1:
- - pcm_port_1
- - network.incoming.bytes.rate
+ - abstract_pcma_server_1
+ - network.incoming.bytes.rate_pcma_server_pcm_port_1
requirements:
dependency_server_pcma2:
- - server_pcma2
- - dependency
+ - abstract_pcma_server
+ - dependency_pcma_server
local_storage_server_pcma2:
- - server_pcma2
- - local_storage
+ - abstract_pcma_server
+ - local_storage_pcma_server
link_pcm_port_0:
- - pcm_port_0
- - link
+ - abstract_pcma_server_1
+ - link_pcma_server_pcm_port_0
link_pcm_port_1:
- - pcm_port_1
- - link
+ - abstract_pcma_server_1
+ - link_pcma_server_pcm_port_1
dependency_server_pcma1:
- - server_pcma1
- - dependency
+ - abstract_pcma_server_1
+ - dependency_pcma_server
local_storage_server_pcma1:
- - server_pcma1
- - local_storage
+ - abstract_pcma_server_1
+ - local_storage_pcma_server
link_pcm_port_2:
- - pcm_port_2
- - link
+ - abstract_pcma_server
+ - link_pcma_server_pcm_port_2
link_pcm_port_3:
- - pcm_port_3
- - link
+ - abstract_pcma_server
+ - link_pcma_server_pcm_port_3
dependency_pcm_port_0:
- - pcm_port_0
- - dependency
+ - abstract_pcma_server_1
+ - dependency_pcma_server_pcm_port_0
dependency_pcm_port_3:
- - pcm_port_3
- - dependency
+ - abstract_pcma_server
+ - dependency_pcma_server_pcm_port_3
dependency_pcm_port_1:
- - pcm_port_1
- - dependency
+ - abstract_pcma_server_1
+ - dependency_pcma_server_pcm_port_1
dependency_pcm_port_2:
- - pcm_port_2
- - dependency
+ - abstract_pcma_server
+ - dependency_pcma_server_pcm_port_2
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/MANIFEST.json
new file mode 100644
index 0000000000..aaea329b69
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/MANIFEST.json
@@ -0,0 +1,42 @@
+{
+ "name": "Port to Network multi nested test",
+ "description": "HOT template to create multi nested of 4 levels",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "main.yml",
+ "type": "HEAT",
+ "isBase": "true"
+ },
+ {
+ "file": "nested1-no-compute.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested-pattern-4.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested-pattern-4-same-type.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested1.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested2.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested3.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ }
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/main.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/main.yml
new file mode 100644
index 0000000000..e138b3d4cd
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/main.yml
@@ -0,0 +1,176 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+ security_group_name:
+ type: string
+ description: security_group_name
+ jsa_net_name:
+ type: string
+ description: network name of jsa network
+ contrail_net_name:
+ type: string
+ description: network name of contrail v2 network
+ pd_server_main_1b_names:
+ type: comma_delimited_list
+ description: PD server names
+ pd_server_main_1b_image:
+ type: string
+ description: PD Image server
+ ps_server_main_1b_names:
+ type: comma_delimited_list
+ description: Ps server names
+ ps_server_main_1b_image:
+ type: string
+ description: Ps Image server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_server_main_1b_flavor:
+ type: string
+ description: Flavor for PD server
+ ps_server_main_1b_flavor:
+ type: string
+ description: Flavor for PS server
+ pd_server_main_1b_ips:
+ type: string
+ ps_server_main_1b_ips:
+ type: string
+ cmaui_1c1_main_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_1c1_main_image:
+ type: string
+ description: Image for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ cmaui_1c1_main_flavor:
+ type: string
+ description: Flavor for CMAUI server
+
+resources:
+ test_nested1Level:
+ type: nested1.yml
+ depends_on:
+ - test_nested_no_compute
+ properties:
+ name: { get_param: security_group_name}
+
+ test_nested1Level_duplicate_same_file:
+ type: nested1.yml
+ depends_on:
+ - test_nested1Level
+ properties:
+ name: { get_param: security_group_name}
+
+ test_nested_no_compute:
+ type: nested1-no-compute.yml
+ depends_on:
+ - server_main_pd_1b
+ properties:
+ name: { get_param: jsa_net_name}
+
+ ########### PATTERN 1B ##################
+
+ pd_server_main_1b_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: jsa_name }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_main_1b_ips, 0]}}]
+ replacement_policy: AUTO
+
+ ps_server_main_1b_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: jsa_name }
+ fixed_ips: [{"ip_address": {get_param: [ps_server_main_1b_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_main_pd_1b:
+ type: OS::Nova::Server
+ depends_on:
+ - test_nested1Level
+ properties:
+ name: { get_param: [pd_server_main_1b_names, 0]}
+ image: { get_param: pd_server_main_1b_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_main_1b_flavor }
+ networks:
+ - port: { get_resource: pd_server_main_1b_port }
+
+ server_main_ps_1b:
+ type: OS::Nova::Server
+ depends_on:
+ - server_main_pd_1b
+ - test_nested_no_compute
+ properties:
+ name: { get_param: [ps_server_main_1b_names, 1]}
+ image: { get_param: ps_server_main_1b_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: ps_server_main_1b_flavor }
+ networks:
+ - port: { get_resource: ps_server_main_1b_port }
+
+ ########### PATTERN 1C1 #################
+
+ cmaui_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: contrail_net_name}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ cmaui_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: contrail_net_name}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_main_1c1_cmaui_1:
+ type: OS::Nova::Server
+ depends_on:
+ - server_main_pd_1b
+ - server_main_ps_1b
+ - test_nested_no_compute
+ properties:
+ name: { get_param: [cmaui_1c1_main_names, 0]}
+ image: { get_param: cmaui_1c1_main_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_1c1_main_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_1 }
+
+ server_main_1c1_cmaui_2:
+ type: OS::Nova::Server
+ depends_on:
+ - server_main_pd_1b
+ - server_main_ps_1b
+ - test_nested_no_compute
+ properties:
+ name: { get_param: [cmaui_1c1_main_names, 1]}
+ image: { get_param: cmaui_1c1_main_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_1c1_main_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_2 }
+
+ ########### PATTERN 4 #################
+
+ test_nested_pattern_4_main_0:
+ type: nested-pattern-4.yml
+ depends_on:
+ - server_main_1c1_cmaui_1
+ - server_main_1c1_cmaui_2
+ - server_main_pd_1b
+ - server_main_ps_1b
+ - test_nested1Level
+ - test_nested_no_compute
+ properties:
+ p1: { get_param: jsa_name} \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested-pattern-4-same-type.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested-pattern-4-same-type.yml
new file mode 100644
index 0000000000..a90a5ca88e
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested-pattern-4-same-type.yml
@@ -0,0 +1,66 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ pd_server_pattern4_names:
+ type: comma_delimited_list
+ description: PD server names
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_server_pattern4_flavor:
+ type: string
+ description: Flavor for PD server
+ pd_server_pattern4_image:
+ type: string
+ description: Flavor for PD server
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ pd_server_pattern4_ips:
+ type: string
+ net:
+ type: string
+resources:
+
+ pd_server_pattern4_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_pattern4_ips, 0]}}]
+ replacement_policy: AUTO
+
+ pd_server_pattern4_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_pattern4_ips, 1]}}]
+ replacement_policy: AUTO
+
+ server_pd_pattern4:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [pd_server_pattern4_names, 0]}
+ image: { get_param: pd_server_pattern4_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_pattern4_flavor }
+ networks:
+ - port: { get_resource: pd_server_pattern4_port_1 }
+ - port: { get_resource: pd_server_pattern4_port_2 }
+
+outputs:
+ pattern4_attr_1:
+ description: pattern4_attr_1_value
+ value: { get_resource: server_pd_pattern4 }
+
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested-pattern-4.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested-pattern-4.yml
new file mode 100644
index 0000000000..a90a5ca88e
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested-pattern-4.yml
@@ -0,0 +1,66 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ pd_server_pattern4_names:
+ type: comma_delimited_list
+ description: PD server names
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_server_pattern4_flavor:
+ type: string
+ description: Flavor for PD server
+ pd_server_pattern4_image:
+ type: string
+ description: Flavor for PD server
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ pd_server_pattern4_ips:
+ type: string
+ net:
+ type: string
+resources:
+
+ pd_server_pattern4_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_pattern4_ips, 0]}}]
+ replacement_policy: AUTO
+
+ pd_server_pattern4_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_pattern4_ips, 1]}}]
+ replacement_policy: AUTO
+
+ server_pd_pattern4:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [pd_server_pattern4_names, 0]}
+ image: { get_param: pd_server_pattern4_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_pattern4_flavor }
+ networks:
+ - port: { get_resource: pd_server_pattern4_port_1 }
+ - port: { get_resource: pd_server_pattern4_port_2 }
+
+outputs:
+ pattern4_attr_1:
+ description: pattern4_attr_1_value
+ value: { get_resource: server_pd_pattern4 }
+
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested1-no-compute.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested1-no-compute.yml
new file mode 100644
index 0000000000..19e3cde33f
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested1-no-compute.yml
@@ -0,0 +1,29 @@
+heat_template_version: 2013-05-23
+
+description: nested1-no-compute
+
+parameters:
+ pd_server_ips:
+ type: string
+ ps_server_ips:
+ type: string
+ net:
+ type: string
+ name:
+ type: string
+ description: nested parameter
+
+resources:
+ pd_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_ips, 0]}}]
+ replacement_policy: AUTO
+
+ ps_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [ps_server_ips, 0]}}]
+ replacement_policy: AUTO
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested1.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested1.yml
new file mode 100644
index 0000000000..9b397c6fd7
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested1.yml
@@ -0,0 +1,162 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ name:
+ type: string
+ description: nested parameter
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+ security_group_name:
+ type: string
+ description: security_group_name
+ jsa_net_name:
+ type: string
+ description: network name of jsa network
+ contrail_net_name:
+ type: string
+ description: network name of contrail v2 network
+ pd_server_main_1b_names:
+ type: comma_delimited_list
+ description: PD server names
+ pd_server_main_1b_image:
+ type: string
+ description: PD Image server
+ ps_server_main_1b_names:
+ type: comma_delimited_list
+ description: Ps server names
+ ps_server_main_1b_image:
+ type: string
+ description: Ps Image server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_server_main_1b_flavor:
+ type: string
+ description: Flavor for PD server
+ ps_server_main_1b_flavor:
+ type: string
+ description: Flavor for PS server
+ pd_server_main_1b_ips:
+ type: string
+ ps_server_main_1b_ips:
+ type: string
+ cmaui_1c1_main_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_1c1_main_image:
+ type: string
+ description: Image for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ cmaui_1c1_main_flavor:
+ type: string
+ description: Flavor for CMAUI server
+
+resources:
+ test_nested2Level:
+ type: nested2.yml
+ depends_on:
+ - test_nested_pattern_4_main_1
+ properties:
+ name: { get_param: security_group_name}
+
+ ########### PATTERN 1B (same type as main) ##################
+
+ pd_server_main_1b_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: jsa_name }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_main_1b_ips, 0]}}]
+ replacement_policy: AUTO
+
+ ps_server_main_1b_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: jsa_name }
+ fixed_ips: [{"ip_address": {get_param: [ps_server_main_1b_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_main_pd_1b:
+ type: OS::Nova::Server
+ depends_on:
+ - test_nested2Level
+ properties:
+ name: { get_param: [pd_server_main_1b_names, 0]}
+ image: { get_param: pd_server_main_1b_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_main_1b_flavor }
+ networks:
+ - port: { get_resource: pd_server_main_1b_port }
+
+ server_main_ps_1b:
+ type: OS::Nova::Server
+ depends_on:
+ - server_main_pd_1b
+ properties:
+ name: { get_param: [ps_server_main_1b_names, 1]}
+ image: { get_param: ps_server_main_1b_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: ps_server_main_1b_flavor }
+ networks:
+ - port: { get_resource: ps_server_main_1b_port }
+
+ ########### PATTERN 1C1 (same type as main) #################
+
+ cmaui_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: contrail_net_name}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ cmaui_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: contrail_net_name}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_main_1c1_cmaui_1:
+ type: OS::Nova::Server
+ depends_on:
+ - server_main_pd_1b
+ - server_main_ps_1b
+ - test_nested2Level
+ properties:
+ name: { get_param: [cmaui_1c1_main_names, 0]}
+ image: { get_param: cmaui_1c1_main_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_1c1_main_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_1 }
+
+ server_main_1c1_cmaui_2:
+ type: OS::Nova::Server
+ depends_on:
+ - server_main_pd_1b
+ - server_main_ps_1b
+ - test_nested2Level
+ properties:
+ name: { get_param: [cmaui_1c1_main_names, 1]}
+ image: { get_param: cmaui_1c1_main_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_1c1_main_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_2 }
+
+ ########### PATTERN 4 (same type as main) #################
+
+ test_nested_pattern_4_main_1:
+ type: nested-pattern-4.yml
+ depends_on:
+ - server_main_1c1_cmaui_1
+ - server_main_1c1_cmaui_2
+ - server_main_pd_1b
+ - server_main_ps_1b
+ properties:
+ p1: { get_param: jsa_name} \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested2.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested2.yml
new file mode 100644
index 0000000000..930b165ed3
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested2.yml
@@ -0,0 +1,180 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ name:
+ type: string
+ description: nested parameter
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+ security_group_name:
+ type: string
+ description: security_group_name
+ jsa_net_name:
+ type: string
+ description: network name of jsa network
+ contrail_net_name:
+ type: string
+ description: network name of contrail v2 network
+ pd_server_nested2_1b_names:
+ type: comma_delimited_list
+ description: PD server names
+ pd_server_nested2_1b_image:
+ type: string
+ description: PD Image server
+ ps_server_nested2_1b_names:
+ type: comma_delimited_list
+ description: Ps server names
+ ps_server_nested2_1b_image:
+ type: string
+ description: Ps Image server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_server_nested2_1b_flavor:
+ type: string
+ description: Flavor for PD server
+ ps_server_nested2_1b_flavor:
+ type: string
+ description: Flavor for PS server
+ pd_server_nested2_1b_ips:
+ type: string
+ ps_server_nested2_1b_ips:
+ type: string
+ cmaui_1c1_nested2_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_1c1_nested2_image:
+ type: string
+ description: Image for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ cmaui_1c1_nested2_flavor:
+ type: string
+ description: Flavor for CMAUI server
+
+resources:
+ test_nested3Level:
+ type: nested3.yml
+ depends_on:
+ - test_nested_pattern_4_nested2
+ - server_nested2_ps_1b
+ properties:
+ name: { get_param: security_group_name}
+
+ test_resourceGroup:
+ type: OS::Heat::ResourceGroup
+ properties:
+ count: 9
+ resource_def:
+ type: nested3.yml
+ properties:
+ p1: { get_param: name}
+ indx: "%index%"
+
+ ########### PATTERN 1B ##################
+
+ pd_server_nested2_1b_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: jsa_name }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_nested2_1b_ips, 0]}}]
+ replacement_policy: AUTO
+
+ ps_server_nested2_1b_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: jsa_name }
+ fixed_ips: [{"ip_address": {get_param: [ps_server_nested2_1b_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_nested2_pd_1b:
+ type: OS::Nova::Server
+ depends_on:
+ - test_nested3Level
+ - test_nested_pattern_4_nested2
+ properties:
+ name: { get_param: [pd_server_nested2_1b_names, 0]}
+ image: { get_param: pd_server_nested2_1b_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_nested2_1b_flavor }
+ networks:
+ - port: { get_resource: pd_server_nested2_1b_port }
+
+ server_nested2_ps_1b:
+ type: OS::Nova::Server
+ depends_on:
+ - server_nested2_1c1_cmaui_1
+ - server_nested2_1c1_cmaui_2
+ - test_nested_pattern_4_nested2
+ properties:
+ name: { get_param: [ps_server_nested2_1b_names, 1]}
+ image: { get_param: ps_server_nested2_1b_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: ps_server_nested2_1b_flavor }
+ networks:
+ - port: { get_resource: ps_server_nested2_1b_port }
+
+ ########### PATTERN 1C1 #################
+
+ cmaui_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: contrail_net_name}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ cmaui_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: contrail_net_name}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_nested2_1c1_cmaui_1:
+ type: OS::Nova::Server
+ depends_on:
+ - server_nested2_pd_1b
+ - server_nested2_ps_1b
+ - test_nested_pattern_4_nested2
+ - test_nested3Level
+ properties:
+ name: { get_param: [cmaui_1c1_nested2_names, 0]}
+ image: { get_param: cmaui_1c1_nested2_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_1c1_nested2_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_1 }
+
+ server_nested2_1c1_cmaui_2:
+ type: OS::Nova::Server
+ depends_on:
+ - server_nested2_pd_1b
+ - server_nested2_ps_1b
+ - test_nested_pattern_4_nested2
+ - test_nested3Level
+ properties:
+ name: { get_param: [cmaui_1c1_nested2_names, 1]}
+ image: { get_param: cmaui_1c1_nested2_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_1c1_nested2_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_2 }
+
+ ########### PATTERN 4 #################
+
+ test_nested_pattern_4_same_type_diff_file:
+ type: nested-pattern-4-same-type.yml
+ properties:
+ p1: { get_param: jsa_name}
+
+ test_nested_pattern_4_nested2:
+ type: nested-pattern-4.yml
+ depends_on:
+ - test_resourceGroup
+ properties:
+ p1: { get_param: jsa_name} \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested3.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested3.yml
new file mode 100644
index 0000000000..1d4f9d1055
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/in/nested3.yml
@@ -0,0 +1,34 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ security_group_name:
+ type: string
+ description: security_group_name
+ name:
+ type: string
+ description: nested parameter
+ p1:
+ type: string
+ description: nested parameter
+ indx:
+ type: string
+ description: nested parameter
+resources:
+ jsa_security_group1:
+ type: OS::Neutron::SecurityGroup
+ properties:
+ description: ems security group
+ name: {get_param: security_group_name}
+ rules: [
+ {"direction": ingress, "ethertype": IPv6, "protocol": icmp, "remote_ip_prefix": "::/0"}
+ ]
+
+ jsa_security_group2:
+ type: OS::Neutron::SecurityGroup
+ properties:
+ description: ems security group
+ name: {get_param: security_group_name}
+ rules: [{"direction": egress, "ethertype": IPv4, "port_range_min": 1, "port_range_max": 65535, "protocol": tcp, "remote_ip_prefix": 0.0.0.0/0}]
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..b41b4dece5
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,12765 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.abstract.nodes.pd_server_nested2_1b:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pd_server_nested_b_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_nested_b_port_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_pd_server_nested_b_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd_server_nested_b_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_nested_b_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_pd_server_nested2_1b_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_nested2_1b_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_nested_b_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_nested_b_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_nested_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pd_server_nested_b_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_nested_b_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_nested_b_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ requirements:
+ - dependency_pd_server_nested2_1b_pd_server_nested_b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_nested2_1b_pd_server_nested_b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_nested2_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server_nested2_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ cpu_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_nested2_1b_pd_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_nested2_1b_pd_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server_nested2_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_nested2_1b_pd_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_nested2_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_nested2_1b_pd_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server_nested2_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_nested2_1b_pd_server_nested_b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_nested2_1b_pd_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_nested2_1b_pd_server_nested_b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ attachment_pd_server_nested2_1b_pd_server_nested_b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_nested2_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_nested2_1b_pd_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_nested2_1b_pd_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_nested2_1b_pd_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_pd_server_nested2_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server_nested2_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested1-no-compute:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ ps_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ name:
+ type: string
+ description: nested parameter
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_ps_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - binding_ps_server_port:
+ capability: tosca.capabilities.network.Bindable
+ relationship: tosca.relationships.network.BindsTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - binding_pd_server_port:
+ capability: tosca.capabilities.network.Bindable
+ relationship: tosca.relationships.network.BindsTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ feature_ps_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.pd_server_pattern4_2:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ pd_server_pattern4_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_pattern4_port_2_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_pattern4_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_pattern4_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_pattern4_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ pd_server_pattern4_image:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_pattern4_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ attributes:
+ pattern4_attr_1:
+ type: string
+ description: pattern4_attr_1_value
+ status: SUPPORTED
+ requirements:
+ - dependency_server_pd_pattern4:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_pattern4:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pattern4_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_pattern4_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.root.size_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_pattern4:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_pattern4:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_pattern4:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_pattern4:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_pattern4:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_pattern4:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.pd_server_pattern4_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ pd_server_pattern4_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_pattern4_port_2_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_pattern4_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_pattern4_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_pattern4_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema: &id001
+ type: string
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ pd_server_pattern4_image:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_pattern4_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema: &id002
+ type: string
+ attributes:
+ pattern4_attr_1:
+ type: string
+ description: pattern4_attr_1_value
+ status: SUPPORTED
+ requirements:
+ - dependency_server_pd_pattern4:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_pattern4:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pattern4_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_pattern4_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.root.size_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_pattern4:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_pattern4:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_pattern4:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_pattern4:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_pattern4:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_pattern4:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.pd_server_pattern4:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ pd_server_pattern4_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_pattern4_port_2_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_pattern4_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_pattern4_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_pattern4_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema: *id001
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ pd_server_pattern4_image:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_pattern4_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema: *id002
+ attributes:
+ pattern4_attr_1:
+ type: string
+ description: pattern4_attr_1_value
+ status: SUPPORTED
+ requirements:
+ - dependency_server_pd_pattern4:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_pattern4:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pattern4_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_pattern4_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.root.size_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_pattern4:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_pattern4:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_pattern4:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_pattern4:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_pattern4:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_pattern4:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.cmaui_1c1_main_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_network:
+ 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_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_cmaui_1c1_main_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_cmaui_1c1_main_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_1c1_main_cmaui_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_1c1_main_cmaui_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_1c1_main:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_cmaui_1c1_main:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.device.iops_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_1c1_main:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_cmaui_1c1_main:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_1c1_main_cmaui_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_1c1_main_cmaui_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_cmaui_1c1_main:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_cmaui_1c1_main:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_1c1_main_cmaui_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.usage_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_cmaui_1c1_main:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_1c1_main:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested1:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ ps_server_main_1b_image:
+ type: string
+ description: Ps Image server
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: string
+ description: security_group_name
+ required: true
+ status: SUPPORTED
+ cmaui_1c1_main_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ contrail_net_name:
+ type: string
+ description: network name of contrail v2 network
+ required: true
+ status: SUPPORTED
+ ps_server_main_1b_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ ps_server_main_1b_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ jsa_net_name:
+ type: string
+ description: network name of jsa network
+ required: true
+ status: SUPPORTED
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+ required: true
+ status: SUPPORTED
+ pd_server_main_1b_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ cmaui_1c1_main_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ pd_server_main_1b_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ cmaui_1c1_main_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ ps_server_main_1b_names:
+ type: list
+ description: Ps server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ name:
+ type: string
+ description: nested parameter
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_main_1b_image:
+ type: string
+ description: PD Image server
+ required: true
+ status: SUPPORTED
+ pd_server_main_1b_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_pd_server_main_1b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_main_1b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_test_nested_pattern_4_main_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_pd_pattern4_test_nested_pattern_4_main_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_pattern4_test_nested_pattern_4_main_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_main_1c1_cmaui_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_main_1c1_cmaui_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_main_1c1_cmaui_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_main_1c1_cmaui_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_ps_server_main_1b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_main_1b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_main_pd_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_main_pd_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_main_ps_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_main_ps_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_cmaui_port_2_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_2_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_nested2_ps_1b_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_nested2_ps_1b_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_test_resourceGroup_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_jsa_security_group1_test_resourceGroup_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - port_jsa_security_group1_test_resourceGroup_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ relationship: org.openecomp.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_jsa_security_group2_test_resourceGroup_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - port_jsa_security_group2_test_resourceGroup_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ relationship: org.openecomp.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_nested2_1c1_cmaui_2_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_nested2_1c1_cmaui_2_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_test_nested_pattern_4_nested2_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_jsa_security_group1_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - port_jsa_security_group1_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ relationship: org.openecomp.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_jsa_security_group2_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - port_jsa_security_group2_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ relationship: org.openecomp.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_ps_server_nested2_1b_port_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_nested2_1b_port_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_nested2_1c1_cmaui_1_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_nested2_1c1_cmaui_1_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_nested2_pd_1b_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_nested2_pd_1b_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_nested2_1b_port_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_nested2_1b_port_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_port_1_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_1_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ feature_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_main_pd_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_nested2_pd_1b_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_nested2_pd_1b_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_main_ps_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_cmaui_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ feature_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_jsa_security_group2_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_main_pd_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_main_1c1_cmaui_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_main_1c1_cmaui_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_main_1b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_main_1b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_nested2_1b_port_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_nested2_pd_1b_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_main_pd_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_1_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.capacity_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_main_1c1_cmaui_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ os_server_main_1c1_cmaui_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_nested2_pd_1b_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_nested2_pd_1b_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_nested2_ps_1b_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_jsa_security_group1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.read.requests_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ scalable_server_main_1c1_cmaui_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_main_1c1_cmaui_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_main_pd_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_main_ps_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_main_pd_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_nested_pattern_4_main_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.latency_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_nested2_ps_1b_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_main_pd_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_main_1b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_nested2_ps_1b_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_jsa_security_group1_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_jsa_security_group2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_nested2_ps_1b_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_nested_pattern_4_nested2_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_main_1c1_cmaui_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_main_1c1_cmaui_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_1_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_main_1b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_2_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_main_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_nested2_pd_1b_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_nested2_1b_port_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_2_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_nested2_1b_port_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_2_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_pd_server_main_1b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_server_main_1c1_cmaui_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_main_1c1_cmaui_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_main_ps_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_nested2_1b_port_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ host_server_main_ps_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_main_ps_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_nested2_1b_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_main_ps_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_nested2_1b_port_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu_util_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_nested2_ps_1b_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_main_1c1_cmaui_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_main_1c1_cmaui_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_nested2_1b_port_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_nested2_1c1_cmaui_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_main_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_nested2_pd_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_main_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_main_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_nested2_ps_1b_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_nested2_ps_1b_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_main_1b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ feature_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_main_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_1_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_nested2_1c1_cmaui_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.ps_server_main_1b_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_ps_server_main_b_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_main_b_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_ps_server_main_1b_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_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_ps_server_main_b_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_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_ps_server_main_b_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_ps_server_main_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_ps_server_main_b_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_main_b_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_ps_server_main_1b_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_ps_server_main_1b_ps_server_main_b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_main_1b_ps_server_main_b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_ps_server_main_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_ps_server_main_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.device.write.requests_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_ps_server_main_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_ps_server_main_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_ps_server_main_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_main_1b_ps_server_main_b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_main_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_main_1b_ps_server_main_b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_ps_server_main_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_main_1b_ps_server_main_b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.requests_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_main_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested2:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ cmaui_1c1_nested2_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ cmaui_1c1_nested2_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ ps_server_nested2_1b_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: string
+ description: security_group_name
+ required: true
+ status: SUPPORTED
+ pd_server_nested2_1b_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ contrail_net_name:
+ type: string
+ description: network name of contrail v2 network
+ required: true
+ status: SUPPORTED
+ jsa_net_name:
+ type: string
+ description: network name of jsa network
+ required: true
+ status: SUPPORTED
+ ps_server_nested2_1b_names:
+ type: list
+ description: Ps server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_nested2_1b_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+ required: true
+ status: SUPPORTED
+ cmaui_1c1_nested2_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ ps_server_nested2_1b_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ pd_server_nested2_1b_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ name:
+ type: string
+ description: nested parameter
+ required: true
+ status: SUPPORTED
+ pd_server_nested2_1b_image:
+ type: string
+ description: PD Image server
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ ps_server_nested2_1b_image:
+ type: string
+ description: Ps Image server
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_nested2_ps_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_nested2_ps_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_test_resourceGroup:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_jsa_security_group1_test_resourceGroup:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - port_jsa_security_group1_test_resourceGroup:
+ capability: tosca.capabilities.Attachment
+ node: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ relationship: org.openecomp.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_jsa_security_group2_test_resourceGroup:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - port_jsa_security_group2_test_resourceGroup:
+ capability: tosca.capabilities.Attachment
+ node: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ relationship: org.openecomp.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_nested2_1c1_cmaui_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_nested2_1c1_cmaui_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_test_nested_pattern_4_nested2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_pd_pattern4_test_nested_pattern_4_nested2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_pattern4_test_nested_pattern_4_nested2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_test_nested3Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_jsa_security_group1_test_nested3Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - port_jsa_security_group1_test_nested3Level:
+ capability: tosca.capabilities.Attachment
+ node: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ relationship: org.openecomp.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_jsa_security_group2_test_nested3Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - port_jsa_security_group2_test_nested3Level:
+ capability: tosca.capabilities.Attachment
+ node: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ relationship: org.openecomp.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_ps_server_nested2_1b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_nested2_1b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_nested2_1c1_cmaui_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_nested2_1c1_cmaui_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_test_nested_pattern_4_same_type_diff_file:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_nested2_pd_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_nested2_pd_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_nested2_1b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_nested2_1b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ instance_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_nested2_pd_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_nested2_pd_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_nested_pattern_4_same_type_diff_file:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_nested2_1b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.iops_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes.rate_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_cmaui_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_resourceGroup:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_nested2_ps_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_jsa_security_group1_test_resourceGroup:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_nested2_1c1_cmaui_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_nested2_1c1_cmaui_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_nested2_1c1_cmaui_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_nested2_1c1_cmaui_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_nested2_ps_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_nested2_1b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_nested2_1c1_cmaui_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_nested2_1c1_cmaui_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_nested2_1b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_nested2_ps_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_nested2_1b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ host_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_nested2_1c1_cmaui_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_nested2_1c1_cmaui_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_nested2_1c1_cmaui_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_nested2_1c1_cmaui_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_jsa_security_group1_test_nested3Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_nested2_1c1_cmaui_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_nested2_pd_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_jsa_security_group2_test_nested3Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_nested_pattern_4_nested2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_nested2_1c1_cmaui_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_nested2_ps_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_jsa_security_group2_test_resourceGroup:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_nested2_pd_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_nested2_ps_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_nested2_1b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_nested3Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_nested2_pd_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_nested2_1b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.root.size_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_nested2_pd_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_nested2_ps_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_pattern4_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_nested2_pd_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_nested2_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_nested2_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_nested2_ps_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_nested2_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pd_server_main_1b:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pd_server_main_b_port_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_pd_server_main_b_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ compute_pd_server_main_1b_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_main_b_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_main_b_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_main_b_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_main_b_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd_server_main_b_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_main_b_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_main_b_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_pd_server_main_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ compute_pd_server_main_1b_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_main_b_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pd_server_main_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server_main_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_main_1b_pd_server_main_b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_main_1b_pd_server_main_b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.write.bytes_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_main_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_pd_server_main_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server_main_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_main_1b_pd_server_main_b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server_main_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_main_1b_pd_server_main_b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_main_1b_pd_server_main_b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_main_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server_main_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pd_server_main_1b_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pd_server_main_b_port_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_pd_server_main_b_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ compute_pd_server_main_1b_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_main_b_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_main_b_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_main_b_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_main_b_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd_server_main_b_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_main_b_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_main_b_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_pd_server_main_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ compute_pd_server_main_1b_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_main_b_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pd_server_main_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server_main_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_main_1b_pd_server_main_b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_main_1b_pd_server_main_b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.write.bytes_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_main_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_pd_server_main_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server_main_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_main_1b_pd_server_main_b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server_main_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_main_1b_pd_server_main_b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_main_1b_pd_server_main_b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_main_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server_main_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested3:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ p1:
+ type: string
+ description: nested parameter
+ required: true
+ status: SUPPORTED
+ name:
+ type: string
+ description: nested parameter
+ required: true
+ status: SUPPORTED
+ indx:
+ type: string
+ description: nested parameter
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: string
+ description: security_group_name
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_jsa_security_group1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - port_jsa_security_group1:
+ capability: tosca.capabilities.Attachment
+ node: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ relationship: org.openecomp.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_jsa_security_group2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - port_jsa_security_group2:
+ capability: tosca.capabilities.Attachment
+ node: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ relationship: org.openecomp.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ feature_jsa_security_group2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_jsa_security_group1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.ps_server_main_1b:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_ps_server_main_b_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_main_b_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_ps_server_main_1b_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_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_ps_server_main_b_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_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_ps_server_main_b_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_ps_server_main_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_ps_server_main_b_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_main_b_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_ps_server_main_1b_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_ps_server_main_1b_ps_server_main_b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_main_1b_ps_server_main_b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_ps_server_main_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_ps_server_main_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.device.write.requests_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_ps_server_main_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_ps_server_main_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_ps_server_main_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_main_1b_ps_server_main_b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_main_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_main_1b_ps_server_main_b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_ps_server_main_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_main_1b_ps_server_main_b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.requests_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_main_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_ps_server_main_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.cmaui_1c1_nested2:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_network:
+ 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_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_cmaui_1c1_nested2_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_cmaui_1c1_nested2_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_cmaui_1c1_nested2_cmaui_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_1c1_nested2_cmaui_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_1c1_nested2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_cmaui_1c1_nested2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ feature_cmaui_1c1_nested2_cmaui_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_1c1_nested2_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_1c1_nested2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_1c1_nested2_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_cmaui_1c1_nested2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_1c1_nested2_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_1c1_nested2_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_cmaui_1c1_nested2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_1c1_nested2_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_cmaui_1c1_nested2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_1c1_nested2_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_1c1_nested2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_1c1_nested2_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_cmaui_1c1_nested2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_1c1_nested2_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_1c1_nested2_cmaui_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.iops_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_1c1_nested2_cmaui_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_cmaui_1c1_nested2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.ps_server_nested2_1b:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_ps_server_nested_b_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_nested_b_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_nested_b_port_network:
+ 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
+ compute_ps_server_nested2_1b_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_nested_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ compute_ps_server_nested2_1b_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_nested_b_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_ps_server_nested_b_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_nested_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_nested_b_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_ps_server_nested_b_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_nested_b_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_nested_b_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_ps_server_nested2_1b_ps_server_nested_b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_nested2_1b_ps_server_nested_b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_ps_server_nested2_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_ps_server_nested2_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.device.read.bytes.rate_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_nested2_1b_ps_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_nested2_1b_ps_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_nested2_1b_ps_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_nested2_1b_ps_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_ps_server_nested2_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_ps_server_nested2_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_nested2_1b_ps_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_nested2_1b_ps_server_nested_b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.requests.rate_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_nested2_1b_ps_server_nested_b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_nested2_1b_ps_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_nested2_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_ps_server_nested2_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_nested2_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_nested2_1b_ps_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_nested2_1b_ps_server_nested_b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_ps_server_nested2_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_ps_server_nested2_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_nested2_1b_ps_server_nested_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.cmaui_1c1_main:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_network:
+ 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_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_cmaui_1c1_main_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_cmaui_1c1_main_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_1c1_main_cmaui_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_1c1_main_cmaui_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_1c1_main:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_cmaui_1c1_main:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.device.iops_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_1c1_main:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_cmaui_1c1_main:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_1c1_main_cmaui_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_1c1_main_cmaui_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_cmaui_1c1_main:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_cmaui_1c1_main:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_1c1_main_cmaui_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.usage_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_cmaui_1c1_main:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_1c1_main:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_cmaui_1c1_main:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.pd_server_pattern4_3:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ pd_server_pattern4_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_pattern4_port_2_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_pattern4_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_pattern4_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_pattern4_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema: *id001
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ pd_server_pattern4_image:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_pattern4_port_2_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_pattern4_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema: *id002
+ attributes:
+ pattern4_attr_1:
+ type: string
+ description: pattern4_attr_1_value
+ status: SUPPORTED
+ requirements:
+ - dependency_server_pd_pattern4:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_pattern4:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pattern4_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_pattern4_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pattern4_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.root.size_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pattern4_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_pattern4:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pattern4_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_pattern4:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_pattern4:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_pattern4:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_pattern4:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_pattern4:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pattern4_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pattern4_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_pattern4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..ff988d4835
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/MainServiceTemplate.yaml
@@ -0,0 +1,322 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ ps_server_main_1b_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Ps Image server
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: security_group_name
+ cmaui_1c1_main_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ contrail_net_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of contrail v2 network
+ ps_server_main_1b_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ ps_server_main_1b_ips:
+ hidden: false
+ immutable: false
+ type: string
+ jsa_net_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa network
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ pd_server_main_1b_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ cmaui_1c1_main_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ pd_server_main_1b_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ cmaui_1c1_main_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ ps_server_main_1b_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: Ps server names
+ entry_schema:
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ pd_server_main_1b_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: PD Image server
+ pd_server_main_1b_ips:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ abstract_pd_server_main_1b_1:
+ type: org.openecomp.resource.abstract.nodes.pd_server_main_1b_1
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_main_1b_availability_zone:
+ - get_input: availability_zone_0
+ port_pd_server_main_b_port_replacement_policy:
+ - AUTO
+ vm_flavor_name:
+ get_input: pd_server_main_1b_flavor
+ port_pd_server_main_b_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_main_1b_ips
+ - 0
+ port_pd_server_main_b_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: pd_server_main_1b_image
+ port_pd_server_main_b_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_pd_server_main_1b_name:
+ - get_input:
+ - pd_server_main_1b_names
+ - 0
+ port_pd_server_main_b_port_network:
+ - get_input: jsa_name
+ service_template_filter:
+ substitute_service_template: Nested_pd_server_main_1b_1ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_ps_server_main_1b_1:
+ type: org.openecomp.resource.abstract.nodes.ps_server_main_1b_1
+ directives:
+ - substitutable
+ properties:
+ compute_ps_server_main_1b_availability_zone:
+ - get_input: availability_zone_0
+ port_ps_server_main_b_port_replacement_policy:
+ - AUTO
+ port_ps_server_main_b_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ vm_flavor_name:
+ get_input: ps_server_main_1b_flavor
+ port_ps_server_main_b_port_network:
+ - get_input: jsa_name
+ port_ps_server_main_b_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_ps_server_main_b_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - ps_server_main_1b_ips
+ - 0
+ vm_image_name:
+ get_input: ps_server_main_1b_image
+ compute_ps_server_main_1b_name:
+ - get_input:
+ - ps_server_main_1b_names
+ - 1
+ service_template_filter:
+ substitute_service_template: Nested_ps_server_main_1b_1ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - dependency_ps_server_main_1b:
+ capability: tosca.capabilities.Node
+ node: test_nested_no_compute
+ relationship: tosca.relationships.DependsOn
+ test_nested1Level_duplicate_same_file:
+ type: org.openecomp.resource.abstract.nodes.heat.nested1
+ directives:
+ - substitutable
+ properties:
+ service_template_filter:
+ substitute_service_template: nested1ServiceTemplate.yaml
+ name:
+ get_input: security_group_name
+ test_nested_no_compute:
+ type: org.openecomp.resource.abstract.nodes.heat.nested1-no-compute
+ directives:
+ - substitutable
+ properties:
+ service_template_filter:
+ substitute_service_template: nested1-no-computeServiceTemplate.yaml
+ name:
+ get_input: jsa_net_name
+ requirements:
+ - dependency:
+ capability: feature_pd_server_main_1b
+ node: abstract_pd_server_main_1b_1
+ relationship: tosca.relationships.DependsOn
+ abstract_cmaui_1c1_main_1:
+ type: org.openecomp.resource.abstract.nodes.cmaui_1c1_main_1
+ directives:
+ - substitutable
+ properties:
+ port_cmaui_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ port_cmaui_port_network:
+ - get_input: contrail_net_name
+ port_cmaui_port_network_role_tag: contrail
+ vm_flavor_name:
+ get_input: cmaui_1c1_main_flavor
+ port_cmaui_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_cmaui_port_replacement_policy:
+ - AUTO
+ vm_image_name:
+ get_input: cmaui_1c1_main_image
+ port_cmaui_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ compute_cmaui_1c1_main_availability_zone:
+ - get_input: availability_zone_0
+ - get_input: availability_zone_0
+ compute_cmaui_1c1_main_name:
+ - get_input:
+ - cmaui_1c1_main_names
+ - 1
+ - get_input:
+ - cmaui_1c1_main_names
+ - 0
+ service_template_filter:
+ substitute_service_template: Nested_cmaui_1c1_main_1ServiceTemplate.yaml
+ count: 2
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - dependency_cmaui_1c1_main:
+ capability: tosca.capabilities.Node
+ node: test_nested_no_compute
+ relationship: tosca.relationships.DependsOn
+ test_nested_pattern_4_main_0:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pattern-4
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: jsa_name
+ service_template_filter:
+ substitute_service_template: nested-pattern-4ServiceTemplate.yaml
+ port_pd_server_pattern4_port_1_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_pattern4_port_2_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_pattern4_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_pattern4_port_2_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ requirements:
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_no_compute
+ relationship: tosca.relationships.DependsOn
+ test_nested1Level:
+ type: org.openecomp.resource.abstract.nodes.heat.nested1
+ directives:
+ - substitutable
+ properties:
+ service_template_filter:
+ substitute_service_template: nested1ServiceTemplate.yaml
+ name:
+ get_input: security_group_name
+ requirements:
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_no_compute
+ relationship: tosca.relationships.DependsOn
+ groups:
+ main_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/main.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - test_nested1Level
+ - test_nested1Level_duplicate_same_file
+ - test_nested_no_compute
+ - test_nested_pattern_4_main_0
+ - abstract_pd_server_main_1b_1
+ - abstract_ps_server_main_1b_1
+ - abstract_cmaui_1c1_main_1
diff --git a/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 b/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
new file mode 100644
index 0000000000..fa347fbf57
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_cmaui_1c1_main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.cmaui_1c1_main:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui_port_network:
+ 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_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_cmaui_1c1_main_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_cmaui_1c1_main_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ node_templates:
+ cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_cmaui_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_cmaui_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_cmaui_port_vlan_requirements
+ ip_requirements:
+ get_input: port_cmaui_port_ip_requirements
+ network_role_tag:
+ get_input: port_cmaui_port_network_role_tag
+ mac_requirements:
+ get_input: port_cmaui_port_mac_requirements
+ order:
+ get_input: port_cmaui_port_order
+ network_role:
+ get_input: port_cmaui_port_network_role
+ subnetpoolid:
+ get_input: port_cmaui_port_subnetpoolid
+ fixed_ips:
+ get_input: port_cmaui_port_fixed_ips
+ network:
+ get_input:
+ - port_cmaui_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui_1c1_main
+ relationship: tosca.relationships.network.BindsTo
+ cmaui_1c1_main:
+ type: org.openecomp.resource.vfc.nodes.heat.cmaui_1c1_main
+ properties:
+ availability_zone:
+ get_input:
+ - compute_cmaui_1c1_main_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_cmaui_1c1_main_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.cmaui_1c1_main
+ capabilities:
+ disk.device.iops_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.iops
+ disk.device.write.bytes.rate_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.write.bytes.rate
+ binding_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - binding
+ cpu_util_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - cpu_util
+ disk.write.requests_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.write.requests
+ disk.latency_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.latency
+ network.incoming.bytes.rate_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.incoming.bytes.rate
+ disk.read.requests_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.read.requests
+ endpoint_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - endpoint
+ disk.device.read.bytes.rate_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.read.bytes.rate
+ disk.iops_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.iops
+ disk.device.read.requests.rate_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.read.requests.rate
+ disk.write.bytes_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.write.bytes
+ disk.device.read.requests_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.read.requests
+ attachment_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - attachment
+ instance_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - instance
+ disk.device.write.requests.rate_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.write.requests.rate
+ disk.device.write.bytes_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.write.bytes
+ vcpus_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - vcpus
+ disk.read.bytes.rate_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.read.bytes.rate
+ disk.device.capacity_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.capacity
+ disk.device.write.requests_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.write.requests
+ disk.usage_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.usage
+ network.incoming.bytes_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.incoming.bytes
+ disk.device.read.bytes_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.read.bytes
+ network.outgoing.bytes.rate_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.outgoing.bytes.rate
+ memory.usage_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - memory.usage
+ network.outpoing.packets_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.outpoing.packets
+ memory.resident_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - memory.resident
+ cpu.delta_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - cpu.delta
+ disk.capacity_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.capacity
+ disk.ephemeral.size_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.ephemeral.size
+ network.incoming.packets_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.incoming.packets
+ disk.write.requests.rate_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.write.requests.rate
+ feature_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - feature
+ network.outgoing.packets.rate_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.outgoing.packets.rate
+ disk.root.size_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.root.size
+ host_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - host
+ network.incoming.packets.rate_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.incoming.packets.rate
+ disk.write.bytes.rate_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.write.bytes.rate
+ network.outgoing.bytes_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.outgoing.bytes
+ memory_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - memory
+ scalable_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - scalable
+ cpu_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - cpu
+ disk.device.allocation_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.allocation
+ binding_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - binding
+ disk.device.usage_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.usage
+ os_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - os
+ disk.device.latency_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.latency
+ disk.read.bytes_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.read.bytes
+ feature_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - feature
+ disk.allocation_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.allocation
+ requirements:
+ dependency_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - dependency
+ link_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - link
+ local_storage_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - local_storage
+ dependency_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..5ea692050e
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_cmaui_1c1_main_1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.cmaui_1c1_main:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui_port_network:
+ 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_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_cmaui_1c1_main_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_cmaui_1c1_main_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ node_templates:
+ cmaui_1c1_main_cmaui_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_cmaui_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_cmaui_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_cmaui_port_vlan_requirements
+ ip_requirements:
+ get_input: port_cmaui_port_ip_requirements
+ network_role_tag:
+ get_input: port_cmaui_port_network_role_tag
+ mac_requirements:
+ get_input: port_cmaui_port_mac_requirements
+ order:
+ get_input: port_cmaui_port_order
+ network_role:
+ get_input: port_cmaui_port_network_role
+ subnetpoolid:
+ get_input: port_cmaui_port_subnetpoolid
+ fixed_ips:
+ get_input: port_cmaui_port_fixed_ips
+ network:
+ get_input:
+ - port_cmaui_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui_1c1_main
+ relationship: tosca.relationships.network.BindsTo
+ cmaui_1c1_main:
+ type: org.openecomp.resource.vfc.nodes.heat.cmaui_1c1_main
+ properties:
+ availability_zone:
+ get_input:
+ - compute_cmaui_1c1_main_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_cmaui_1c1_main_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.cmaui_1c1_main_1
+ capabilities:
+ disk.device.iops_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.iops
+ disk.device.write.bytes.rate_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.write.bytes.rate
+ binding_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - binding
+ cpu_util_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - cpu_util
+ disk.write.requests_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.write.requests
+ disk.latency_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.latency
+ network.incoming.bytes.rate_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.incoming.bytes.rate
+ disk.read.requests_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.read.requests
+ endpoint_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - endpoint
+ disk.device.read.bytes.rate_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.read.bytes.rate
+ disk.iops_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.iops
+ disk.device.read.requests.rate_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.read.requests.rate
+ disk.write.bytes_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.write.bytes
+ disk.device.read.requests_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.read.requests
+ attachment_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - attachment
+ instance_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - instance
+ disk.device.write.requests.rate_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.write.requests.rate
+ disk.device.write.bytes_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.write.bytes
+ vcpus_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - vcpus
+ disk.read.bytes.rate_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.read.bytes.rate
+ disk.device.capacity_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.capacity
+ disk.device.write.requests_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.write.requests
+ disk.usage_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.usage
+ network.incoming.bytes_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.incoming.bytes
+ disk.device.read.bytes_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.read.bytes
+ network.outgoing.bytes.rate_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.outgoing.bytes.rate
+ memory.usage_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - memory.usage
+ network.outpoing.packets_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.outpoing.packets
+ memory.resident_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - memory.resident
+ cpu.delta_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - cpu.delta
+ disk.capacity_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.capacity
+ disk.ephemeral.size_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.ephemeral.size
+ network.incoming.packets_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.incoming.packets
+ disk.write.requests.rate_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.write.requests.rate
+ feature_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - feature
+ network.outgoing.packets.rate_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.outgoing.packets.rate
+ disk.root.size_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.root.size
+ host_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - host
+ network.incoming.packets.rate_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.incoming.packets.rate
+ disk.write.bytes.rate_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.write.bytes.rate
+ network.outgoing.bytes_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - network.outgoing.bytes
+ memory_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - memory
+ scalable_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - scalable
+ cpu_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - cpu
+ disk.device.allocation_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.allocation
+ binding_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - binding
+ disk.device.usage_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.usage
+ os_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - os
+ disk.device.latency_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.device.latency
+ disk.read.bytes_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.read.bytes
+ feature_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - feature
+ disk.allocation_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - disk.allocation
+ requirements:
+ dependency_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - dependency
+ link_cmaui_1c1_main_cmaui_port:
+ - cmaui_1c1_main_cmaui_port
+ - link
+ local_storage_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - local_storage
+ dependency_cmaui_1c1_main:
+ - cmaui_1c1_main
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..01cb3e6096
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_cmaui_1c1_nested2
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.cmaui_1c1_nested2:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui_port_network:
+ 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_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_cmaui_1c1_nested2_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ compute_cmaui_1c1_nested2_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ cmaui_1c1_nested2_cmaui_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_cmaui_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_cmaui_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_cmaui_port_vlan_requirements
+ ip_requirements:
+ get_input: port_cmaui_port_ip_requirements
+ network_role_tag:
+ get_input: port_cmaui_port_network_role_tag
+ mac_requirements:
+ get_input: port_cmaui_port_mac_requirements
+ order:
+ get_input: port_cmaui_port_order
+ network_role:
+ get_input: port_cmaui_port_network_role
+ subnetpoolid:
+ get_input: port_cmaui_port_subnetpoolid
+ fixed_ips:
+ get_input: port_cmaui_port_fixed_ips
+ network:
+ get_input:
+ - port_cmaui_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui_1c1_nested2
+ relationship: tosca.relationships.network.BindsTo
+ cmaui_1c1_nested2:
+ type: org.openecomp.resource.vfc.nodes.heat.cmaui_1c1_nested2
+ properties:
+ availability_zone:
+ get_input:
+ - compute_cmaui_1c1_nested2_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_cmaui_1c1_nested2_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.cmaui_1c1_nested2
+ capabilities:
+ feature_cmaui_1c1_nested2_cmaui_port:
+ - cmaui_1c1_nested2_cmaui_port
+ - feature
+ disk.device.write.bytes.rate_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.device.write.bytes.rate
+ disk.device.read.requests.rate_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.device.read.requests.rate
+ disk.write.bytes_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.write.bytes
+ disk.capacity_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.capacity
+ disk.device.capacity_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.device.capacity
+ network.outgoing.packets.rate_cmaui_1c1_nested2_cmaui_port:
+ - cmaui_1c1_nested2_cmaui_port
+ - network.outgoing.packets.rate
+ vcpus_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - vcpus
+ disk.device.write.requests_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.device.write.requests
+ feature_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - feature
+ disk.usage_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.usage
+ disk.read.bytes_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.read.bytes
+ network.outpoing.packets_cmaui_1c1_nested2_cmaui_port:
+ - cmaui_1c1_nested2_cmaui_port
+ - network.outpoing.packets
+ scalable_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - scalable
+ network.outgoing.bytes_cmaui_1c1_nested2_cmaui_port:
+ - cmaui_1c1_nested2_cmaui_port
+ - network.outgoing.bytes
+ instance_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - instance
+ network.incoming.bytes_cmaui_1c1_nested2_cmaui_port:
+ - cmaui_1c1_nested2_cmaui_port
+ - network.incoming.bytes
+ endpoint_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - endpoint
+ cpu.delta_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - cpu.delta
+ disk.device.read.bytes.rate_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.device.read.bytes.rate
+ disk.device.iops_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.device.iops
+ disk.device.read.bytes_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.device.read.bytes
+ disk.device.write.requests.rate_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.device.write.requests.rate
+ disk.device.write.bytes_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.device.write.bytes
+ network.incoming.packets.rate_cmaui_1c1_nested2_cmaui_port:
+ - cmaui_1c1_nested2_cmaui_port
+ - network.incoming.packets.rate
+ host_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - host
+ disk.device.latency_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.device.latency
+ network.incoming.bytes.rate_cmaui_1c1_nested2_cmaui_port:
+ - cmaui_1c1_nested2_cmaui_port
+ - network.incoming.bytes.rate
+ disk.write.bytes.rate_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.write.bytes.rate
+ binding_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - binding
+ memory_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - memory
+ disk.allocation_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.allocation
+ disk.device.usage_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.device.usage
+ disk.ephemeral.size_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.ephemeral.size
+ disk.read.requests_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.read.requests
+ network.outgoing.bytes.rate_cmaui_1c1_nested2_cmaui_port:
+ - cmaui_1c1_nested2_cmaui_port
+ - network.outgoing.bytes.rate
+ os_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - os
+ network.incoming.packets_cmaui_1c1_nested2_cmaui_port:
+ - cmaui_1c1_nested2_cmaui_port
+ - network.incoming.packets
+ disk.write.requests.rate_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.write.requests.rate
+ disk.device.read.requests_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.device.read.requests
+ disk.root.size_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.root.size
+ memory.usage_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - memory.usage
+ memory.resident_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - memory.resident
+ cpu_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - cpu
+ disk.read.bytes.rate_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.read.bytes.rate
+ disk.device.allocation_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.device.allocation
+ disk.latency_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.latency
+ binding_cmaui_1c1_nested2_cmaui_port:
+ - cmaui_1c1_nested2_cmaui_port
+ - binding
+ disk.iops_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.iops
+ attachment_cmaui_1c1_nested2_cmaui_port:
+ - cmaui_1c1_nested2_cmaui_port
+ - attachment
+ disk.write.requests_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - disk.write.requests
+ cpu_util_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - cpu_util
+ requirements:
+ link_cmaui_1c1_nested2_cmaui_port:
+ - cmaui_1c1_nested2_cmaui_port
+ - link
+ dependency_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - dependency
+ local_storage_cmaui_1c1_nested2:
+ - cmaui_1c1_nested2
+ - local_storage
+ dependency_cmaui_1c1_nested2_cmaui_port:
+ - cmaui_1c1_nested2_cmaui_port
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..fd6f3d63a5
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server_main_1b
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server_main_1b:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pd_server_main_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ 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_server_main_b_port_order:
+ type: integer
+ required: true
+ compute_pd_server_main_1b_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_main_b_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_main_b_port_subnetpoolid:
+ type: string
+ required: true
+ port_pd_server_main_b_port_network_role_tag:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd_server_main_b_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd_server_main_b_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_main_b_port_network_role:
+ type: string
+ required: true
+ port_pd_server_main_b_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ vm_image_name:
+ type: string
+ required: true
+ port_pd_server_main_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ compute_pd_server_main_1b_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_main_b_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ pd_server_main_1b:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server_main_1b
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_main_1b_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_main_1b_name
+ - index_value
+ pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_pd_server_main_b_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_pd_server_main_b_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_pd_server_main_b_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pd_server_main_b_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd_server_main_b_port_network_role_tag
+ mac_requirements:
+ get_input: port_pd_server_main_b_port_mac_requirements
+ order:
+ get_input: port_pd_server_main_b_port_order
+ network_role:
+ get_input: port_pd_server_main_b_port_network_role
+ subnetpoolid:
+ get_input: port_pd_server_main_b_port_subnetpoolid
+ fixed_ips:
+ get_input: port_pd_server_main_b_port_fixed_ips
+ network:
+ get_input:
+ - port_pd_server_main_b_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server_main_1b
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server_main_1b
+ capabilities:
+ disk.write.bytes_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.write.bytes
+ disk.device.capacity_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.capacity
+ disk.device.write.requests_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.write.requests
+ disk.capacity_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.capacity
+ feature_pd_server_main_1b:
+ - pd_server_main_1b
+ - feature
+ disk.usage_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.usage
+ disk.read.bytes_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.read.bytes
+ scalable_pd_server_main_1b:
+ - pd_server_main_1b
+ - scalable
+ network.incoming.packets.rate_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.incoming.packets.rate
+ endpoint_pd_server_main_1b:
+ - pd_server_main_1b
+ - endpoint
+ attachment_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - attachment
+ instance_pd_server_main_1b:
+ - pd_server_main_1b
+ - instance
+ host_pd_server_main_1b:
+ - pd_server_main_1b
+ - host
+ network.outpoing.packets_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.outpoing.packets
+ cpu.delta_pd_server_main_1b:
+ - pd_server_main_1b
+ - cpu.delta
+ binding_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - binding
+ disk.device.read.bytes_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.read.bytes
+ disk.device.read.bytes.rate_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.read.bytes.rate
+ network.outgoing.bytes_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.outgoing.bytes
+ disk.device.iops_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.iops
+ disk.device.write.requests.rate_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.write.requests.rate
+ network.outgoing.packets.rate_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.outgoing.packets.rate
+ disk.device.write.bytes_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.write.bytes
+ disk.device.latency_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.latency
+ feature_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - feature
+ binding_pd_server_main_1b:
+ - pd_server_main_1b
+ - binding
+ disk.write.bytes.rate_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.write.bytes.rate
+ disk.ephemeral.size_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.ephemeral.size
+ disk.read.requests_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.read.requests
+ disk.allocation_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.allocation
+ disk.device.usage_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.usage
+ network.incoming.bytes.rate_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.incoming.bytes.rate
+ disk.write.requests.rate_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.write.requests.rate
+ network.incoming.bytes_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.incoming.bytes
+ network.outgoing.bytes.rate_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.outgoing.bytes.rate
+ os_pd_server_main_1b:
+ - pd_server_main_1b
+ - os
+ memory_pd_server_main_1b:
+ - pd_server_main_1b
+ - memory
+ disk.root.size_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.root.size
+ memory.usage_pd_server_main_1b:
+ - pd_server_main_1b
+ - memory.usage
+ memory.resident_pd_server_main_1b:
+ - pd_server_main_1b
+ - memory.resident
+ disk.latency_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.latency
+ disk.read.bytes.rate_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.read.bytes.rate
+ disk.device.read.requests_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.read.requests
+ disk.device.allocation_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.allocation
+ network.incoming.packets_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.incoming.packets
+ disk.iops_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.iops
+ vcpus_pd_server_main_1b:
+ - pd_server_main_1b
+ - vcpus
+ disk.write.requests_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.write.requests
+ cpu_util_pd_server_main_1b:
+ - pd_server_main_1b
+ - cpu_util
+ cpu_pd_server_main_1b:
+ - pd_server_main_1b
+ - cpu
+ disk.device.write.bytes.rate_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.write.bytes.rate
+ disk.device.read.requests.rate_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.read.requests.rate
+ requirements:
+ link_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - link
+ dependency_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - dependency
+ dependency_pd_server_main_1b:
+ - pd_server_main_1b
+ - dependency
+ local_storage_pd_server_main_1b:
+ - pd_server_main_1b
+ - local_storage
diff --git a/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 b/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
new file mode 100644
index 0000000000..56e89cb733
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server_main_1b_1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server_main_1b:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pd_server_main_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ 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_server_main_b_port_order:
+ type: integer
+ required: true
+ compute_pd_server_main_1b_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_main_b_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_main_b_port_subnetpoolid:
+ type: string
+ required: true
+ port_pd_server_main_b_port_network_role_tag:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd_server_main_b_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd_server_main_b_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_main_b_port_network_role:
+ type: string
+ required: true
+ port_pd_server_main_b_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ vm_image_name:
+ type: string
+ required: true
+ port_pd_server_main_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ compute_pd_server_main_1b_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_main_b_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ pd_server_main_1b:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server_main_1b
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_main_1b_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_main_1b_name
+ - index_value
+ pd_server_main_1b_pd_server_main_b_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_pd_server_main_b_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_pd_server_main_b_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_pd_server_main_b_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pd_server_main_b_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd_server_main_b_port_network_role_tag
+ mac_requirements:
+ get_input: port_pd_server_main_b_port_mac_requirements
+ order:
+ get_input: port_pd_server_main_b_port_order
+ network_role:
+ get_input: port_pd_server_main_b_port_network_role
+ subnetpoolid:
+ get_input: port_pd_server_main_b_port_subnetpoolid
+ fixed_ips:
+ get_input: port_pd_server_main_b_port_fixed_ips
+ network:
+ get_input:
+ - port_pd_server_main_b_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server_main_1b
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server_main_1b_1
+ capabilities:
+ disk.write.bytes_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.write.bytes
+ disk.device.capacity_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.capacity
+ disk.device.write.requests_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.write.requests
+ disk.capacity_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.capacity
+ feature_pd_server_main_1b:
+ - pd_server_main_1b
+ - feature
+ disk.usage_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.usage
+ disk.read.bytes_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.read.bytes
+ scalable_pd_server_main_1b:
+ - pd_server_main_1b
+ - scalable
+ network.incoming.packets.rate_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.incoming.packets.rate
+ endpoint_pd_server_main_1b:
+ - pd_server_main_1b
+ - endpoint
+ attachment_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - attachment
+ instance_pd_server_main_1b:
+ - pd_server_main_1b
+ - instance
+ host_pd_server_main_1b:
+ - pd_server_main_1b
+ - host
+ network.outpoing.packets_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.outpoing.packets
+ cpu.delta_pd_server_main_1b:
+ - pd_server_main_1b
+ - cpu.delta
+ binding_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - binding
+ disk.device.read.bytes_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.read.bytes
+ disk.device.read.bytes.rate_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.read.bytes.rate
+ network.outgoing.bytes_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.outgoing.bytes
+ disk.device.iops_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.iops
+ disk.device.write.requests.rate_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.write.requests.rate
+ network.outgoing.packets.rate_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.outgoing.packets.rate
+ disk.device.write.bytes_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.write.bytes
+ disk.device.latency_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.latency
+ feature_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - feature
+ binding_pd_server_main_1b:
+ - pd_server_main_1b
+ - binding
+ disk.write.bytes.rate_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.write.bytes.rate
+ disk.ephemeral.size_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.ephemeral.size
+ disk.read.requests_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.read.requests
+ disk.allocation_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.allocation
+ disk.device.usage_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.usage
+ network.incoming.bytes.rate_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.incoming.bytes.rate
+ disk.write.requests.rate_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.write.requests.rate
+ network.incoming.bytes_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.incoming.bytes
+ network.outgoing.bytes.rate_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.outgoing.bytes.rate
+ os_pd_server_main_1b:
+ - pd_server_main_1b
+ - os
+ memory_pd_server_main_1b:
+ - pd_server_main_1b
+ - memory
+ disk.root.size_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.root.size
+ memory.usage_pd_server_main_1b:
+ - pd_server_main_1b
+ - memory.usage
+ memory.resident_pd_server_main_1b:
+ - pd_server_main_1b
+ - memory.resident
+ disk.latency_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.latency
+ disk.read.bytes.rate_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.read.bytes.rate
+ disk.device.read.requests_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.read.requests
+ disk.device.allocation_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.allocation
+ network.incoming.packets_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - network.incoming.packets
+ disk.iops_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.iops
+ vcpus_pd_server_main_1b:
+ - pd_server_main_1b
+ - vcpus
+ disk.write.requests_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.write.requests
+ cpu_util_pd_server_main_1b:
+ - pd_server_main_1b
+ - cpu_util
+ cpu_pd_server_main_1b:
+ - pd_server_main_1b
+ - cpu
+ disk.device.write.bytes.rate_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.write.bytes.rate
+ disk.device.read.requests.rate_pd_server_main_1b:
+ - pd_server_main_1b
+ - disk.device.read.requests.rate
+ requirements:
+ link_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - link
+ dependency_pd_server_main_1b_pd_server_main_b_port:
+ - pd_server_main_1b_pd_server_main_b_port
+ - dependency
+ dependency_pd_server_main_1b:
+ - pd_server_main_1b
+ - dependency
+ local_storage_pd_server_main_1b:
+ - pd_server_main_1b
+ - local_storage
diff --git a/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 b/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
new file mode 100644
index 0000000000..6b763621d4
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server_nested2_1b
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server_nested2_1b:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pd_server_nested_b_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_nested_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ 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_server_nested_b_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd_server_nested_b_port_network_role_tag:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd_server_nested_b_port_subnetpoolid:
+ type: string
+ required: true
+ compute_pd_server_nested2_1b_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_nested2_1b_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_nested_b_port_order:
+ type: integer
+ required: true
+ port_pd_server_nested_b_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_nested_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pd_server_nested_b_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ port_pd_server_nested_b_port_network_role:
+ type: string
+ required: true
+ port_pd_server_nested_b_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ node_templates:
+ pd_server_nested2_1b_pd_server_nested_b_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_pd_server_nested_b_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_pd_server_nested_b_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_pd_server_nested_b_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pd_server_nested_b_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd_server_nested_b_port_network_role_tag
+ mac_requirements:
+ get_input: port_pd_server_nested_b_port_mac_requirements
+ order:
+ get_input: port_pd_server_nested_b_port_order
+ network_role:
+ get_input: port_pd_server_nested_b_port_network_role
+ subnetpoolid:
+ get_input: port_pd_server_nested_b_port_subnetpoolid
+ fixed_ips:
+ get_input: port_pd_server_nested_b_port_fixed_ips
+ network:
+ get_input:
+ - port_pd_server_nested_b_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server_nested2_1b
+ relationship: tosca.relationships.network.BindsTo
+ pd_server_nested2_1b:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server_nested2_1b
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_nested2_1b_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_nested2_1b_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server_nested2_1b
+ capabilities:
+ cpu_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - cpu
+ disk.ephemeral.size_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.ephemeral.size
+ network.outgoing.packets.rate_pd_server_nested2_1b_pd_server_nested_b_port:
+ - pd_server_nested2_1b_pd_server_nested_b_port
+ - network.outgoing.packets.rate
+ memory.usage_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - memory.usage
+ network.outgoing.bytes.rate_pd_server_nested2_1b_pd_server_nested_b_port:
+ - pd_server_nested2_1b_pd_server_nested_b_port
+ - network.outgoing.bytes.rate
+ disk.write.bytes.rate_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.write.bytes.rate
+ disk.device.iops_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.device.iops
+ disk.device.capacity_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.device.capacity
+ endpoint_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - endpoint
+ network.incoming.packets.rate_pd_server_nested2_1b_pd_server_nested_b_port:
+ - pd_server_nested2_1b_pd_server_nested_b_port
+ - network.incoming.packets.rate
+ disk.device.read.requests.rate_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.device.read.requests.rate
+ binding_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - binding
+ disk.write.requests_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.write.requests
+ memory_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - memory
+ disk.device.latency_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.device.latency
+ network.incoming.packets_pd_server_nested2_1b_pd_server_nested_b_port:
+ - pd_server_nested2_1b_pd_server_nested_b_port
+ - network.incoming.packets
+ disk.device.write.bytes.rate_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.device.write.bytes.rate
+ disk.iops_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.iops
+ os_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - os
+ disk.device.allocation_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.device.allocation
+ disk.usage_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.usage
+ disk.read.requests_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.read.requests
+ disk.root.size_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.root.size
+ disk.device.read.requests_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.device.read.requests
+ feature_pd_server_nested2_1b_pd_server_nested_b_port:
+ - pd_server_nested2_1b_pd_server_nested_b_port
+ - feature
+ network.incoming.bytes.rate_pd_server_nested2_1b_pd_server_nested_b_port:
+ - pd_server_nested2_1b_pd_server_nested_b_port
+ - network.incoming.bytes.rate
+ disk.capacity_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.capacity
+ disk.write.bytes_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.write.bytes
+ binding_pd_server_nested2_1b_pd_server_nested_b_port:
+ - pd_server_nested2_1b_pd_server_nested_b_port
+ - binding
+ attachment_pd_server_nested2_1b_pd_server_nested_b_port:
+ - pd_server_nested2_1b_pd_server_nested_b_port
+ - attachment
+ instance_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - instance
+ disk.device.write.requests_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.device.write.requests
+ disk.device.read.bytes_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.device.read.bytes
+ feature_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - feature
+ disk.write.requests.rate_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.write.requests.rate
+ disk.read.bytes_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.read.bytes
+ network.outgoing.bytes_pd_server_nested2_1b_pd_server_nested_b_port:
+ - pd_server_nested2_1b_pd_server_nested_b_port
+ - network.outgoing.bytes
+ cpu.delta_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - cpu.delta
+ vcpus_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - vcpus
+ disk.latency_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.latency
+ disk.device.write.bytes_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.device.write.bytes
+ cpu_util_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - cpu_util
+ network.incoming.bytes_pd_server_nested2_1b_pd_server_nested_b_port:
+ - pd_server_nested2_1b_pd_server_nested_b_port
+ - network.incoming.bytes
+ disk.allocation_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.allocation
+ network.outpoing.packets_pd_server_nested2_1b_pd_server_nested_b_port:
+ - pd_server_nested2_1b_pd_server_nested_b_port
+ - network.outpoing.packets
+ disk.device.write.requests.rate_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.device.write.requests.rate
+ memory.resident_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - memory.resident
+ disk.device.read.bytes.rate_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.device.read.bytes.rate
+ scalable_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - scalable
+ disk.device.usage_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.device.usage
+ disk.read.bytes.rate_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - disk.read.bytes.rate
+ host_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - host
+ requirements:
+ dependency_pd_server_nested2_1b_pd_server_nested_b_port:
+ - pd_server_nested2_1b_pd_server_nested_b_port
+ - dependency
+ local_storage_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - local_storage
+ link_pd_server_nested2_1b_pd_server_nested_b_port:
+ - pd_server_nested2_1b_pd_server_nested_b_port
+ - link
+ dependency_pd_server_nested2_1b:
+ - pd_server_nested2_1b
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..99e9b836b4
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_ps_server_main_1b
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.ps_server_main_1b:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_ps_server_main_b_port_network_role_tag:
+ type: string
+ required: true
+ port_ps_server_main_b_port_network_role:
+ type: string
+ required: true
+ compute_ps_server_main_1b_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ 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_ps_server_main_b_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ port_ps_server_main_b_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_order:
+ type: integer
+ required: true
+ port_ps_server_main_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_ps_server_main_b_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ port_ps_server_main_b_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_ps_server_main_1b_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_subnetpoolid:
+ type: string
+ required: true
+ node_templates:
+ ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_ps_server_main_b_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_ps_server_main_b_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_ps_server_main_b_port_vlan_requirements
+ ip_requirements:
+ get_input: port_ps_server_main_b_port_ip_requirements
+ network_role_tag:
+ get_input: port_ps_server_main_b_port_network_role_tag
+ mac_requirements:
+ get_input: port_ps_server_main_b_port_mac_requirements
+ order:
+ get_input: port_ps_server_main_b_port_order
+ network_role:
+ get_input: port_ps_server_main_b_port_network_role
+ subnetpoolid:
+ get_input: port_ps_server_main_b_port_subnetpoolid
+ fixed_ips:
+ get_input: port_ps_server_main_b_port_fixed_ips
+ network:
+ get_input:
+ - port_ps_server_main_b_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: ps_server_main_1b
+ relationship: tosca.relationships.network.BindsTo
+ ps_server_main_1b:
+ type: org.openecomp.resource.vfc.nodes.heat.ps_server_main_1b
+ properties:
+ availability_zone:
+ get_input:
+ - compute_ps_server_main_1b_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_ps_server_main_1b_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.ps_server_main_1b
+ capabilities:
+ disk.device.write.requests_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.write.requests
+ disk.device.capacity_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.capacity
+ disk.capacity_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.capacity
+ network.incoming.packets.rate_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.incoming.packets.rate
+ disk.device.read.bytes_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.read.bytes
+ vcpus_ps_server_main_1b:
+ - ps_server_main_1b
+ - vcpus
+ network.incoming.bytes_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.incoming.bytes
+ cpu_util_ps_server_main_1b:
+ - ps_server_main_1b
+ - cpu_util
+ disk.device.write.bytes.rate_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.write.bytes.rate
+ disk.device.read.requests.rate_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.read.requests.rate
+ disk.device.write.requests.rate_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.write.requests.rate
+ cpu_ps_server_main_1b:
+ - ps_server_main_1b
+ - cpu
+ instance_ps_server_main_1b:
+ - ps_server_main_1b
+ - instance
+ disk.read.bytes.rate_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.read.bytes.rate
+ disk.latency_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.latency
+ disk.device.read.requests_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.read.requests
+ memory.usage_ps_server_main_1b:
+ - ps_server_main_1b
+ - memory.usage
+ disk.write.requests.rate_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.write.requests.rate
+ scalable_ps_server_main_1b:
+ - ps_server_main_1b
+ - scalable
+ disk.usage_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.usage
+ disk.read.bytes_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.read.bytes
+ disk.ephemeral.size_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.ephemeral.size
+ endpoint_ps_server_main_1b:
+ - ps_server_main_1b
+ - endpoint
+ os_ps_server_main_1b:
+ - ps_server_main_1b
+ - os
+ disk.write.bytes_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.write.bytes
+ network.incoming.packets_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.incoming.packets
+ feature_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - feature
+ disk.device.write.bytes_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.write.bytes
+ disk.device.latency_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.latency
+ disk.write.bytes.rate_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.write.bytes.rate
+ network.outgoing.bytes.rate_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.outgoing.bytes.rate
+ network.incoming.bytes.rate_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.incoming.bytes.rate
+ binding_ps_server_main_1b:
+ - ps_server_main_1b
+ - binding
+ disk.device.read.bytes.rate_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.read.bytes.rate
+ attachment_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - attachment
+ host_ps_server_main_1b:
+ - ps_server_main_1b
+ - host
+ network.outpoing.packets_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.outpoing.packets
+ disk.device.iops_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.iops
+ binding_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - binding
+ disk.write.requests_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.write.requests
+ memory.resident_ps_server_main_1b:
+ - ps_server_main_1b
+ - memory.resident
+ cpu.delta_ps_server_main_1b:
+ - ps_server_main_1b
+ - cpu.delta
+ disk.read.requests_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.read.requests
+ disk.iops_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.iops
+ disk.device.allocation_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.allocation
+ feature_ps_server_main_1b:
+ - ps_server_main_1b
+ - feature
+ disk.device.usage_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.usage
+ network.outgoing.packets.rate_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.outgoing.packets.rate
+ network.outgoing.bytes_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.outgoing.bytes
+ memory_ps_server_main_1b:
+ - ps_server_main_1b
+ - memory
+ disk.root.size_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.root.size
+ disk.allocation_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.allocation
+ requirements:
+ dependency_ps_server_main_1b:
+ - ps_server_main_1b
+ - dependency
+ dependency_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - dependency
+ local_storage_ps_server_main_1b:
+ - ps_server_main_1b
+ - local_storage
+ link_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - link
diff --git a/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 b/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
new file mode 100644
index 0000000000..b840bc59bc
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_ps_server_main_1b_1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.ps_server_main_1b:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_ps_server_main_b_port_network_role_tag:
+ type: string
+ required: true
+ port_ps_server_main_b_port_network_role:
+ type: string
+ required: true
+ compute_ps_server_main_1b_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ 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_ps_server_main_b_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ port_ps_server_main_b_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_order:
+ type: integer
+ required: true
+ port_ps_server_main_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_ps_server_main_b_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ port_ps_server_main_b_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_ps_server_main_1b_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_main_b_port_subnetpoolid:
+ type: string
+ required: true
+ node_templates:
+ ps_server_main_1b_ps_server_main_b_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_ps_server_main_b_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_ps_server_main_b_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_ps_server_main_b_port_vlan_requirements
+ ip_requirements:
+ get_input: port_ps_server_main_b_port_ip_requirements
+ network_role_tag:
+ get_input: port_ps_server_main_b_port_network_role_tag
+ mac_requirements:
+ get_input: port_ps_server_main_b_port_mac_requirements
+ order:
+ get_input: port_ps_server_main_b_port_order
+ network_role:
+ get_input: port_ps_server_main_b_port_network_role
+ subnetpoolid:
+ get_input: port_ps_server_main_b_port_subnetpoolid
+ fixed_ips:
+ get_input: port_ps_server_main_b_port_fixed_ips
+ network:
+ get_input:
+ - port_ps_server_main_b_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: ps_server_main_1b
+ relationship: tosca.relationships.network.BindsTo
+ ps_server_main_1b:
+ type: org.openecomp.resource.vfc.nodes.heat.ps_server_main_1b
+ properties:
+ availability_zone:
+ get_input:
+ - compute_ps_server_main_1b_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_ps_server_main_1b_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.ps_server_main_1b_1
+ capabilities:
+ disk.device.write.requests_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.write.requests
+ disk.device.capacity_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.capacity
+ disk.capacity_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.capacity
+ network.incoming.packets.rate_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.incoming.packets.rate
+ disk.device.read.bytes_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.read.bytes
+ vcpus_ps_server_main_1b:
+ - ps_server_main_1b
+ - vcpus
+ network.incoming.bytes_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.incoming.bytes
+ cpu_util_ps_server_main_1b:
+ - ps_server_main_1b
+ - cpu_util
+ disk.device.write.bytes.rate_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.write.bytes.rate
+ disk.device.read.requests.rate_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.read.requests.rate
+ disk.device.write.requests.rate_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.write.requests.rate
+ cpu_ps_server_main_1b:
+ - ps_server_main_1b
+ - cpu
+ instance_ps_server_main_1b:
+ - ps_server_main_1b
+ - instance
+ disk.read.bytes.rate_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.read.bytes.rate
+ disk.latency_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.latency
+ disk.device.read.requests_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.read.requests
+ memory.usage_ps_server_main_1b:
+ - ps_server_main_1b
+ - memory.usage
+ disk.write.requests.rate_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.write.requests.rate
+ scalable_ps_server_main_1b:
+ - ps_server_main_1b
+ - scalable
+ disk.usage_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.usage
+ disk.read.bytes_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.read.bytes
+ disk.ephemeral.size_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.ephemeral.size
+ endpoint_ps_server_main_1b:
+ - ps_server_main_1b
+ - endpoint
+ os_ps_server_main_1b:
+ - ps_server_main_1b
+ - os
+ disk.write.bytes_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.write.bytes
+ network.incoming.packets_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.incoming.packets
+ feature_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - feature
+ disk.device.write.bytes_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.write.bytes
+ disk.device.latency_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.latency
+ disk.write.bytes.rate_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.write.bytes.rate
+ network.outgoing.bytes.rate_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.outgoing.bytes.rate
+ network.incoming.bytes.rate_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.incoming.bytes.rate
+ binding_ps_server_main_1b:
+ - ps_server_main_1b
+ - binding
+ disk.device.read.bytes.rate_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.read.bytes.rate
+ attachment_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - attachment
+ host_ps_server_main_1b:
+ - ps_server_main_1b
+ - host
+ network.outpoing.packets_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.outpoing.packets
+ disk.device.iops_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.iops
+ binding_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - binding
+ disk.write.requests_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.write.requests
+ memory.resident_ps_server_main_1b:
+ - ps_server_main_1b
+ - memory.resident
+ cpu.delta_ps_server_main_1b:
+ - ps_server_main_1b
+ - cpu.delta
+ disk.read.requests_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.read.requests
+ disk.iops_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.iops
+ disk.device.allocation_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.allocation
+ feature_ps_server_main_1b:
+ - ps_server_main_1b
+ - feature
+ disk.device.usage_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.device.usage
+ network.outgoing.packets.rate_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.outgoing.packets.rate
+ network.outgoing.bytes_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - network.outgoing.bytes
+ memory_ps_server_main_1b:
+ - ps_server_main_1b
+ - memory
+ disk.root.size_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.root.size
+ disk.allocation_ps_server_main_1b:
+ - ps_server_main_1b
+ - disk.allocation
+ requirements:
+ dependency_ps_server_main_1b:
+ - ps_server_main_1b
+ - dependency
+ dependency_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - dependency
+ local_storage_ps_server_main_1b:
+ - ps_server_main_1b
+ - local_storage
+ link_ps_server_main_1b_ps_server_main_b_port:
+ - ps_server_main_1b_ps_server_main_b_port
+ - link
diff --git a/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 b/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
new file mode 100644
index 0000000000..01e6852416
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_ps_server_nested2_1b
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.ps_server_nested2_1b:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_ps_server_nested_b_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_nested_b_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_nested_b_port_network:
+ 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
+ compute_ps_server_nested2_1b_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_nested_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ compute_ps_server_nested2_1b_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_ps_server_nested_b_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_ps_server_nested_b_port_subnetpoolid:
+ type: string
+ required: true
+ port_ps_server_nested_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_ps_server_nested_b_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_ps_server_nested_b_port_network_role:
+ type: string
+ required: true
+ port_ps_server_nested_b_port_network_role_tag:
+ type: string
+ required: true
+ port_ps_server_nested_b_port_order:
+ type: integer
+ required: true
+ node_templates:
+ ps_server_nested2_1b_ps_server_nested_b_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_ps_server_nested_b_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_ps_server_nested_b_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_ps_server_nested_b_port_vlan_requirements
+ ip_requirements:
+ get_input: port_ps_server_nested_b_port_ip_requirements
+ network_role_tag:
+ get_input: port_ps_server_nested_b_port_network_role_tag
+ mac_requirements:
+ get_input: port_ps_server_nested_b_port_mac_requirements
+ order:
+ get_input: port_ps_server_nested_b_port_order
+ network_role:
+ get_input: port_ps_server_nested_b_port_network_role
+ subnetpoolid:
+ get_input: port_ps_server_nested_b_port_subnetpoolid
+ fixed_ips:
+ get_input: port_ps_server_nested_b_port_fixed_ips
+ network:
+ get_input:
+ - port_ps_server_nested_b_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: ps_server_nested2_1b
+ relationship: tosca.relationships.network.BindsTo
+ ps_server_nested2_1b:
+ type: org.openecomp.resource.vfc.nodes.heat.ps_server_nested2_1b
+ properties:
+ availability_zone:
+ get_input:
+ - compute_ps_server_nested2_1b_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_ps_server_nested2_1b_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.ps_server_nested2_1b
+ capabilities:
+ disk.device.read.bytes.rate_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.device.read.bytes.rate
+ network.incoming.packets.rate_ps_server_nested2_1b_ps_server_nested_b_port:
+ - ps_server_nested2_1b_ps_server_nested_b_port
+ - network.incoming.packets.rate
+ disk.iops_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.iops
+ vcpus_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - vcpus
+ network.outgoing.packets.rate_ps_server_nested2_1b_ps_server_nested_b_port:
+ - ps_server_nested2_1b_ps_server_nested_b_port
+ - network.outgoing.packets.rate
+ instance_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - instance
+ network.incoming.packets_ps_server_nested2_1b_ps_server_nested_b_port:
+ - ps_server_nested2_1b_ps_server_nested_b_port
+ - network.incoming.packets
+ disk.usage_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.usage
+ disk.allocation_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.allocation
+ disk.device.read.bytes_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.device.read.bytes
+ disk.read.bytes_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.read.bytes
+ disk.device.allocation_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.device.allocation
+ cpu.delta_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - cpu.delta
+ memory.resident_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - memory.resident
+ network.outpoing.packets_ps_server_nested2_1b_ps_server_nested_b_port:
+ - ps_server_nested2_1b_ps_server_nested_b_port
+ - network.outpoing.packets
+ disk.ephemeral.size_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.ephemeral.size
+ host_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - host
+ disk.device.write.bytes_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.device.write.bytes
+ disk.write.bytes_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.write.bytes
+ disk.device.usage_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.device.usage
+ disk.read.bytes.rate_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.read.bytes.rate
+ scalable_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - scalable
+ disk.write.requests.rate_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.write.requests.rate
+ cpu_util_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - cpu_util
+ network.outgoing.bytes_ps_server_nested2_1b_ps_server_nested_b_port:
+ - ps_server_nested2_1b_ps_server_nested_b_port
+ - network.outgoing.bytes
+ disk.read.requests_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.read.requests
+ disk.write.requests_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.write.requests
+ memory_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - memory
+ binding_ps_server_nested2_1b_ps_server_nested_b_port:
+ - ps_server_nested2_1b_ps_server_nested_b_port
+ - binding
+ disk.device.read.requests.rate_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.device.read.requests.rate
+ disk.device.latency_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.device.latency
+ feature_ps_server_nested2_1b_ps_server_nested_b_port:
+ - ps_server_nested2_1b_ps_server_nested_b_port
+ - feature
+ network.incoming.bytes_ps_server_nested2_1b_ps_server_nested_b_port:
+ - ps_server_nested2_1b_ps_server_nested_b_port
+ - network.incoming.bytes
+ disk.latency_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.latency
+ disk.device.write.requests.rate_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.device.write.requests.rate
+ binding_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - binding
+ disk.write.bytes.rate_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.write.bytes.rate
+ endpoint_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - endpoint
+ disk.device.capacity_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.device.capacity
+ feature_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - feature
+ disk.root.size_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.root.size
+ network.incoming.bytes.rate_ps_server_nested2_1b_ps_server_nested_b_port:
+ - ps_server_nested2_1b_ps_server_nested_b_port
+ - network.incoming.bytes.rate
+ disk.device.write.requests_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.device.write.requests
+ disk.device.iops_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.device.iops
+ attachment_ps_server_nested2_1b_ps_server_nested_b_port:
+ - ps_server_nested2_1b_ps_server_nested_b_port
+ - attachment
+ os_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - os
+ disk.capacity_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.capacity
+ memory.usage_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - memory.usage
+ cpu_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - cpu
+ disk.device.read.requests_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.device.read.requests
+ disk.device.write.bytes.rate_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - disk.device.write.bytes.rate
+ network.outgoing.bytes.rate_ps_server_nested2_1b_ps_server_nested_b_port:
+ - ps_server_nested2_1b_ps_server_nested_b_port
+ - network.outgoing.bytes.rate
+ requirements:
+ local_storage_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - local_storage
+ dependency_ps_server_nested2_1b:
+ - ps_server_nested2_1b
+ - dependency
+ link_ps_server_nested2_1b_ps_server_nested_b_port:
+ - ps_server_nested2_1b_ps_server_nested_b_port
+ - link
+ dependency_ps_server_nested2_1b_ps_server_nested_b_port:
+ - ps_server_nested2_1b_ps_server_nested_b_port
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..c7fa924e21
--- /dev/null
+++ b/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
@@ -0,0 +1,425 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested-pattern-4-same-type
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server_pattern4:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ pd_server_pattern4_ips:
+ hidden: false
+ immutable: false
+ type: string
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ port_pd_server_pattern4_port_2_order:
+ type: integer
+ required: true
+ port_pd_server_pattern4_port_2_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_pattern4_port_2_network_role_tag:
+ type: string
+ required: true
+ port_pd_server_pattern4_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ port_pd_server_pattern4_port_2_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_pattern4_port_1_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ port_pd_server_pattern4_port_1_network_role_tag:
+ type: string
+ required: true
+ pd_server_pattern4_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ port_pd_server_pattern4_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pd_server_pattern4_port_1_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_pattern4_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ ps_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ port_pd_server_pattern4_port_1_order:
+ type: integer
+ required: true
+ pd_server_pattern4_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ port_pd_server_pattern4_port_1_network_role:
+ type: string
+ required: true
+ port_pd_server_pattern4_port_2_network_role:
+ type: string
+ required: true
+ port_pd_server_pattern4_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pd_server_pattern4_port_1_subnetpoolid:
+ type: string
+ required: true
+ port_pd_server_pattern4_port_2_subnetpoolid:
+ type: string
+ required: true
+ pd_server_pattern4_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ node_templates:
+ server_pd_pattern4:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server_pattern4
+ properties:
+ flavor:
+ get_input: pd_server_pattern4_flavor
+ availability_zone:
+ get_input: availability_zone_0
+ image:
+ get_input: pd_server_pattern4_image
+ name:
+ get_input:
+ - pd_server_pattern4_names
+ - 0
+ pd_server_pattern4_port_1:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ get_input: port_pd_server_pattern4_port_1_ip_requirements
+ network_role:
+ get_input: port_pd_server_pattern4_port_1_network_role
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_pattern4_ips
+ - 0
+ subnetpoolid:
+ get_input: port_pd_server_pattern4_port_1_subnetpoolid
+ mac_requirements:
+ get_input: port_pd_server_pattern4_port_1_mac_requirements
+ exCP_naming:
+ get_input: port_pd_server_pattern4_port_1_exCP_naming
+ vlan_requirements:
+ get_input: port_pd_server_pattern4_port_1_vlan_requirements
+ network_role_tag:
+ get_input: port_pd_server_pattern4_port_1_network_role_tag
+ network:
+ get_input: net
+ order:
+ get_input: port_pd_server_pattern4_port_1_order
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: server_pd_pattern4
+ relationship: tosca.relationships.network.BindsTo
+ pd_server_pattern4_port_2:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ get_input: port_pd_server_pattern4_port_2_ip_requirements
+ network_role:
+ get_input: port_pd_server_pattern4_port_2_network_role
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_pattern4_ips
+ - 1
+ subnetpoolid:
+ get_input: port_pd_server_pattern4_port_2_subnetpoolid
+ mac_requirements:
+ get_input: port_pd_server_pattern4_port_2_mac_requirements
+ exCP_naming:
+ get_input: port_pd_server_pattern4_port_2_exCP_naming
+ vlan_requirements:
+ get_input: port_pd_server_pattern4_port_2_vlan_requirements
+ network_role_tag:
+ get_input: port_pd_server_pattern4_port_2_network_role_tag
+ network:
+ get_input: net
+ order:
+ get_input: port_pd_server_pattern4_port_2_order
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: server_pd_pattern4
+ relationship: tosca.relationships.network.BindsTo
+ groups:
+ nested-pattern-4-same-type_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested-pattern-4-same-type.yml
+ description: nested1
+ members:
+ - server_pd_pattern4
+ - pd_server_pattern4_port_1
+ - pd_server_pattern4_port_2
+ outputs:
+ pattern4_attr_1:
+ description: pattern4_attr_1_value
+ value: server_pd_pattern4
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.pd_server_pattern4_2
+ capabilities:
+ disk.root.size_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.root.size
+ disk.device.write.bytes_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.write.bytes
+ network.outgoing.bytes_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.outgoing.bytes
+ disk.allocation_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.allocation
+ disk.device.usage_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.usage
+ network.outgoing.bytes_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.outgoing.bytes
+ disk.write.bytes.rate_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.write.bytes.rate
+ disk.ephemeral.size_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.ephemeral.size
+ cpu.delta_server_pd_pattern4:
+ - server_pd_pattern4
+ - cpu.delta
+ disk.write.bytes_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.write.bytes
+ feature_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - feature
+ feature_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - feature
+ disk.latency_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.latency
+ endpoint_server_pd_pattern4:
+ - server_pd_pattern4
+ - endpoint
+ attachment_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - attachment
+ attachment_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - attachment
+ feature_server_pd_pattern4:
+ - server_pd_pattern4
+ - feature
+ disk.device.read.requests.rate_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.read.requests.rate
+ instance_server_pd_pattern4:
+ - server_pd_pattern4
+ - instance
+ cpu_server_pd_pattern4:
+ - server_pd_pattern4
+ - cpu
+ disk.device.read.requests_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.read.requests
+ host_server_pd_pattern4:
+ - server_pd_pattern4
+ - host
+ cpu_util_server_pd_pattern4:
+ - server_pd_pattern4
+ - cpu_util
+ memory.resident_server_pd_pattern4:
+ - server_pd_pattern4
+ - memory.resident
+ disk.read.requests_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.read.requests
+ disk.read.bytes.rate_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.read.bytes.rate
+ disk.device.write.bytes.rate_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.write.bytes.rate
+ disk.device.read.bytes_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.read.bytes
+ disk.write.requests_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.write.requests
+ disk.device.write.requests.rate_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.write.requests.rate
+ memory.usage_server_pd_pattern4:
+ - server_pd_pattern4
+ - memory.usage
+ vcpus_server_pd_pattern4:
+ - server_pd_pattern4
+ - vcpus
+ disk.capacity_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.capacity
+ binding_server_pd_pattern4:
+ - server_pd_pattern4
+ - binding
+ network.outpoing.packets_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.outpoing.packets
+ network.outpoing.packets_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.outpoing.packets
+ network.incoming.packets.rate_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.incoming.packets.rate
+ network.incoming.bytes_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.incoming.bytes
+ disk.device.iops_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.iops
+ network.incoming.packets.rate_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.incoming.packets.rate
+ network.incoming.bytes_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.incoming.bytes
+ disk.device.read.bytes.rate_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.read.bytes.rate
+ disk.device.allocation_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.allocation
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.outgoing.bytes.rate
+ disk.usage_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.usage
+ disk.read.bytes_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.read.bytes
+ os_server_pd_pattern4:
+ - server_pd_pattern4
+ - os
+ memory_server_pd_pattern4:
+ - server_pd_pattern4
+ - memory
+ disk.iops_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.iops
+ scalable_server_pd_pattern4:
+ - server_pd_pattern4
+ - scalable
+ binding_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - binding
+ network.incoming.bytes.rate_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.incoming.bytes.rate
+ disk.write.requests.rate_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.write.requests.rate
+ disk.device.latency_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.latency
+ binding_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - binding
+ network.incoming.bytes.rate_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.incoming.bytes.rate
+ network.outgoing.packets.rate_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.outgoing.packets.rate
+ disk.device.write.requests_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.write.requests
+ network.incoming.packets_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.incoming.packets
+ network.outgoing.packets.rate_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.outgoing.packets.rate
+ network.incoming.packets_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.incoming.packets
+ disk.device.capacity_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.capacity
+ requirements:
+ dependency_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - dependency
+ local_storage_server_pd_pattern4:
+ - server_pd_pattern4
+ - local_storage
+ dependency_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - dependency
+ link_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - link
+ link_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - link
+ dependency_server_pd_pattern4:
+ - server_pd_pattern4
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..de4d785b6f
--- /dev/null
+++ b/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
@@ -0,0 +1,425 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested-pattern-4
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server_pattern4:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ pd_server_pattern4_ips:
+ hidden: false
+ immutable: false
+ type: string
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ port_pd_server_pattern4_port_2_order:
+ type: integer
+ required: true
+ port_pd_server_pattern4_port_2_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_pattern4_port_2_network_role_tag:
+ type: string
+ required: true
+ port_pd_server_pattern4_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ port_pd_server_pattern4_port_2_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_pattern4_port_1_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ port_pd_server_pattern4_port_1_network_role_tag:
+ type: string
+ required: true
+ pd_server_pattern4_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ port_pd_server_pattern4_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pd_server_pattern4_port_1_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_pattern4_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ ps_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ port_pd_server_pattern4_port_1_order:
+ type: integer
+ required: true
+ pd_server_pattern4_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ port_pd_server_pattern4_port_1_network_role:
+ type: string
+ required: true
+ port_pd_server_pattern4_port_2_network_role:
+ type: string
+ required: true
+ port_pd_server_pattern4_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pd_server_pattern4_port_1_subnetpoolid:
+ type: string
+ required: true
+ port_pd_server_pattern4_port_2_subnetpoolid:
+ type: string
+ required: true
+ pd_server_pattern4_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ node_templates:
+ server_pd_pattern4:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server_pattern4
+ properties:
+ flavor:
+ get_input: pd_server_pattern4_flavor
+ availability_zone:
+ get_input: availability_zone_0
+ image:
+ get_input: pd_server_pattern4_image
+ name:
+ get_input:
+ - pd_server_pattern4_names
+ - 0
+ pd_server_pattern4_port_1:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ get_input: port_pd_server_pattern4_port_1_ip_requirements
+ network_role:
+ get_input: port_pd_server_pattern4_port_1_network_role
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_pattern4_ips
+ - 0
+ subnetpoolid:
+ get_input: port_pd_server_pattern4_port_1_subnetpoolid
+ mac_requirements:
+ get_input: port_pd_server_pattern4_port_1_mac_requirements
+ exCP_naming:
+ get_input: port_pd_server_pattern4_port_1_exCP_naming
+ vlan_requirements:
+ get_input: port_pd_server_pattern4_port_1_vlan_requirements
+ network_role_tag:
+ get_input: port_pd_server_pattern4_port_1_network_role_tag
+ network:
+ get_input: net
+ order:
+ get_input: port_pd_server_pattern4_port_1_order
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: server_pd_pattern4
+ relationship: tosca.relationships.network.BindsTo
+ pd_server_pattern4_port_2:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ get_input: port_pd_server_pattern4_port_2_ip_requirements
+ network_role:
+ get_input: port_pd_server_pattern4_port_2_network_role
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_pattern4_ips
+ - 1
+ subnetpoolid:
+ get_input: port_pd_server_pattern4_port_2_subnetpoolid
+ mac_requirements:
+ get_input: port_pd_server_pattern4_port_2_mac_requirements
+ exCP_naming:
+ get_input: port_pd_server_pattern4_port_2_exCP_naming
+ vlan_requirements:
+ get_input: port_pd_server_pattern4_port_2_vlan_requirements
+ network_role_tag:
+ get_input: port_pd_server_pattern4_port_2_network_role_tag
+ network:
+ get_input: net
+ order:
+ get_input: port_pd_server_pattern4_port_2_order
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: server_pd_pattern4
+ relationship: tosca.relationships.network.BindsTo
+ groups:
+ nested-pattern-4_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested-pattern-4.yml
+ description: nested1
+ members:
+ - server_pd_pattern4
+ - pd_server_pattern4_port_1
+ - pd_server_pattern4_port_2
+ outputs:
+ pattern4_attr_1:
+ description: pattern4_attr_1_value
+ value: server_pd_pattern4
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.pd_server_pattern4
+ capabilities:
+ disk.root.size_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.root.size
+ disk.device.write.bytes_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.write.bytes
+ network.outgoing.bytes_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.outgoing.bytes
+ disk.allocation_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.allocation
+ disk.device.usage_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.usage
+ network.outgoing.bytes_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.outgoing.bytes
+ disk.write.bytes.rate_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.write.bytes.rate
+ disk.ephemeral.size_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.ephemeral.size
+ cpu.delta_server_pd_pattern4:
+ - server_pd_pattern4
+ - cpu.delta
+ disk.write.bytes_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.write.bytes
+ feature_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - feature
+ feature_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - feature
+ disk.latency_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.latency
+ endpoint_server_pd_pattern4:
+ - server_pd_pattern4
+ - endpoint
+ attachment_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - attachment
+ attachment_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - attachment
+ feature_server_pd_pattern4:
+ - server_pd_pattern4
+ - feature
+ disk.device.read.requests.rate_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.read.requests.rate
+ instance_server_pd_pattern4:
+ - server_pd_pattern4
+ - instance
+ cpu_server_pd_pattern4:
+ - server_pd_pattern4
+ - cpu
+ disk.device.read.requests_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.read.requests
+ host_server_pd_pattern4:
+ - server_pd_pattern4
+ - host
+ cpu_util_server_pd_pattern4:
+ - server_pd_pattern4
+ - cpu_util
+ memory.resident_server_pd_pattern4:
+ - server_pd_pattern4
+ - memory.resident
+ disk.read.requests_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.read.requests
+ disk.read.bytes.rate_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.read.bytes.rate
+ disk.device.write.bytes.rate_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.write.bytes.rate
+ disk.device.read.bytes_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.read.bytes
+ disk.write.requests_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.write.requests
+ disk.device.write.requests.rate_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.write.requests.rate
+ memory.usage_server_pd_pattern4:
+ - server_pd_pattern4
+ - memory.usage
+ vcpus_server_pd_pattern4:
+ - server_pd_pattern4
+ - vcpus
+ disk.capacity_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.capacity
+ binding_server_pd_pattern4:
+ - server_pd_pattern4
+ - binding
+ network.outpoing.packets_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.outpoing.packets
+ network.outpoing.packets_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.outpoing.packets
+ network.incoming.packets.rate_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.incoming.packets.rate
+ network.incoming.bytes_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.incoming.bytes
+ disk.device.iops_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.iops
+ network.incoming.packets.rate_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.incoming.packets.rate
+ network.incoming.bytes_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.incoming.bytes
+ disk.device.read.bytes.rate_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.read.bytes.rate
+ disk.device.allocation_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.allocation
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.outgoing.bytes.rate
+ disk.usage_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.usage
+ disk.read.bytes_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.read.bytes
+ os_server_pd_pattern4:
+ - server_pd_pattern4
+ - os
+ memory_server_pd_pattern4:
+ - server_pd_pattern4
+ - memory
+ disk.iops_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.iops
+ scalable_server_pd_pattern4:
+ - server_pd_pattern4
+ - scalable
+ binding_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - binding
+ network.incoming.bytes.rate_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.incoming.bytes.rate
+ disk.write.requests.rate_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.write.requests.rate
+ disk.device.latency_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.latency
+ binding_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - binding
+ network.incoming.bytes.rate_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.incoming.bytes.rate
+ network.outgoing.packets.rate_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.outgoing.packets.rate
+ disk.device.write.requests_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.write.requests
+ network.incoming.packets_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - network.incoming.packets
+ network.outgoing.packets.rate_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.outgoing.packets.rate
+ network.incoming.packets_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - network.incoming.packets
+ disk.device.capacity_server_pd_pattern4:
+ - server_pd_pattern4
+ - disk.device.capacity
+ requirements:
+ dependency_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - dependency
+ local_storage_server_pd_pattern4:
+ - server_pd_pattern4
+ - local_storage
+ dependency_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - dependency
+ link_pd_server_pattern4_port_1:
+ - pd_server_pattern4_port_1
+ - link
+ link_pd_server_pattern4_port_2:
+ - pd_server_pattern4_port_2
+ - link
+ dependency_server_pd_pattern4:
+ - server_pd_pattern4
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested1-no-computeServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested1-no-computeServiceTemplate.yaml
new file mode 100644
index 0000000000..39ba825a1f
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested1-no-computeServiceTemplate.yaml
@@ -0,0 +1,165 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested1-no-compute
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ ps_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ name:
+ hidden: false
+ immutable: false
+ type: string
+ description: nested parameter
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ pd_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ ps_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - ps_server_ips
+ - 0
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ network:
+ get_input: net
+ pd_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_ips
+ - 0
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ network:
+ get_input: net
+ groups:
+ nested1-no-compute_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested1-no-compute.yml
+ description: nested1-no-compute
+ members:
+ - ps_server_port
+ - pd_server_port
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested1-no-compute
+ capabilities:
+ feature_ps_server_port:
+ - ps_server_port
+ - feature
+ network.outgoing.bytes_ps_server_port:
+ - ps_server_port
+ - network.outgoing.bytes
+ feature_pd_server_port:
+ - pd_server_port
+ - feature
+ network.outgoing.bytes.rate_ps_server_port:
+ - ps_server_port
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes.rate_pd_server_port:
+ - pd_server_port
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes_pd_server_port:
+ - pd_server_port
+ - network.outgoing.bytes
+ network.outgoing.packets.rate_pd_server_port:
+ - pd_server_port
+ - network.outgoing.packets.rate
+ binding_pd_server_port:
+ - pd_server_port
+ - binding
+ network.incoming.packets.rate_ps_server_port:
+ - ps_server_port
+ - network.incoming.packets.rate
+ network.incoming.bytes.rate_ps_server_port:
+ - ps_server_port
+ - network.incoming.bytes.rate
+ network.outgoing.packets.rate_ps_server_port:
+ - ps_server_port
+ - network.outgoing.packets.rate
+ binding_ps_server_port:
+ - ps_server_port
+ - binding
+ network.incoming.packets_pd_server_port:
+ - pd_server_port
+ - network.incoming.packets
+ network.incoming.bytes_pd_server_port:
+ - pd_server_port
+ - network.incoming.bytes
+ network.outpoing.packets_pd_server_port:
+ - pd_server_port
+ - network.outpoing.packets
+ network.outpoing.packets_ps_server_port:
+ - ps_server_port
+ - network.outpoing.packets
+ network.incoming.bytes_ps_server_port:
+ - ps_server_port
+ - network.incoming.bytes
+ attachment_ps_server_port:
+ - ps_server_port
+ - attachment
+ attachment_pd_server_port:
+ - pd_server_port
+ - attachment
+ network.incoming.packets_ps_server_port:
+ - ps_server_port
+ - network.incoming.packets
+ network.incoming.packets.rate_pd_server_port:
+ - pd_server_port
+ - network.incoming.packets.rate
+ network.incoming.bytes.rate_pd_server_port:
+ - pd_server_port
+ - network.incoming.bytes.rate
+ requirements:
+ dependency_ps_server_port:
+ - ps_server_port
+ - dependency
+ dependency_pd_server_port:
+ - pd_server_port
+ - dependency
+ link_pd_server_port:
+ - pd_server_port
+ - link
+ link_ps_server_port:
+ - ps_server_port
+ - link
+ binding_ps_server_port:
+ - ps_server_port
+ - binding
+ binding_pd_server_port:
+ - pd_server_port
+ - binding
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested1ServiceTemplate.yaml
new file mode 100644
index 0000000000..1a7f8816f3
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested1ServiceTemplate.yaml
@@ -0,0 +1,2323 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ ps_server_main_1b_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Ps Image server
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: security_group_name
+ cmaui_1c1_main_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ contrail_net_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of contrail v2 network
+ ps_server_main_1b_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ ps_server_main_1b_ips:
+ hidden: false
+ immutable: false
+ type: string
+ jsa_net_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa network
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ pd_server_main_1b_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ cmaui_1c1_main_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ pd_server_main_1b_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ cmaui_1c1_main_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ ps_server_main_1b_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: Ps server names
+ entry_schema:
+ type: string
+ name:
+ hidden: false
+ immutable: false
+ type: string
+ description: nested parameter
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ pd_server_main_1b_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: PD Image server
+ pd_server_main_1b_ips:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ test_nested_pattern_4_main_1:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pattern-4
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: jsa_name
+ service_template_filter:
+ substitute_service_template: nested-pattern-4ServiceTemplate.yaml
+ port_pd_server_pattern4_port_1_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_pattern4_port_2_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_pattern4_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_pattern4_port_2_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ abstract_ps_server_main_1b:
+ type: org.openecomp.resource.abstract.nodes.ps_server_main_1b
+ directives:
+ - substitutable
+ properties:
+ compute_ps_server_main_1b_availability_zone:
+ - get_input: availability_zone_0
+ port_ps_server_main_b_port_replacement_policy:
+ - AUTO
+ port_ps_server_main_b_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ vm_flavor_name:
+ get_input: ps_server_main_1b_flavor
+ port_ps_server_main_b_port_network:
+ - get_input: jsa_name
+ port_ps_server_main_b_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_ps_server_main_b_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - ps_server_main_1b_ips
+ - 0
+ vm_image_name:
+ get_input: ps_server_main_1b_image
+ compute_ps_server_main_1b_name:
+ - get_input:
+ - ps_server_main_1b_names
+ - 1
+ service_template_filter:
+ substitute_service_template: Nested_ps_server_main_1bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_cmaui_1c1_main:
+ type: org.openecomp.resource.abstract.nodes.cmaui_1c1_main
+ directives:
+ - substitutable
+ properties:
+ port_cmaui_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ port_cmaui_port_network:
+ - get_input: contrail_net_name
+ port_cmaui_port_network_role_tag: contrail
+ vm_flavor_name:
+ get_input: cmaui_1c1_main_flavor
+ port_cmaui_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_cmaui_port_replacement_policy:
+ - AUTO
+ vm_image_name:
+ get_input: cmaui_1c1_main_image
+ port_cmaui_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ compute_cmaui_1c1_main_availability_zone:
+ - get_input: availability_zone_0
+ - get_input: availability_zone_0
+ compute_cmaui_1c1_main_name:
+ - get_input:
+ - cmaui_1c1_main_names
+ - 1
+ - get_input:
+ - cmaui_1c1_main_names
+ - 0
+ service_template_filter:
+ substitute_service_template: Nested_cmaui_1c1_mainServiceTemplate.yaml
+ count: 2
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_pd_server_main_1b:
+ type: org.openecomp.resource.abstract.nodes.pd_server_main_1b
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_main_1b_availability_zone:
+ - get_input: availability_zone_0
+ port_pd_server_main_b_port_replacement_policy:
+ - AUTO
+ vm_flavor_name:
+ get_input: pd_server_main_1b_flavor
+ port_pd_server_main_b_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_main_1b_ips
+ - 0
+ port_pd_server_main_b_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: pd_server_main_1b_image
+ port_pd_server_main_b_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_pd_server_main_1b_name:
+ - get_input:
+ - pd_server_main_1b_names
+ - 0
+ port_pd_server_main_b_port_network:
+ - get_input: jsa_name
+ service_template_filter:
+ substitute_service_template: Nested_pd_server_main_1bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ test_nested2Level:
+ type: org.openecomp.resource.abstract.nodes.heat.nested2
+ directives:
+ - substitutable
+ properties:
+ service_template_filter:
+ substitute_service_template: nested2ServiceTemplate.yaml
+ name:
+ get_input: security_group_name
+ groups:
+ nested1_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested1.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - test_nested_pattern_4_main_1
+ - test_nested2Level
+ - abstract_pd_server_main_1b
+ - abstract_ps_server_main_1b
+ - abstract_cmaui_1c1_main
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested1
+ capabilities:
+ feature_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - feature_server_pd_pattern4_test_nested_pattern_4_nested2
+ instance_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - instance_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.write.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ feature_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - feature_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.ephemeral.size_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.ephemeral.size_server_pd_pattern4
+ disk.root.size_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_pd_pattern4_test_nested_pattern_4_nested2
+ cpu.delta_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - cpu.delta_pd_server_main_1b
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2
+ instance_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - instance_cmaui_1c1_main
+ instance_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - instance_cmaui_1c1_main
+ feature_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - feature_test_nested_pattern_4_same_type_diff_file
+ disk.usage_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_pd_pattern4_test_nested_pattern_4_nested2
+ network.incoming.packets_cmaui_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_cmaui_port_2
+ disk.allocation_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.usage_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.usage_pd_server_main_1b
+ memory.resident_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - memory.resident_cmaui_1c1_main
+ os_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - os_pd_server_main_1b
+ memory.resident_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - memory.resident_cmaui_1c1_main
+ disk.device.read.bytes_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.device.read.bytes_server_pd_pattern4
+ disk.latency_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_nested2_1c1_cmaui_2
+ memory.usage_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - memory.usage_cmaui_1c1_main
+ memory.usage_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - memory.usage_cmaui_1c1_main
+ disk.device.capacity_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ memory.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.read.bytes_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.read.bytes_ps_server_main_1b
+ disk.write.requests_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.write.requests_cmaui_1c1_main
+ cpu_util_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - cpu_util_server_pd_pattern4
+ disk.write.requests_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.write.requests_cmaui_1c1_main
+ disk.ephemeral.size_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_nested2_pd_1b
+ host_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - host_server_nested2_pd_1b
+ network.outgoing.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_nested2
+ feature_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - feature_server_nested2_pd_1b
+ network.incoming.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.incoming.bytes.rate_pd_server_pattern4_port_2
+ disk.write.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.device.read.bytes_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.device.read.bytes_pd_server_main_1b
+ disk.device.write.requests_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_nested2_1c1_cmaui_2
+ disk.read.requests_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.read.requests_pd_server_main_1b
+ disk.latency_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_nested2_1c1_cmaui_1
+ disk.device.write.requests_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_nested2_ps_1b
+ disk.device.allocation_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.device.allocation_server_pd_pattern4
+ disk.device.capacity_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.device.capacity_cmaui_1c1_main
+ disk.device.write.requests_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.device.capacity_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.device.capacity_cmaui_1c1_main
+ disk.latency_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.latency_pd_server_main_1b
+ disk.device.write.bytes.rate_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_nested2_pd_1b
+ disk.usage_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.usage_cmaui_1c1_main
+ disk.usage_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.usage_cmaui_1c1_main
+ disk.device.read.requests_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_nested2_ps_1b
+ disk.root.size_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_nested2_ps_1b
+ disk.read.requests_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_nested2_1c1_cmaui_2
+ disk.read.requests_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.read.requests_cmaui_1c1_main
+ disk.write.requests_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.write.requests_ps_server_main_1b
+ disk.iops_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.iops_pd_server_main_1b
+ disk.device.usage_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_nested2_pd_1b
+ disk.usage_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_nested2_ps_1b
+ os_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - os_server_pd_pattern4
+ disk.read.bytes.rate_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_nested2_1c1_cmaui_1
+ disk.device.capacity_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_nested2_ps_1b
+ memory.resident_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_nested2_pd_1b
+ disk.device.capacity_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_pd_pattern4_test_nested_pattern_4_nested2
+ binding_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - binding_ps_server_main_1b
+ network.outgoing.bytes.rate_pd_server_main_1b_port:
+ - abstract_pd_server_main_1b
+ - network.outgoing.bytes.rate_pd_server_main_1b_pd_server_main_b_port
+ binding_cmaui_port_1:
+ - abstract_cmaui_1c1_main
+ - binding_cmaui_1c1_main_cmaui_port
+ binding_cmaui_port_2:
+ - abstract_cmaui_1c1_main
+ - binding_cmaui_1c1_main_cmaui_port
+ feature_test_nested2Level:
+ - test_nested2Level
+ - feature
+ attachment_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - attachment_pd_server_pattern4_port_1_test_nested_pattern_4_nested2
+ disk.device.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ cpu.delta_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_nested2_1c1_cmaui_2
+ disk.read.requests_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.read.requests_server_pd_pattern4
+ disk.write.bytes_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_nested2_ps_1b
+ disk.write.requests.rate_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.write.requests.rate_pd_server_main_1b
+ disk.ephemeral.size_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_nested2_1c1_cmaui_1
+ memory_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - memory_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.read.bytes_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_pd_pattern4_test_nested_pattern_4_nested2
+ network.outgoing.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.outgoing.bytes_pd_server_pattern4_port_2
+ network.outgoing.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file
+ cpu_util_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - cpu_util_ps_server_main_1b
+ disk.read.requests_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.read.requests_cmaui_1c1_main
+ disk.device.write.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.device.read.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.read.bytes.rate_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_nested2_pd_1b
+ attachment_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - attachment_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file
+ cpu_util_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_nested2_ps_1b
+ network.incoming.bytes_cmaui_port_2:
+ - abstract_cmaui_1c1_main
+ - network.incoming.bytes_cmaui_1c1_main_cmaui_port
+ network.outgoing.packets.rate_ps_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_ps_server_nested2_1b_port
+ network.incoming.bytes_cmaui_port_1:
+ - abstract_cmaui_1c1_main
+ - network.incoming.bytes_cmaui_1c1_main_cmaui_port
+ disk.device.allocation_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.write.requests_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_pd_pattern4_test_nested_pattern_4_nested2
+ memory.usage_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_nested2_ps_1b
+ disk.device.read.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.capacity_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_nested2_1c1_cmaui_2
+ disk.write.requests_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_nested2_1c1_cmaui_2
+ network.incoming.packets.rate_cmaui_port_1:
+ - abstract_cmaui_1c1_main
+ - network.incoming.packets.rate_cmaui_1c1_main_cmaui_port
+ network.incoming.packets.rate_cmaui_port_2:
+ - abstract_cmaui_1c1_main
+ - network.incoming.packets.rate_cmaui_1c1_main_cmaui_port
+ cpu_util_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - cpu_util_cmaui_1c1_main
+ cpu_util_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - cpu_util_cmaui_1c1_main
+ host_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - host_server_pd_pattern4
+ disk.device.read.requests_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_pd_pattern4_test_nested_pattern_4_nested2
+ network.outgoing.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file
+ cpu_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - cpu_server_pd_pattern4
+ feature_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - feature_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file
+ disk.device.iops_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_pd_pattern4_test_nested_pattern_4_nested2
+ feature_jsa_security_group2_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - feature_jsa_security_group2_test_resourceGroup
+ scalable_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - scalable_pd_server_main_1b
+ disk.device.read.requests_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.device.read.requests_cmaui_1c1_main
+ disk.device.read.requests_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.device.read.requests_cmaui_1c1_main
+ feature_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - feature_cmaui_1c1_main
+ feature_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - feature_cmaui_1c1_main
+ disk.read.bytes.rate_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.read.bytes.rate_cmaui_1c1_main
+ disk.read.bytes.rate_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.read.bytes.rate_cmaui_1c1_main
+ disk.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.device.read.bytes.rate_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.device.read.bytes.rate_ps_server_main_1b
+ network.incoming.packets.rate_cmaui_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_cmaui_port_1
+ binding_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - binding_server_pd_pattern4
+ network.outgoing.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.outgoing.packets.rate_pd_server_pattern4_port_2
+ network.incoming.bytes_pd_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_pd_server_nested2_1b_port
+ disk.device.read.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.device.iops_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.device.iops_cmaui_1c1_main
+ disk.device.iops_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.device.iops_cmaui_1c1_main
+ network.incoming.packets.rate_cmaui_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_cmaui_port_2
+ disk.device.iops_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.device.iops_pd_server_main_1b
+ disk.device.write.requests.rate_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.device.write.requests.rate_pd_server_main_1b
+ binding_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - binding_pd_server_pattern4_port_2_test_nested_pattern_4_nested2
+ cpu_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_nested2_ps_1b
+ disk.device.latency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ attachment_pd_server_main_1b_port:
+ - abstract_pd_server_main_1b
+ - attachment_pd_server_main_1b_pd_server_main_b_port
+ feature_ps_server_main_1b_port:
+ - abstract_ps_server_main_1b
+ - feature_ps_server_main_1b_ps_server_main_b_port
+ disk.root.size_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_nested2_1c1_cmaui_1
+ disk.read.bytes_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_nested2_pd_1b
+ cpu.delta_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_nested2_ps_1b
+ feature_ps_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - feature_ps_server_nested2_1b_port
+ disk.device.read.requests_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.device.read.requests_pd_server_main_1b
+ network.incoming.bytes.rate_ps_server_main_1b_port:
+ - abstract_ps_server_main_1b
+ - network.incoming.bytes.rate_ps_server_main_1b_ps_server_main_b_port
+ disk.allocation_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.allocation_pd_server_main_1b
+ disk.write.requests.rate_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_nested2_pd_1b
+ disk.device.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ network.outgoing.bytes_ps_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_ps_server_nested2_1b_port
+ network.outgoing.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2
+ disk.capacity_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.capacity_pd_server_main_1b
+ feature_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - feature_server_nested2_1c1_cmaui_2
+ vcpus_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.outgoing.bytes.rate_pd_server_pattern4_port_1
+ network.incoming.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file
+ network.incoming.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.incoming.packets.rate_pd_server_pattern4_port_2
+ disk.device.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.device.read.bytes.rate_server_pd_pattern4
+ disk.device.iops_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_nested2_1c1_cmaui_1
+ disk.device.read.requests.rate_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_nested2_1c1_cmaui_1
+ disk.device.latency_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.device.latency_pd_server_main_1b
+ disk.device.read.requests.rate_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.device.read.requests.rate_ps_server_main_1b
+ network.incoming.bytes.rate_pd_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_pd_server_nested2_1b_port
+ binding_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - binding_server_nested2_pd_1b
+ disk.root.size_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.root.size_server_pd_pattern4
+ binding_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - binding_server_nested2_1c1_cmaui_2
+ instance_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - instance_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ network.outgoing.packets.rate_cmaui_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_cmaui_port_1
+ disk.device.write.requests.rate_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.device.write.requests.rate_cmaui_1c1_main
+ disk.device.write.requests.rate_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.device.write.requests.rate_cmaui_1c1_main
+ disk.device.write.bytes.rate_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_nested2_1c1_cmaui_1
+ network.outpoing.packets_ps_server_main_1b_port:
+ - abstract_ps_server_main_1b
+ - network.outpoing.packets_ps_server_main_1b_ps_server_main_b_port
+ feature_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - feature_pd_server_pattern4_port_2
+ disk.allocation_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_nested2_1c1_cmaui_1
+ network.outgoing.bytes_cmaui_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_cmaui_port_2
+ network.incoming.packets_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file
+ network.outgoing.bytes_ps_server_main_1b_port:
+ - abstract_ps_server_main_1b
+ - network.outgoing.bytes_ps_server_main_1b_ps_server_main_b_port
+ disk.ephemeral.size_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.ephemeral.size_pd_server_main_1b
+ disk.usage_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_nested2_1c1_cmaui_2
+ disk.read.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.write.bytes_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_nested2_1c1_cmaui_2
+ network.outgoing.bytes.rate_cmaui_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_cmaui_port_2
+ network.incoming.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file
+ endpoint_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - endpoint_pd_server_main_1b
+ disk.iops_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.iops_server_pd_pattern4
+ binding_cmaui_port_1_test_nested2Level:
+ - test_nested2Level
+ - binding_cmaui_port_1
+ disk.device.capacity_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.device.capacity_ps_server_main_1b
+ network.incoming.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file
+ disk.device.write.bytes.rate_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_nested2_1c1_cmaui_2
+ cpu_util_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.device.usage_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.device.read.requests.rate_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_nested2_ps_1b
+ disk.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.write.bytes.rate_server_pd_pattern4
+ disk.usage_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_nested2_1c1_cmaui_1
+ os_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - os_cmaui_1c1_main
+ binding_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - binding_pd_server_pattern4_port_1
+ os_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - os_cmaui_1c1_main
+ disk.allocation_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_nested2_1c1_cmaui_2
+ disk.read.bytes_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_nested2_1c1_cmaui_1
+ network.incoming.packets_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file
+ disk.iops_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_nested2_1c1_cmaui_1
+ disk.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ network.outgoing.bytes.rate_pd_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_pd_server_nested2_1b_port
+ disk.write.requests_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_nested2_ps_1b
+ disk.device.write.requests.rate_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_nested2_ps_1b
+ instance_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - instance_server_nested2_1c1_cmaui_2
+ network.outpoing.packets_pd_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_pd_server_nested2_1b_port
+ os_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - os_server_nested2_pd_1b
+ network.incoming.packets_cmaui_port_2:
+ - abstract_cmaui_1c1_main
+ - network.incoming.packets_cmaui_1c1_main_cmaui_port
+ memory.resident_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - memory.resident_pd_server_main_1b
+ disk.iops_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_pd_pattern4_test_nested_pattern_4_nested2
+ network.incoming.packets_cmaui_port_1:
+ - abstract_cmaui_1c1_main
+ - network.incoming.packets_cmaui_1c1_main_cmaui_port
+ disk.write.requests_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.write.requests_server_pd_pattern4
+ disk.allocation_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.allocation_ps_server_main_1b
+ disk.device.read.bytes.rate_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_nested2_pd_1b
+ disk.device.read.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ memory.usage_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - memory.usage_pd_server_main_1b
+ disk.device.latency_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_nested2_1c1_cmaui_2
+ network.incoming.bytes_ps_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_ps_server_nested2_1b_port
+ network.outgoing.packets.rate_cmaui_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_cmaui_port_2
+ disk.device.read.requests_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.device.read.requests_ps_server_main_1b
+ vcpus_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.write.bytes_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_nested2_pd_1b
+ network.incoming.packets.rate_ps_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_ps_server_nested2_1b_port
+ network.incoming.packets.rate_pd_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_pd_server_nested2_1b_port
+ disk.device.read.bytes.rate_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_nested2_1c1_cmaui_1
+ cpu.delta_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - cpu.delta_server_pd_pattern4
+ disk.write.bytes_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_nested2_1c1_cmaui_1
+ disk.write.bytes.rate_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.write.bytes.rate_pd_server_main_1b
+ disk.device.read.requests.rate_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.device.read.requests.rate_pd_server_main_1b
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file
+ scalable_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_nested2_pd_1b
+ network.outgoing.packets.rate_ps_server_main_1b_port:
+ - abstract_ps_server_main_1b
+ - network.outgoing.packets.rate_ps_server_main_1b_ps_server_main_b_port
+ disk.device.write.bytes.rate_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.device.write.bytes.rate_ps_server_main_1b
+ memory_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - memory_ps_server_main_1b
+ network.outgoing.bytes.rate_cmaui_port_2:
+ - abstract_cmaui_1c1_main
+ - network.outgoing.bytes.rate_cmaui_1c1_main_cmaui_port
+ disk.capacity_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_nested2_ps_1b
+ network.outgoing.bytes.rate_cmaui_port_1:
+ - abstract_cmaui_1c1_main
+ - network.outgoing.bytes.rate_cmaui_1c1_main_cmaui_port
+ network.outpoing.packets_ps_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_ps_server_nested2_1b_port
+ os_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - os_server_nested2_ps_1b
+ disk.read.bytes.rate_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.read.bytes.rate_pd_server_main_1b
+ disk.device.write.requests_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.device.write.requests_pd_server_main_1b
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2
+ network.incoming.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_nested2
+ disk.device.read.requests.rate_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_nested2_1c1_cmaui_2
+ disk.device.write.requests_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.device.write.requests_cmaui_1c1_main
+ disk.device.write.requests_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.device.write.requests_cmaui_1c1_main
+ disk.latency_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_nested2_ps_1b
+ disk.root.size_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_nested2_1c1_cmaui_2
+ disk.device.usage_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.device.usage_pd_server_main_1b
+ binding_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - binding_server_pd_pattern4_test_nested_pattern_4_nested2
+ network.outgoing.bytes_pd_server_main_1b_port:
+ - abstract_pd_server_main_1b
+ - network.outgoing.bytes_pd_server_main_1b_pd_server_main_b_port
+ instance_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - instance_ps_server_main_1b
+ memory.resident_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_nested2_1c1_cmaui_1
+ vcpus_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_nested2_ps_1b
+ disk.device.iops_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_nested2_1c1_cmaui_2
+ network.incoming.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file
+ host_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - host_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ network.incoming.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2
+ feature_jsa_security_group1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - feature_jsa_security_group1_test_nested3Level
+ network.outgoing.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file
+ disk.root.size_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.root.size_pd_server_main_1b
+ memory_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - memory_cmaui_1c1_main
+ memory_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - memory_cmaui_1c1_main
+ disk.device.write.bytes_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.device.write.bytes_pd_server_main_1b
+ disk.device.write.bytes_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.iops_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.latency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.capacity_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_nested2_1c1_cmaui_1
+ disk.capacity_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ feature_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - feature_pd_server_pattern4_port_2_test_nested_pattern_4_nested2
+ disk.device.read.bytes_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_nested2_pd_1b
+ binding_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - binding_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file
+ disk.read.requests_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_nested2_ps_1b
+ disk.read.bytes_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_nested2_ps_1b
+ network.outpoing.packets_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_pd_server_pattern4_port_2_test_nested_pattern_4_nested2
+ scalable_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - scalable_server_pd_pattern4
+ disk.device.latency_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.device.latency_server_pd_pattern4
+ network.outgoing.packets.rate_pd_server_main_1b_port:
+ - abstract_pd_server_main_1b
+ - network.outgoing.packets.rate_pd_server_main_1b_pd_server_main_b_port
+ disk.ephemeral.size_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.read.bytes.rate_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_nested2_1c1_cmaui_2
+ disk.device.write.requests_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_nested2_1c1_cmaui_1
+ cpu_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - cpu_cmaui_1c1_main
+ cpu_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - cpu_cmaui_1c1_main
+ instance_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - instance_server_pd_pattern4
+ disk.read.requests_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.read.requests_ps_server_main_1b
+ binding_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - binding_pd_server_pattern4_port_2
+ scalable_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - scalable_cmaui_1c1_main
+ disk.allocation_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_nested2_pd_1b
+ scalable_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - scalable_cmaui_1c1_main
+ disk.device.read.bytes_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_nested2_1c1_cmaui_2
+ disk.write.bytes_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.write.bytes_pd_server_main_1b
+ disk.device.write.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ network.incoming.bytes.rate_cmaui_port_1:
+ - abstract_cmaui_1c1_main
+ - network.incoming.bytes.rate_cmaui_1c1_main_cmaui_port
+ network.incoming.bytes.rate_cmaui_port_2:
+ - abstract_cmaui_1c1_main
+ - network.incoming.bytes.rate_cmaui_1c1_main_cmaui_port
+ disk.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ scalable_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_pd_pattern4_test_nested_pattern_4_nested2
+ feature_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - feature_test_nested3Level
+ cpu_util_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - cpu_util_pd_server_main_1b
+ scalable_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ network.incoming.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2
+ disk.device.allocation_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.ephemeral.size_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_nested2_1c1_cmaui_2
+ network.incoming.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.incoming.bytes.rate_pd_server_pattern4_port_1
+ vcpus_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - vcpus_pd_server_main_1b
+ host_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - host_pd_server_main_1b
+ disk.latency_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_nested2_pd_1b
+ scalable_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - scalable_ps_server_main_1b
+ disk.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.write.requests.rate_server_pd_pattern4
+ disk.device.write.requests_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.device.write.requests_server_pd_pattern4
+ disk.write.requests.rate_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_nested2_1c1_cmaui_2
+ cpu_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_nested2_pd_1b
+ disk.device.allocation_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_nested2_1c1_cmaui_2
+ feature_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - feature_pd_server_pattern4_port_1
+ disk.read.bytes_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.read.bytes_server_pd_pattern4
+ vcpus_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_nested2_pd_1b
+ disk.device.usage_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_nested2_1c1_cmaui_1
+ network.incoming.bytes_cmaui_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_cmaui_port_1
+ feature_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - feature_pd_server_main_1b
+ disk.device.allocation_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_nested2_1c1_cmaui_1
+ network.outgoing.bytes_cmaui_port_2:
+ - abstract_cmaui_1c1_main
+ - network.outgoing.bytes_cmaui_1c1_main_cmaui_port
+ network.outgoing.bytes_cmaui_port_1:
+ - abstract_cmaui_1c1_main
+ - network.outgoing.bytes_cmaui_1c1_main_cmaui_port
+ disk.device.write.requests.rate_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.device.write.requests.rate_ps_server_main_1b
+ endpoint_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_nested2_1c1_cmaui_2
+ feature_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - feature
+ memory.usage_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_nested2_pd_1b
+ disk.device.write.bytes_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_nested2_pd_1b
+ disk.device.iops_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.device.iops_ps_server_main_1b
+ network.incoming.bytes_cmaui_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_cmaui_port_2
+ disk.device.write.bytes_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.device.write.bytes_ps_server_main_1b
+ disk.device.write.bytes_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.device.write.bytes_server_pd_pattern4
+ binding_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - binding_pd_server_pattern4_port_1_test_nested_pattern_4_nested2
+ disk.device.latency_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_pd_pattern4_test_nested_pattern_4_nested2
+ vcpus_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_nested2_1c1_cmaui_1
+ disk.device.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.device.read.bytes_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_nested2_1c1_cmaui_1
+ disk.read.bytes.rate_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_nested2_ps_1b
+ network.incoming.bytes_pd_server_main_1b_port:
+ - abstract_pd_server_main_1b
+ - network.incoming.bytes_pd_server_main_1b_pd_server_main_b_port
+ endpoint_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_nested2_1c1_cmaui_1
+ attachment_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - attachment_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file
+ disk.device.iops_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.device.iops_server_pd_pattern4
+ disk.read.bytes_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.read.bytes_pd_server_main_1b
+ network.outgoing.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2
+ disk.write.bytes.rate_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.write.bytes.rate_cmaui_1c1_main
+ disk.device.read.requests_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_nested2_pd_1b
+ memory.resident_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - memory.resident_server_pd_pattern4
+ disk.ephemeral.size_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_nested2_ps_1b
+ disk.write.bytes_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_pd_pattern4_test_nested_pattern_4_nested2
+ network.outgoing.bytes_pd_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_pd_server_nested2_1b_port
+ disk.write.bytes.rate_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.write.bytes.rate_cmaui_1c1_main
+ disk.device.write.bytes.rate_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_nested2_ps_1b
+ disk.device.allocation_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.device.allocation_cmaui_1c1_main
+ disk.device.allocation_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.device.allocation_cmaui_1c1_main
+ network.outgoing.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file
+ disk.device.capacity_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_nested2_1c1_cmaui_2
+ disk.device.write.requests_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_nested2_pd_1b
+ disk.capacity_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.capacity_ps_server_main_1b
+ cpu.delta_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.device.usage_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_nested2_1c1_cmaui_2
+ disk.write.requests.rate_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_nested2_1c1_cmaui_1
+ network.incoming.bytes.rate_cmaui_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_cmaui_port_2
+ disk.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.device.read.requests.rate_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_nested2_pd_1b
+ disk.device.latency_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.device.latency_ps_server_main_1b
+ disk.device.read.bytes_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.device.read.bytes_cmaui_1c1_main
+ disk.device.read.bytes_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.device.read.bytes_cmaui_1c1_main
+ network.incoming.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2
+ network.incoming.bytes.rate_cmaui_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_cmaui_port_1
+ os_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - os_server_nested2_1c1_cmaui_2
+ disk.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2
+ cpu.delta_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - cpu.delta_cmaui_1c1_main
+ cpu.delta_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - cpu.delta_cmaui_1c1_main
+ network.incoming.packets_pd_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_pd_server_nested2_1b_port
+ binding_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - binding_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ binding_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - binding_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file
+ network.outpoing.packets_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.outpoing.packets_pd_server_pattern4_port_1
+ feature_cmaui_port_1:
+ - abstract_cmaui_1c1_main
+ - feature_cmaui_1c1_main_cmaui_port
+ feature_cmaui_port_2:
+ - abstract_cmaui_1c1_main
+ - feature_cmaui_1c1_main_cmaui_port
+ endpoint_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.usage_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.usage_server_pd_pattern4
+ disk.device.read.bytes.rate_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.device.read.bytes.rate_cmaui_1c1_main
+ disk.usage_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.usage_ps_server_main_1b
+ disk.device.read.bytes.rate_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.device.read.bytes.rate_cmaui_1c1_main
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.outgoing.bytes.rate_pd_server_pattern4_port_2
+ disk.device.usage_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.device.usage_cmaui_1c1_main
+ disk.device.usage_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.device.usage_cmaui_1c1_main
+ memory.resident_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_nested2_1c1_cmaui_2
+ disk.capacity_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_nested2_pd_1b
+ memory_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - memory_pd_server_main_1b
+ cpu_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_pd_pattern4_test_nested_pattern_4_nested2
+ network.outpoing.packets_pd_server_main_1b_port:
+ - abstract_pd_server_main_1b
+ - network.outpoing.packets_pd_server_main_1b_pd_server_main_b_port
+ network.outpoing.packets_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.outpoing.packets_pd_server_pattern4_port_2
+ disk.read.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ cpu.delta_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - cpu.delta_ps_server_main_1b
+ disk.allocation_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.allocation_cmaui_1c1_main
+ os_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - os_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.device.read.requests_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_nested2_1c1_cmaui_1
+ host_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - host_server_nested2_ps_1b
+ disk.allocation_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.allocation_cmaui_1c1_main
+ host_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - host_server_pd_pattern4_test_nested_pattern_4_nested2
+ cpu_util_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_nested2_1c1_cmaui_1
+ attachment_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - attachment_pd_server_pattern4_port_1
+ network.outgoing.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_nested2
+ attachment_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - attachment_pd_server_pattern4_port_2_test_nested_pattern_4_nested2
+ network.outpoing.packets_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file
+ memory.resident_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_pd_pattern4_test_nested_pattern_4_nested2
+ network.incoming.packets_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_pd_server_pattern4_port_1_test_nested_pattern_4_nested2
+ disk.device.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ network.outgoing.packets.rate_pd_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_pd_server_nested2_1b_port
+ disk.device.read.requests.rate_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.device.read.requests.rate_server_pd_pattern4
+ network.incoming.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.incoming.packets.rate_pd_server_pattern4_port_1
+ binding_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - binding_pd_server_main_1b
+ disk.device.read.bytes_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.device.read.bytes_ps_server_main_1b
+ disk.device.latency_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_nested2_ps_1b
+ disk.device.read.requests_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_nested2_1c1_cmaui_2
+ cpu_util_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_nested2_1c1_cmaui_2
+ memory_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - memory_server_nested2_1c1_cmaui_2
+ attachment_ps_server_main_1b_port:
+ - abstract_ps_server_main_1b
+ - attachment_ps_server_main_1b_ps_server_main_b_port
+ disk.write.bytes.rate_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_nested2_pd_1b
+ disk.root.size_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_nested2_pd_1b
+ endpoint_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_nested2_ps_1b
+ disk.device.read.bytes.rate_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_nested2_1c1_cmaui_2
+ disk.device.capacity_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.device.capacity_server_pd_pattern4
+ disk.device.read.bytes.rate_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_nested2_ps_1b
+ disk.write.requests_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.write.requests_pd_server_main_1b
+ feature_jsa_security_group1_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - feature_jsa_security_group1_test_resourceGroup
+ network.outgoing.bytes.rate_ps_server_main_1b_port:
+ - abstract_ps_server_main_1b
+ - network.outgoing.bytes.rate_ps_server_main_1b_ps_server_main_b_port
+ cpu_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - cpu_ps_server_main_1b
+ disk.device.usage_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_nested2_ps_1b
+ disk.iops_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_nested2_1c1_cmaui_2
+ memory_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - memory_server_pd_pattern4
+ feature_jsa_security_group2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - feature_jsa_security_group2_test_nested3Level
+ network.incoming.bytes.rate_ps_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_ps_server_nested2_1b_port
+ disk.allocation_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.allocation_server_pd_pattern4
+ disk.write.requests.rate_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.write.requests.rate_cmaui_1c1_main
+ disk.write.requests.rate_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.write.requests.rate_cmaui_1c1_main
+ disk.latency_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.latency_ps_server_main_1b
+ disk.allocation_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_nested2_ps_1b
+ network.outpoing.packets_cmaui_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_cmaui_port_2
+ disk.device.write.bytes.rate_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.device.write.bytes.rate_pd_server_main_1b
+ network.outgoing.bytes_cmaui_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_cmaui_port_1
+ feature_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - feature_server_nested2_ps_1b
+ disk.device.capacity_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.device.capacity_pd_server_main_1b
+ network.outpoing.packets_cmaui_port_1:
+ - abstract_cmaui_1c1_main
+ - network.outpoing.packets_cmaui_1c1_main_cmaui_port
+ network.outpoing.packets_cmaui_port_2:
+ - abstract_cmaui_1c1_main
+ - network.outpoing.packets_cmaui_1c1_main_cmaui_port
+ vcpus_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_nested2_1c1_cmaui_2
+ disk.ephemeral.size_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.device.allocation_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.device.allocation_ps_server_main_1b
+ network.outgoing.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.outgoing.packets.rate_pd_server_pattern4_port_1
+ disk.device.iops_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_nested2_pd_1b
+ endpoint_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - endpoint_server_pd_pattern4
+ disk.device.allocation_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_nested2_pd_1b
+ disk.device.read.bytes_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_pd_pattern4_test_nested_pattern_4_nested2
+ os_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - os_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ network.outgoing.bytes.rate_ps_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_ps_server_nested2_1b_port
+ disk.device.latency_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_nested2_1c1_cmaui_1
+ disk.write.bytes.rate_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_nested2_1c1_cmaui_2
+ vcpus_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - vcpus_server_pd_pattern4
+ host_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - host_server_nested2_1c1_cmaui_1
+ disk.read.bytes.rate_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.read.bytes.rate_ps_server_main_1b
+ network.incoming.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_nested2
+ memory_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - memory_server_nested2_ps_1b
+ network.outpoing.packets_cmaui_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_cmaui_port_1
+ disk.iops_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_nested2_pd_1b
+ disk.ephemeral.size_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.ephemeral.size_cmaui_1c1_main
+ network.incoming.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2
+ disk.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.read.bytes.rate_server_pd_pattern4
+ disk.device.read.requests.rate_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.device.read.requests.rate_cmaui_1c1_main
+ disk.device.read.requests.rate_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.device.read.requests.rate_cmaui_1c1_main
+ disk.device.usage_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.device.usage_ps_server_main_1b
+ instance_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - instance_pd_server_main_1b
+ instance_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - instance_server_nested2_ps_1b
+ disk.read.requests_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_pd_pattern4_test_nested_pattern_4_nested2
+ network.incoming.packets_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_pd_server_pattern4_port_2_test_nested_pattern_4_nested2
+ memory.resident_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.ephemeral.size_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.ephemeral.size_cmaui_1c1_main
+ disk.capacity_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.capacity_cmaui_1c1_main
+ disk.device.iops_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_nested2_ps_1b
+ disk.read.requests_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_nested2_pd_1b
+ disk.capacity_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.capacity_server_pd_pattern4
+ disk.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ instance_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - instance_server_nested2_1c1_cmaui_1
+ feature_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - feature_test_nested_pattern_4_nested2
+ endpoint_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - endpoint_cmaui_1c1_main
+ endpoint_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - endpoint_cmaui_1c1_main
+ cpu.delta_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_pd_pattern4_test_nested_pattern_4_nested2
+ attachment_cmaui_port_1_test_nested2Level:
+ - test_nested2Level
+ - attachment_cmaui_port_1
+ network.outgoing.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.outgoing.bytes_pd_server_pattern4_port_1
+ feature_pd_server_main_1b_port:
+ - abstract_pd_server_main_1b
+ - feature_pd_server_main_1b_pd_server_main_b_port
+ disk.device.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.device.write.requests.rate_server_pd_pattern4
+ disk.write.bytes.rate_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_nested2_1c1_cmaui_1
+ host_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - host_server_nested2_1c1_cmaui_2
+ disk.read.bytes_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_nested2_1c1_cmaui_2
+ disk.device.write.requests.rate_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_nested2_1c1_cmaui_1
+ disk.root.size_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ network.outgoing.bytes.rate_cmaui_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_cmaui_port_1
+ disk.device.read.bytes.rate_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.device.read.bytes.rate_pd_server_main_1b
+ binding_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - binding_server_nested2_1c1_cmaui_1
+ network.incoming.packets_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.incoming.packets_pd_server_pattern4_port_1
+ disk.write.bytes.rate_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_nested2_ps_1b
+ disk.device.write.bytes_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_nested2_1c1_cmaui_1
+ cpu_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - cpu_pd_server_main_1b
+ feature_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - feature_server_nested2_1c1_cmaui_1
+ network.incoming.packets.rate_pd_server_main_1b_port:
+ - abstract_pd_server_main_1b
+ - network.incoming.packets.rate_pd_server_main_1b_pd_server_main_b_port
+ disk.allocation_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_pd_pattern4_test_nested_pattern_4_nested2
+ attachment_cmaui_port_2_test_nested2Level:
+ - test_nested2Level
+ - attachment_cmaui_port_2
+ disk.device.allocation_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - disk.device.allocation_pd_server_main_1b
+ endpoint_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_nested2_pd_1b
+ feature_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - feature_pd_server_pattern4_port_1_test_nested_pattern_4_nested2
+ network.outpoing.packets_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_pd_server_pattern4_port_1_test_nested_pattern_4_nested2
+ disk.device.capacity_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_nested2_pd_1b
+ network.incoming.bytes.rate_pd_server_main_1b_port:
+ - abstract_pd_server_main_1b
+ - network.incoming.bytes.rate_pd_server_main_1b_pd_server_main_b_port
+ disk.latency_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.latency_server_pd_pattern4
+ vcpus_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - vcpus_cmaui_1c1_main
+ memory.usage_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_pd_pattern4_test_nested_pattern_4_nested2
+ vcpus_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - vcpus_cmaui_1c1_main
+ disk.device.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2
+ attachment_pd_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - attachment_pd_server_nested2_1b_port
+ feature_cmaui_port_2_test_nested2Level:
+ - test_nested2Level
+ - feature_cmaui_port_2
+ disk.latency_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.latency_cmaui_1c1_main
+ disk.device.write.bytes_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_nested2_ps_1b
+ disk.latency_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.latency_cmaui_1c1_main
+ memory.usage_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_nested2_1c1_cmaui_2
+ network.incoming.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file
+ cpu_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_nested2_1c1_cmaui_1
+ disk.usage_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_nested2_pd_1b
+ disk.device.read.bytes_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_nested2_ps_1b
+ feature_pd_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - feature_pd_server_nested2_1b_port
+ network.incoming.packets_ps_server_main_1b_port:
+ - abstract_ps_server_main_1b
+ - network.incoming.packets_ps_server_main_1b_ps_server_main_b_port
+ binding_cmaui_port_2_test_nested2Level:
+ - test_nested2Level
+ - binding_cmaui_port_2
+ binding_pd_server_main_1b_port:
+ - abstract_pd_server_main_1b
+ - binding_pd_server_main_1b_pd_server_main_b_port
+ binding_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - binding_cmaui_1c1_main
+ instance_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - instance_server_nested2_pd_1b
+ binding_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - binding_cmaui_1c1_main
+ feature_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - feature_ps_server_main_1b
+ memory_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - memory_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.device.read.requests_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.device.read.requests_server_pd_pattern4
+ cpu_util_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.device.write.bytes_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.device.write.bytes_cmaui_1c1_main
+ feature_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - feature_server_pd_pattern4
+ disk.device.write.bytes_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.device.write.bytes_cmaui_1c1_main
+ scalable_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_nested2_1c1_cmaui_2
+ network.incoming.packets_pd_server_main_1b_port:
+ - abstract_pd_server_main_1b
+ - network.incoming.packets_pd_server_main_1b_pd_server_main_b_port
+ memory_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - memory_server_nested2_pd_1b
+ binding_pd_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - binding_pd_server_nested2_1b_port
+ host_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - host_ps_server_main_1b
+ feature_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - feature_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file
+ endpoint_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - endpoint_ps_server_main_1b
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file
+ disk.root.size_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.root.size_cmaui_1c1_main
+ disk.root.size_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.root.size_cmaui_1c1_main
+ disk.write.bytes_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.write.bytes_cmaui_1c1_main
+ vcpus_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - vcpus_ps_server_main_1b
+ attachment_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - attachment_pd_server_pattern4_port_2
+ attachment_cmaui_port_2:
+ - abstract_cmaui_1c1_main
+ - attachment_cmaui_1c1_main_cmaui_port
+ network.incoming.packets_ps_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_ps_server_nested2_1b_port
+ disk.device.usage_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.device.usage_server_pd_pattern4
+ cpu_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_nested2_1c1_cmaui_2
+ disk.write.requests_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_nested2_pd_1b
+ network.outgoing.packets.rate_cmaui_port_1:
+ - abstract_cmaui_1c1_main
+ - network.outgoing.packets.rate_cmaui_1c1_main_cmaui_port
+ memory.usage_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - memory.usage_server_pd_pattern4
+ network.outgoing.packets.rate_cmaui_port_2:
+ - abstract_cmaui_1c1_main
+ - network.outgoing.packets.rate_cmaui_1c1_main_cmaui_port
+ disk.device.write.requests.rate_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_nested2_pd_1b
+ attachment_cmaui_port_1:
+ - abstract_cmaui_1c1_main
+ - attachment_cmaui_1c1_main_cmaui_port
+ disk.device.write.bytes.rate_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.device.write.bytes.rate_cmaui_1c1_main
+ os_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - os_ps_server_main_1b
+ disk.device.write.bytes.rate_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.device.write.bytes.rate_cmaui_1c1_main
+ binding_ps_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - binding_ps_server_nested2_1b_port
+ cpu_util_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_nested2_pd_1b
+ scalable_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_nested2_ps_1b
+ disk.write.bytes_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.write.bytes_cmaui_1c1_main
+ disk.ephemeral.size_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.ephemeral.size_ps_server_main_1b
+ disk.write.bytes_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.write.bytes_ps_server_main_1b
+ memory_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - memory_server_nested2_1c1_cmaui_1
+ network.outpoing.packets_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file
+ network.incoming.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.incoming.bytes_pd_server_pattern4_port_2
+ disk.device.write.requests.rate_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_nested2_1c1_cmaui_2
+ network.incoming.bytes_ps_server_main_1b_port:
+ - abstract_ps_server_main_1b
+ - network.incoming.bytes_ps_server_main_1b_ps_server_main_b_port
+ scalable_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_nested2_1c1_cmaui_1
+ disk.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.write.bytes_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.write.bytes_server_pd_pattern4
+ disk.iops_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_nested2_ps_1b
+ disk.device.iops_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ cpu_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ host_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - host_cmaui_1c1_main
+ host_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - host_cmaui_1c1_main
+ memory.resident_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_nested2_ps_1b
+ cpu.delta_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_nested2_pd_1b
+ memory.usage_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_nested2_1c1_cmaui_1
+ disk.device.allocation_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_nested2_ps_1b
+ disk.write.requests.rate_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.write.requests.rate_ps_server_main_1b
+ attachment_ps_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - attachment_ps_server_nested2_1b_port
+ disk.read.requests_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_nested2_1c1_cmaui_1
+ disk.device.latency_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.device.latency_cmaui_1c1_main
+ disk.iops_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.iops_cmaui_1c1_main
+ disk.device.latency_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.device.latency_cmaui_1c1_main
+ disk.iops_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.iops_cmaui_1c1_main
+ memory.usage_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - memory.usage_ps_server_main_1b
+ disk.device.capacity_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_nested2_1c1_cmaui_1
+ disk.device.write.bytes_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_nested2_1c1_cmaui_2
+ disk.device.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - disk.device.write.bytes.rate_server_pd_pattern4
+ network.incoming.packets.rate_ps_server_main_1b_port:
+ - abstract_ps_server_main_1b
+ - network.incoming.packets.rate_ps_server_main_1b_ps_server_main_b_port
+ disk.device.latency_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_nested2_pd_1b
+ disk.write.bytes.rate_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.write.bytes.rate_ps_server_main_1b
+ disk.device.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ disk.capacity_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.capacity_cmaui_1c1_main
+ endpoint_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_pd_pattern4_test_nested_pattern_4_nested2
+ disk.write.requests_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_nested2_1c1_cmaui_1
+ disk.read.bytes_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - disk.read.bytes_cmaui_1c1_main
+ disk.device.write.requests_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.device.write.requests_ps_server_main_1b
+ disk.read.bytes_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - disk.read.bytes_cmaui_1c1_main
+ disk.device.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2
+ network.incoming.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file
+ os_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - os_server_nested2_1c1_cmaui_1
+ binding_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - binding_server_nested2_ps_1b
+ disk.write.requests.rate_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_nested2_ps_1b
+ network.incoming.packets_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.incoming.packets_pd_server_pattern4_port_2
+ binding_ps_server_main_1b_port:
+ - abstract_ps_server_main_1b
+ - binding_ps_server_main_1b_ps_server_main_b_port
+ feature_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - feature_test_resourceGroup
+ disk.root.size_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.root.size_ps_server_main_1b
+ disk.iops_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - disk.iops_ps_server_main_1b
+ disk.latency_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_pd_pattern4_test_nested_pattern_4_nested2
+ memory.resident_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - memory.resident_ps_server_main_1b
+ feature_cmaui_port_1_test_nested2Level:
+ - test_nested2Level
+ - feature_cmaui_port_1
+ network.incoming.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - network.incoming.bytes_pd_server_pattern4_port_1
+ cpu.delta_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_nested2_1c1_cmaui_1
+ network.incoming.packets_cmaui_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_cmaui_port_1
+ disk.capacity_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_pd_pattern4_test_nested_pattern_4_nested2
+ requirements:
+ dependency_jsa_security_group2_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - dependency_jsa_security_group2_test_resourceGroup
+ dependency_pd_server_main_1b_port:
+ - abstract_pd_server_main_1b
+ - dependency_pd_server_main_1b_pd_server_main_b_port
+ dependency_cmaui_port_2_test_nested2Level:
+ - test_nested2Level
+ - dependency_cmaui_port_2
+ dependency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ link_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - link_pd_server_pattern4_port_2
+ dependency_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_nested2_1c1_cmaui_1
+ dependency_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - dependency_pd_server_main_1b
+ port_jsa_security_group1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - port_jsa_security_group1_test_nested3Level
+ dependency_test_nested2Level:
+ - test_nested2Level
+ - dependency
+ local_storage_server_main_pd_1b:
+ - abstract_pd_server_main_1b
+ - local_storage_pd_server_main_1b
+ dependency_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - dependency_pd_server_pattern4_port_1_test_nested_pattern_4_nested2
+ link_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - link_pd_server_pattern4_port_2_test_nested_pattern_4_nested2
+ dependency_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - dependency_cmaui_1c1_main
+ local_storage_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_pd_pattern4_test_nested_pattern_4_nested2
+ dependency_cmaui_port_1:
+ - abstract_cmaui_1c1_main
+ - dependency_cmaui_1c1_main_cmaui_port
+ local_storage_server_main_1c1_cmaui_2:
+ - abstract_cmaui_1c1_main
+ - local_storage_cmaui_1c1_main
+ local_storage_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_nested2_1c1_cmaui_2
+ dependency_ps_server_main_1b_port:
+ - abstract_ps_server_main_1b
+ - dependency_ps_server_main_1b_ps_server_main_b_port
+ dependency_pd_server_pattern4_port_2_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - dependency_pd_server_pattern4_port_2_test_nested_pattern_4_nested2
+ local_storage_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_nested2_pd_1b
+ local_storage_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - local_storage_cmaui_1c1_main
+ dependency_cmaui_port_2:
+ - abstract_cmaui_1c1_main
+ - dependency_cmaui_1c1_main_cmaui_port
+ local_storage_server_nested2_1c1_cmaui_1_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_nested2_1c1_cmaui_1
+ local_storage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file
+ dependency_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - dependency_test_resourceGroup
+ dependency_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - dependency_pd_server_pattern4_port_1
+ dependency_server_main_1c1_cmaui_1:
+ - abstract_cmaui_1c1_main
+ - dependency_cmaui_1c1_main
+ link_pd_server_pattern4_port_1_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - link_pd_server_pattern4_port_1_test_nested_pattern_4_nested2
+ dependency_pd_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - dependency_pd_server_nested2_1b_port
+ dependency_server_nested2_1c1_cmaui_2_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_nested2_1c1_cmaui_2
+ link_pd_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - link_pd_server_nested2_1b_port
+ local_storage_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - local_storage_ps_server_main_1b
+ dependency_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - dependency_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file
+ dependency_server_pd_pattern4_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_pd_pattern4_test_nested_pattern_4_nested2
+ link_ps_server_main_1b_port:
+ - abstract_ps_server_main_1b
+ - link_ps_server_main_1b_ps_server_main_b_port
+ dependency_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - dependency_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file
+ dependency_cmaui_port_1_test_nested2Level:
+ - test_nested2Level
+ - dependency_cmaui_port_1
+ link_pd_server_main_1b_port:
+ - abstract_pd_server_main_1b
+ - link_pd_server_main_1b_pd_server_main_b_port
+ local_storage_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - local_storage_server_pd_pattern4
+ dependency_server_nested2_pd_1b_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_nested2_pd_1b
+ dependency_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_nested2_ps_1b
+ dependency_jsa_security_group1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - dependency_jsa_security_group1_test_nested3Level
+ link_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - link_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file
+ link_cmaui_port_2:
+ - abstract_cmaui_1c1_main
+ - link_cmaui_1c1_main_cmaui_port
+ link_cmaui_port_1:
+ - abstract_cmaui_1c1_main
+ - link_cmaui_1c1_main_cmaui_port
+ dependency_jsa_security_group1_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - dependency_jsa_security_group1_test_resourceGroup
+ link_cmaui_port_2_test_nested2Level:
+ - test_nested2Level
+ - link_cmaui_port_2
+ dependency_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - dependency_test_nested_pattern_4_same_type_diff_file
+ dependency_pd_server_pattern4_port_2_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - dependency_pd_server_pattern4_port_2
+ link_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file_test_nested2Level:
+ - test_nested2Level
+ - link_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file
+ port_jsa_security_group2_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - port_jsa_security_group2_test_resourceGroup
+ port_jsa_security_group2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - port_jsa_security_group2_test_nested3Level
+ dependency_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - dependency
+ dependency_jsa_security_group2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - dependency_jsa_security_group2_test_nested3Level
+ dependency_server_pd_pattern4_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - dependency_server_pd_pattern4
+ link_cmaui_port_1_test_nested2Level:
+ - test_nested2Level
+ - link_cmaui_port_1
+ local_storage_server_nested2_ps_1b_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_nested2_ps_1b
+ dependency_ps_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - dependency_ps_server_nested2_1b_port
+ link_ps_server_nested2_1b_port_test_nested2Level:
+ - test_nested2Level
+ - link_ps_server_nested2_1b_port
+ dependency_server_main_ps_1b:
+ - abstract_ps_server_main_1b
+ - dependency_ps_server_main_1b
+ link_pd_server_pattern4_port_1_test_nested_pattern_4_main_1:
+ - test_nested_pattern_4_main_1
+ - link_pd_server_pattern4_port_1
+ port_jsa_security_group1_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - port_jsa_security_group1_test_resourceGroup
+ dependency_test_nested_pattern_4_nested2_test_nested2Level:
+ - test_nested2Level
+ - dependency_test_nested_pattern_4_nested2
+ dependency_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - dependency_test_nested3Level
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested2ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested2ServiceTemplate.yaml
new file mode 100644
index 0000000000..9ddecd4527
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested2ServiceTemplate.yaml
@@ -0,0 +1,1501 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested2
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ cmaui_1c1_nested2_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ cmaui_1c1_nested2_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ ps_server_nested2_1b_ips:
+ hidden: false
+ immutable: false
+ type: string
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: security_group_name
+ pd_server_nested2_1b_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ contrail_net_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of contrail v2 network
+ jsa_net_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa network
+ ps_server_nested2_1b_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: Ps server names
+ entry_schema:
+ type: string
+ pd_server_nested2_1b_ips:
+ hidden: false
+ immutable: false
+ type: string
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ cmaui_1c1_nested2_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ ps_server_nested2_1b_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ pd_server_nested2_1b_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ name:
+ hidden: false
+ immutable: false
+ type: string
+ description: nested parameter
+ pd_server_nested2_1b_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: PD Image server
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ ps_server_nested2_1b_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Ps Image server
+ node_templates:
+ abstract_pd_server_nested2_1b:
+ type: org.openecomp.resource.abstract.nodes.pd_server_nested2_1b
+ directives:
+ - substitutable
+ properties:
+ port_pd_server_nested_b_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_nested2_1b_ips
+ - 0
+ vm_flavor_name:
+ get_input: pd_server_nested2_1b_flavor
+ compute_pd_server_nested2_1b_availability_zone:
+ - get_input: availability_zone_0
+ compute_pd_server_nested2_1b_name:
+ - get_input:
+ - pd_server_nested2_1b_names
+ - 0
+ port_pd_server_nested_b_port_network:
+ - get_input: jsa_name
+ port_pd_server_nested_b_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_nested_b_port_replacement_policy:
+ - AUTO
+ vm_image_name:
+ get_input: pd_server_nested2_1b_image
+ port_pd_server_nested_b_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ service_template_filter:
+ substitute_service_template: Nested_pd_server_nested2_1bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - dependency_pd_server_nested2_1b:
+ capability: tosca.capabilities.Node
+ node: test_nested3Level
+ relationship: tosca.relationships.DependsOn
+ test_nested_pattern_4_nested2:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pattern-4
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: jsa_name
+ service_template_filter:
+ substitute_service_template: nested-pattern-4ServiceTemplate.yaml
+ port_pd_server_pattern4_port_1_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_pattern4_port_2_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_pattern4_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_pattern4_port_2_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ requirements:
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_resourceGroup
+ relationship: tosca.relationships.DependsOn
+ test_nested3Level:
+ type: org.openecomp.resource.abstract.nodes.heat.nested3
+ directives:
+ - substitutable
+ properties:
+ service_template_filter:
+ substitute_service_template: nested3ServiceTemplate.yaml
+ name:
+ get_input: security_group_name
+ requirements:
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_pattern_4_nested2
+ relationship: tosca.relationships.DependsOn
+ - dependency:
+ capability: feature_ps_server_nested2_1b
+ node: abstract_ps_server_nested2_1b
+ relationship: tosca.relationships.DependsOn
+ test_nested_pattern_4_same_type_diff_file:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pattern-4-same-type
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: jsa_name
+ service_template_filter:
+ substitute_service_template: nested-pattern-4-same-typeServiceTemplate.yaml
+ port_pd_server_pattern4_port_1_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_pattern4_port_2_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_pattern4_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_pattern4_port_2_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ abstract_ps_server_nested2_1b:
+ type: org.openecomp.resource.abstract.nodes.ps_server_nested2_1b
+ directives:
+ - substitutable
+ properties:
+ port_ps_server_nested_b_port_replacement_policy:
+ - AUTO
+ port_ps_server_nested_b_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_ps_server_nested_b_port_network:
+ - get_input: jsa_name
+ compute_ps_server_nested2_1b_name:
+ - get_input:
+ - ps_server_nested2_1b_names
+ - 1
+ compute_ps_server_nested2_1b_availability_zone:
+ - get_input: availability_zone_0
+ vm_flavor_name:
+ get_input: ps_server_nested2_1b_flavor
+ port_ps_server_nested_b_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - ps_server_nested2_1b_ips
+ - 0
+ port_ps_server_nested_b_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: ps_server_nested2_1b_image
+ service_template_filter:
+ substitute_service_template: Nested_ps_server_nested2_1bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ test_resourceGroup:
+ type: org.openecomp.resource.abstract.nodes.heat.nested3
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: name
+ service_template_filter:
+ substitute_service_template: nested3ServiceTemplate.yaml
+ count: 9
+ mandatory: true
+ indx:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_cmaui_1c1_nested2:
+ type: org.openecomp.resource.abstract.nodes.cmaui_1c1_nested2
+ directives:
+ - substitutable
+ properties:
+ port_cmaui_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ port_cmaui_port_network:
+ - get_input: contrail_net_name
+ port_cmaui_port_network_role_tag: contrail
+ vm_flavor_name:
+ get_input: cmaui_1c1_nested2_flavor
+ port_cmaui_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_cmaui_port_replacement_policy:
+ - AUTO
+ vm_image_name:
+ get_input: cmaui_1c1_nested2_image
+ port_cmaui_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ compute_cmaui_1c1_nested2_name:
+ - get_input:
+ - cmaui_1c1_nested2_names
+ - 1
+ - get_input:
+ - cmaui_1c1_nested2_names
+ - 0
+ compute_cmaui_1c1_nested2_availability_zone:
+ - get_input: availability_zone_0
+ - get_input: availability_zone_0
+ service_template_filter:
+ substitute_service_template: Nested_cmaui_1c1_nested2ServiceTemplate.yaml
+ count: 2
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - dependency_cmaui_1c1_nested2:
+ capability: tosca.capabilities.Node
+ node: test_nested3Level
+ relationship: tosca.relationships.DependsOn
+ groups:
+ nested2_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested2.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - test_resourceGroup
+ - test_nested_pattern_4_nested2
+ - test_nested3Level
+ - test_nested_pattern_4_same_type_diff_file
+ - abstract_cmaui_1c1_nested2
+ - abstract_pd_server_nested2_1b
+ - abstract_ps_server_nested2_1b
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested2
+ capabilities:
+ instance_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - instance_cmaui_1c1_nested2
+ disk.allocation_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.allocation_ps_server_nested2_1b
+ network.incoming.packets_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.incoming.packets_pd_server_pattern4_port_2
+ network.incoming.packets.rate_pd_server_nested2_1b_port:
+ - abstract_pd_server_nested2_1b
+ - network.incoming.packets.rate_pd_server_nested2_1b_pd_server_nested_b_port
+ os_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - os_pd_server_nested2_1b
+ disk.device.usage_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.device.usage_pd_server_nested2_1b
+ disk.device.write.bytes_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.device.write.bytes_server_pd_pattern4
+ vcpus_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - vcpus_pd_server_nested2_1b
+ memory.usage_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - memory.usage_cmaui_1c1_nested2
+ disk.device.latency_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.latency_cmaui_1c1_nested2
+ memory.usage_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - memory.usage_cmaui_1c1_nested2
+ instance_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - instance_server_pd_pattern4
+ instance_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - instance_cmaui_1c1_nested2
+ disk.device.latency_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.latency_cmaui_1c1_nested2
+ disk.iops_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.iops_ps_server_nested2_1b
+ disk.read.bytes_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.read.bytes_pd_server_nested2_1b
+ cpu_util_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - cpu_util_server_pd_pattern4
+ disk.device.read.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.device.read.requests.rate_server_pd_pattern4
+ network.outgoing.packets.rate_ps_server_nested2_1b_port:
+ - abstract_ps_server_nested2_1b
+ - network.outgoing.packets.rate_ps_server_nested2_1b_ps_server_nested_b_port
+ memory.resident_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - memory.resident_ps_server_nested2_1b
+ network.outpoing.packets_pd_server_nested2_1b_port:
+ - abstract_pd_server_nested2_1b
+ - network.outpoing.packets_pd_server_nested2_1b_pd_server_nested_b_port
+ disk.device.read.bytes_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.read.bytes_cmaui_1c1_nested2
+ disk.device.read.bytes_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.read.bytes_cmaui_1c1_nested2
+ endpoint_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - endpoint_pd_server_nested2_1b
+ cpu_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - cpu_server_pd_pattern4
+ network.outgoing.bytes_cmaui_port_2:
+ - abstract_cmaui_1c1_nested2
+ - network.outgoing.bytes_cmaui_1c1_nested2_cmaui_port
+ disk.device.allocation_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.device.allocation_pd_server_nested2_1b
+ network.outgoing.bytes_cmaui_port_1:
+ - abstract_cmaui_1c1_nested2
+ - network.outgoing.bytes_cmaui_1c1_nested2_cmaui_port
+ disk.read.requests_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.read.requests_server_pd_pattern4
+ network.incoming.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.incoming.bytes.rate_pd_server_pattern4_port_1
+ disk.device.capacity_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.device.capacity_server_pd_pattern4
+ disk.write.bytes.rate_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.write.bytes.rate_ps_server_nested2_1b
+ network.incoming.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.incoming.packets.rate_pd_server_pattern4_port_2
+ feature_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - feature
+ network.outgoing.bytes.rate_ps_server_nested2_1b_port:
+ - abstract_ps_server_nested2_1b
+ - network.outgoing.bytes.rate_ps_server_nested2_1b_ps_server_nested_b_port
+ memory_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - memory_server_pd_pattern4
+ disk.write.bytes.rate_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.write.bytes.rate_cmaui_1c1_nested2
+ disk.write.bytes.rate_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.write.bytes.rate_cmaui_1c1_nested2
+ attachment_ps_server_nested2_1b_port:
+ - abstract_ps_server_nested2_1b
+ - attachment_ps_server_nested2_1b_ps_server_nested_b_port
+ binding_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - binding_pd_server_pattern4_port_1
+ disk.device.iops_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.device.iops_ps_server_nested2_1b
+ cpu_util_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - cpu_util_pd_server_nested2_1b
+ network.incoming.packets_pd_server_nested2_1b_port:
+ - abstract_pd_server_nested2_1b
+ - network.incoming.packets_pd_server_nested2_1b_pd_server_nested_b_port
+ network.incoming.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.incoming.bytes.rate_pd_server_pattern4_port_1
+ binding_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - binding_pd_server_pattern4_port_1
+ disk.write.bytes.rate_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.write.bytes.rate_pd_server_nested2_1b
+ host_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - host_server_pd_pattern4
+ disk.device.capacity_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.capacity_cmaui_1c1_nested2
+ disk.device.capacity_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.capacity_cmaui_1c1_nested2
+ disk.ephemeral.size_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.ephemeral.size_server_pd_pattern4
+ network.outpoing.packets_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.outpoing.packets_pd_server_pattern4_port_1
+ disk.write.bytes_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.write.bytes_ps_server_nested2_1b
+ disk.latency_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.latency_pd_server_nested2_1b
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.outgoing.bytes.rate_pd_server_pattern4_port_1
+ network.incoming.packets_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.incoming.packets_pd_server_pattern4_port_1
+ network.incoming.packets_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.incoming.packets_pd_server_pattern4_port_2
+ binding_cmaui_port_1:
+ - abstract_cmaui_1c1_nested2
+ - binding_cmaui_1c1_nested2_cmaui_port
+ binding_cmaui_port_2:
+ - abstract_cmaui_1c1_nested2
+ - binding_cmaui_1c1_nested2_cmaui_port
+ network.outgoing.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.outgoing.packets.rate_pd_server_pattern4_port_1
+ disk.device.capacity_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.device.capacity_ps_server_nested2_1b
+ disk.device.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.device.usage_server_pd_pattern4
+ network.outgoing.bytes.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.outgoing.bytes.rate_pd_server_pattern4_port_1
+ network.outpoing.packets_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.outpoing.packets_pd_server_pattern4_port_2
+ disk.read.requests_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.read.requests_ps_server_nested2_1b
+ network.incoming.bytes_ps_server_nested2_1b_port:
+ - abstract_ps_server_nested2_1b
+ - network.incoming.bytes_ps_server_nested2_1b_ps_server_nested_b_port
+ disk.device.read.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.device.read.requests_server_pd_pattern4
+ feature_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - feature_pd_server_pattern4_port_2
+ feature_test_resourceGroup:
+ - test_resourceGroup
+ - feature
+ endpoint_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - endpoint_server_pd_pattern4
+ disk.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.read.bytes.rate_server_pd_pattern4
+ network.incoming.bytes_cmaui_port_2:
+ - abstract_cmaui_1c1_nested2
+ - network.incoming.bytes_cmaui_1c1_nested2_cmaui_port
+ network.outgoing.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.outgoing.bytes_pd_server_pattern4_port_1
+ disk.device.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.device.write.requests.rate_server_pd_pattern4
+ disk.device.read.bytes.rate_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.device.read.bytes.rate_pd_server_nested2_1b
+ network.incoming.bytes_cmaui_port_1:
+ - abstract_cmaui_1c1_nested2
+ - network.incoming.bytes_cmaui_1c1_nested2_cmaui_port
+ disk.write.requests.rate_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.write.requests.rate_pd_server_nested2_1b
+ scalable_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - scalable_server_pd_pattern4
+ disk.allocation_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.allocation_cmaui_1c1_nested2
+ disk.usage_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.usage_ps_server_nested2_1b
+ disk.allocation_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.allocation_cmaui_1c1_nested2
+ network.incoming.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.incoming.packets.rate_pd_server_pattern4_port_1
+ disk.device.write.bytes.rate_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.write.bytes.rate_cmaui_1c1_nested2
+ network.incoming.packets.rate_cmaui_port_1:
+ - abstract_cmaui_1c1_nested2
+ - network.incoming.packets.rate_cmaui_1c1_nested2_cmaui_port
+ network.incoming.packets.rate_cmaui_port_2:
+ - abstract_cmaui_1c1_nested2
+ - network.incoming.packets.rate_cmaui_1c1_nested2_cmaui_port
+ disk.device.write.bytes.rate_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.write.bytes.rate_cmaui_1c1_nested2
+ feature_cmaui_port_1:
+ - abstract_cmaui_1c1_nested2
+ - feature_cmaui_1c1_nested2_cmaui_port
+ feature_cmaui_port_2:
+ - abstract_cmaui_1c1_nested2
+ - feature_cmaui_1c1_nested2_cmaui_port
+ os_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - os_ps_server_nested2_1b
+ cpu_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - cpu_server_pd_pattern4
+ disk.device.read.requests_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.device.read.requests_ps_server_nested2_1b
+ disk.latency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.latency_server_pd_pattern4
+ disk.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.usage_server_pd_pattern4
+ disk.ephemeral.size_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.ephemeral.size_ps_server_nested2_1b
+ disk.device.iops_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.device.iops_pd_server_nested2_1b
+ network.incoming.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.incoming.packets.rate_pd_server_pattern4_port_1
+ feature_jsa_security_group1_test_resourceGroup:
+ - test_resourceGroup
+ - feature_jsa_security_group1
+ disk.device.usage_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.device.usage_ps_server_nested2_1b
+ feature_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - feature_pd_server_pattern4_port_2
+ memory_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - memory_server_pd_pattern4
+ disk.device.write.requests.rate_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.write.requests.rate_cmaui_1c1_nested2
+ disk.device.write.requests.rate_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.write.requests.rate_cmaui_1c1_nested2
+ disk.write.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.write.bytes_server_pd_pattern4
+ disk.latency_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.latency_server_pd_pattern4
+ cpu_util_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - cpu_util_server_pd_pattern4
+ disk.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.write.bytes.rate_server_pd_pattern4
+ memory.usage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - memory.usage_server_pd_pattern4
+ binding_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - binding_cmaui_1c1_nested2
+ binding_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - binding_cmaui_1c1_nested2
+ feature_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - feature_cmaui_1c1_nested2
+ disk.write.requests.rate_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.write.requests.rate_cmaui_1c1_nested2
+ feature_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - feature_cmaui_1c1_nested2
+ disk.write.requests.rate_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.write.requests.rate_cmaui_1c1_nested2
+ disk.root.size_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.root.size_pd_server_nested2_1b
+ disk.device.write.requests_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.device.write.requests_server_pd_pattern4
+ memory.usage_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - memory.usage_ps_server_nested2_1b
+ disk.read.bytes.rate_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.read.bytes.rate_cmaui_1c1_nested2
+ disk.read.bytes.rate_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.read.bytes.rate_cmaui_1c1_nested2
+ endpoint_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - endpoint_ps_server_nested2_1b
+ network.incoming.bytes_pd_server_nested2_1b_port:
+ - abstract_pd_server_nested2_1b
+ - network.incoming.bytes_pd_server_nested2_1b_pd_server_nested_b_port
+ vcpus_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - vcpus_server_pd_pattern4
+ vcpus_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - vcpus_cmaui_1c1_nested2
+ vcpus_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - vcpus_ps_server_nested2_1b
+ vcpus_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - vcpus_cmaui_1c1_nested2
+ disk.device.allocation_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.device.allocation_server_pd_pattern4
+ disk.iops_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.iops_server_pd_pattern4
+ disk.usage_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.usage_server_pd_pattern4
+ network.outgoing.bytes_ps_server_nested2_1b_port:
+ - abstract_ps_server_nested2_1b
+ - network.outgoing.bytes_ps_server_nested2_1b_ps_server_nested_b_port
+ disk.write.requests_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.write.requests_pd_server_nested2_1b
+ disk.device.write.bytes_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.device.write.bytes_ps_server_nested2_1b
+ disk.latency_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.latency_ps_server_nested2_1b
+ memory.resident_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - memory.resident_cmaui_1c1_nested2
+ network.outpoing.packets_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.outpoing.packets_pd_server_pattern4_port_2
+ disk.device.allocation_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.device.allocation_server_pd_pattern4
+ feature_pd_server_nested2_1b_port:
+ - abstract_pd_server_nested2_1b
+ - feature_pd_server_nested2_1b_pd_server_nested_b_port
+ cpu_util_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - cpu_util_ps_server_nested2_1b
+ disk.device.write.requests.rate_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.device.write.requests.rate_pd_server_nested2_1b
+ disk.read.requests_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.read.requests_pd_server_nested2_1b
+ network.outgoing.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.outgoing.packets.rate_pd_server_pattern4_port_2
+ memory.resident_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - memory.resident_server_pd_pattern4
+ disk.device.latency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.device.latency_server_pd_pattern4
+ disk.device.capacity_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.device.capacity_pd_server_nested2_1b
+ disk.capacity_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.capacity_ps_server_nested2_1b
+ os_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - os_cmaui_1c1_nested2
+ disk.read.bytes_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.read.bytes_ps_server_nested2_1b
+ os_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - os_cmaui_1c1_nested2
+ network.incoming.bytes.rate_pd_server_nested2_1b_port:
+ - abstract_pd_server_nested2_1b
+ - network.incoming.bytes.rate_pd_server_nested2_1b_pd_server_nested_b_port
+ attachment_pd_server_nested2_1b_port:
+ - abstract_pd_server_nested2_1b
+ - attachment_pd_server_nested2_1b_pd_server_nested_b_port
+ disk.allocation_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.allocation_server_pd_pattern4
+ network.outpoing.packets_cmaui_port_1:
+ - abstract_cmaui_1c1_nested2
+ - network.outpoing.packets_cmaui_1c1_nested2_cmaui_port
+ network.outpoing.packets_cmaui_port_2:
+ - abstract_cmaui_1c1_nested2
+ - network.outpoing.packets_cmaui_1c1_nested2_cmaui_port
+ disk.ephemeral.size_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.ephemeral.size_pd_server_nested2_1b
+ memory.resident_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - memory.resident_pd_server_nested2_1b
+ network.outgoing.packets.rate_pd_server_nested2_1b_port:
+ - abstract_pd_server_nested2_1b
+ - network.outgoing.packets.rate_pd_server_nested2_1b_pd_server_nested_b_port
+ disk.device.usage_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.usage_cmaui_1c1_nested2
+ disk.device.usage_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.usage_cmaui_1c1_nested2
+ feature_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - feature_server_pd_pattern4
+ disk.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.write.requests.rate_server_pd_pattern4
+ network.outpoing.packets_ps_server_nested2_1b_port:
+ - abstract_ps_server_nested2_1b
+ - network.outpoing.packets_ps_server_nested2_1b_ps_server_nested_b_port
+ feature_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - feature_ps_server_nested2_1b
+ memory.resident_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - memory.resident_cmaui_1c1_nested2
+ disk.device.latency_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.device.latency_server_pd_pattern4
+ disk.device.iops_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.iops_cmaui_1c1_nested2
+ disk.device.iops_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.iops_cmaui_1c1_nested2
+ disk.device.usage_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.device.usage_server_pd_pattern4
+ disk.device.write.bytes.rate_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.device.write.bytes.rate_pd_server_nested2_1b
+ disk.device.read.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.device.read.bytes_server_pd_pattern4
+ disk.device.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.device.write.requests.rate_server_pd_pattern4
+ attachment_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - attachment_pd_server_pattern4_port_2
+ network.outgoing.bytes.rate_pd_server_nested2_1b_port:
+ - abstract_pd_server_nested2_1b
+ - network.outgoing.bytes.rate_pd_server_nested2_1b_pd_server_nested_b_port
+ network.incoming.packets.rate_ps_server_nested2_1b_port:
+ - abstract_ps_server_nested2_1b
+ - network.incoming.packets.rate_ps_server_nested2_1b_ps_server_nested_b_port
+ disk.device.read.requests_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.read.requests_cmaui_1c1_nested2
+ binding_ps_server_nested2_1b_port:
+ - abstract_ps_server_nested2_1b
+ - binding_ps_server_nested2_1b_ps_server_nested_b_port
+ host_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - host_server_pd_pattern4
+ disk.device.read.requests_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.device.read.requests_server_pd_pattern4
+ network.incoming.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.incoming.bytes.rate_pd_server_pattern4_port_2
+ attachment_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - attachment_pd_server_pattern4_port_2
+ disk.usage_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.usage_pd_server_nested2_1b
+ disk.device.read.bytes.rate_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.device.read.bytes.rate_ps_server_nested2_1b
+ cpu.delta_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - cpu.delta_server_pd_pattern4
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.outgoing.bytes.rate_pd_server_pattern4_port_2
+ disk.write.bytes_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.write.bytes_server_pd_pattern4
+ disk.device.read.requests_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.read.requests_cmaui_1c1_nested2
+ feature_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - feature_pd_server_pattern4_port_1
+ scalable_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - scalable_cmaui_1c1_nested2
+ cpu.delta_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - cpu.delta_cmaui_1c1_nested2
+ cpu.delta_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - cpu.delta_cmaui_1c1_nested2
+ cpu_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - cpu_pd_server_nested2_1b
+ disk.device.latency_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.device.latency_ps_server_nested2_1b
+ disk.capacity_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.capacity_pd_server_nested2_1b
+ memory.usage_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - memory.usage_pd_server_nested2_1b
+ disk.root.size_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.root.size_server_pd_pattern4
+ cpu.delta_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - cpu.delta_server_pd_pattern4
+ scalable_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - scalable_cmaui_1c1_nested2
+ host_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - host_cmaui_1c1_nested2
+ host_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - host_cmaui_1c1_nested2
+ disk.capacity_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.capacity_cmaui_1c1_nested2
+ feature_jsa_security_group1_test_nested3Level:
+ - test_nested3Level
+ - feature_jsa_security_group1
+ network.outgoing.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.outgoing.bytes_pd_server_pattern4_port_2
+ disk.capacity_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.capacity_cmaui_1c1_nested2
+ disk.device.read.bytes_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.device.read.bytes_ps_server_nested2_1b
+ disk.device.read.requests_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.device.read.requests_pd_server_nested2_1b
+ disk.write.requests_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.write.requests_server_pd_pattern4
+ endpoint_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - endpoint_cmaui_1c1_nested2
+ network.incoming.packets_cmaui_port_2:
+ - abstract_cmaui_1c1_nested2
+ - network.incoming.packets_cmaui_1c1_nested2_cmaui_port
+ disk.device.write.requests.rate_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.device.write.requests.rate_ps_server_nested2_1b
+ network.incoming.packets_ps_server_nested2_1b_port:
+ - abstract_ps_server_nested2_1b
+ - network.incoming.packets_ps_server_nested2_1b_ps_server_nested_b_port
+ binding_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - binding_pd_server_nested2_1b
+ network.incoming.packets_cmaui_port_1:
+ - abstract_cmaui_1c1_nested2
+ - network.incoming.packets_cmaui_1c1_nested2_cmaui_port
+ feature_jsa_security_group2_test_nested3Level:
+ - test_nested3Level
+ - feature_jsa_security_group2
+ disk.read.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.read.requests_server_pd_pattern4
+ feature_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - feature
+ disk.root.size_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.root.size_ps_server_nested2_1b
+ endpoint_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - endpoint_cmaui_1c1_nested2
+ disk.device.write.bytes_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.device.write.bytes_pd_server_nested2_1b
+ disk.ephemeral.size_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.ephemeral.size_server_pd_pattern4
+ network.outgoing.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.outgoing.bytes_pd_server_pattern4_port_2
+ disk.usage_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.usage_cmaui_1c1_nested2
+ disk.usage_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.usage_cmaui_1c1_nested2
+ disk.device.write.requests_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.device.write.requests_pd_server_nested2_1b
+ network.incoming.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.incoming.bytes_pd_server_pattern4_port_2
+ cpu.delta_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - cpu.delta_pd_server_nested2_1b
+ network.incoming.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.incoming.bytes_pd_server_pattern4_port_1
+ host_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - host_ps_server_nested2_1b
+ disk.device.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.device.write.bytes.rate_server_pd_pattern4
+ feature_jsa_security_group2_test_resourceGroup:
+ - test_resourceGroup
+ - feature_jsa_security_group2
+ feature_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - feature_pd_server_nested2_1b
+ disk.device.write.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.device.write.requests_server_pd_pattern4
+ network.incoming.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.incoming.bytes_pd_server_pattern4_port_1
+ disk.device.read.requests.rate_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.device.read.requests.rate_ps_server_nested2_1b
+ disk.read.requests_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.read.requests_cmaui_1c1_nested2
+ disk.device.read.requests.rate_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.read.requests.rate_cmaui_1c1_nested2
+ disk.read.requests_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.read.requests_cmaui_1c1_nested2
+ binding_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - binding_pd_server_pattern4_port_2
+ disk.device.read.requests.rate_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.read.requests.rate_cmaui_1c1_nested2
+ cpu_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - cpu_cmaui_1c1_nested2
+ network.outgoing.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.outgoing.packets.rate_pd_server_pattern4_port_2
+ cpu_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - cpu_cmaui_1c1_nested2
+ instance_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - instance_pd_server_nested2_1b
+ memory_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - memory_cmaui_1c1_nested2
+ memory_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - memory_cmaui_1c1_nested2
+ disk.allocation_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.allocation_server_pd_pattern4
+ disk.device.write.requests_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.write.requests_cmaui_1c1_nested2
+ disk.read.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.read.bytes_server_pd_pattern4
+ scalable_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - scalable_server_pd_pattern4
+ disk.device.write.requests_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.write.requests_cmaui_1c1_nested2
+ network.outgoing.bytes.rate_cmaui_port_2:
+ - abstract_cmaui_1c1_nested2
+ - network.outgoing.bytes.rate_cmaui_1c1_nested2_cmaui_port
+ disk.write.requests_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.write.requests_ps_server_nested2_1b
+ disk.device.read.requests.rate_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.device.read.requests.rate_server_pd_pattern4
+ network.outgoing.bytes.rate_cmaui_port_1:
+ - abstract_cmaui_1c1_nested2
+ - network.outgoing.bytes.rate_cmaui_1c1_nested2_cmaui_port
+ disk.device.write.bytes_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.write.bytes_cmaui_1c1_nested2
+ network.outgoing.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.outgoing.bytes.rate_pd_server_pattern4_port_2
+ memory_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - memory_ps_server_nested2_1b
+ binding_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - binding_server_pd_pattern4
+ disk.read.bytes_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.read.bytes_cmaui_1c1_nested2
+ disk.read.bytes_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.read.bytes_cmaui_1c1_nested2
+ disk.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.read.bytes.rate_server_pd_pattern4
+ disk.device.write.bytes_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.write.bytes_cmaui_1c1_nested2
+ os_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - os_server_pd_pattern4
+ disk.capacity_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.capacity_server_pd_pattern4
+ attachment_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - attachment_pd_server_pattern4_port_1
+ network.incoming.bytes_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.incoming.bytes_pd_server_pattern4_port_2
+ disk.write.requests_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.write.requests_cmaui_1c1_nested2
+ disk.write.requests_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.write.requests_cmaui_1c1_nested2
+ memory.resident_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - memory.resident_server_pd_pattern4
+ scalable_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - scalable_ps_server_nested2_1b
+ instance_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - instance_server_pd_pattern4
+ disk.ephemeral.size_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.ephemeral.size_cmaui_1c1_nested2
+ disk.ephemeral.size_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.ephemeral.size_cmaui_1c1_nested2
+ disk.device.capacity_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.device.capacity_server_pd_pattern4
+ memory.usage_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - memory.usage_server_pd_pattern4
+ disk.device.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.device.read.bytes.rate_server_pd_pattern4
+ disk.capacity_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.capacity_server_pd_pattern4
+ attachment_cmaui_port_2:
+ - abstract_cmaui_1c1_nested2
+ - attachment_cmaui_1c1_nested2_cmaui_port
+ disk.allocation_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.allocation_pd_server_nested2_1b
+ cpu_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - cpu_ps_server_nested2_1b
+ disk.device.write.bytes.rate_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.device.write.bytes.rate_ps_server_nested2_1b
+ disk.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.write.bytes.rate_server_pd_pattern4
+ disk.device.write.bytes_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.device.write.bytes_server_pd_pattern4
+ disk.read.bytes.rate_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.read.bytes.rate_ps_server_nested2_1b
+ disk.device.read.bytes_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.device.read.bytes_server_pd_pattern4
+ network.incoming.bytes.rate_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.incoming.bytes.rate_pd_server_pattern4_port_2
+ network.outgoing.packets.rate_cmaui_port_1:
+ - abstract_cmaui_1c1_nested2
+ - network.outgoing.packets.rate_cmaui_1c1_nested2_cmaui_port
+ network.outgoing.packets.rate_cmaui_port_2:
+ - abstract_cmaui_1c1_nested2
+ - network.outgoing.packets.rate_cmaui_1c1_nested2_cmaui_port
+ disk.iops_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.iops_server_pd_pattern4
+ attachment_cmaui_port_1:
+ - abstract_cmaui_1c1_nested2
+ - attachment_cmaui_1c1_nested2_cmaui_port
+ attachment_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - attachment_pd_server_pattern4_port_1
+ disk.device.iops_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.device.iops_server_pd_pattern4
+ feature_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - feature_pd_server_pattern4_port_1
+ disk.device.iops_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.device.iops_server_pd_pattern4
+ disk.device.write.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.device.write.bytes.rate_server_pd_pattern4
+ disk.root.size_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.root.size_cmaui_1c1_nested2
+ disk.root.size_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.root.size_cmaui_1c1_nested2
+ network.incoming.packets_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.incoming.packets_pd_server_pattern4_port_1
+ disk.device.latency_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.device.latency_pd_server_nested2_1b
+ disk.write.bytes_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.write.bytes_cmaui_1c1_nested2
+ network.outgoing.bytes_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - network.outgoing.bytes_pd_server_pattern4_port_1
+ disk.write.bytes_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.write.bytes_cmaui_1c1_nested2
+ disk.iops_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.iops_cmaui_1c1_nested2
+ feature_ps_server_nested2_1b_port:
+ - abstract_ps_server_nested2_1b
+ - feature_ps_server_nested2_1b_ps_server_nested_b_port
+ disk.iops_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.iops_cmaui_1c1_nested2
+ os_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - os_server_pd_pattern4
+ binding_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - binding_server_pd_pattern4
+ disk.iops_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.iops_pd_server_nested2_1b
+ disk.device.read.bytes.rate_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.read.bytes.rate_cmaui_1c1_nested2
+ binding_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - binding_pd_server_pattern4_port_2
+ disk.device.read.bytes.rate_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.read.bytes.rate_cmaui_1c1_nested2
+ network.outgoing.packets.rate_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.outgoing.packets.rate_pd_server_pattern4_port_1
+ disk.latency_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.latency_cmaui_1c1_nested2
+ vcpus_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - vcpus_server_pd_pattern4
+ feature_test_nested3Level:
+ - test_nested3Level
+ - feature
+ disk.device.write.requests_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.device.write.requests_ps_server_nested2_1b
+ endpoint_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - endpoint_server_pd_pattern4
+ memory_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - memory_pd_server_nested2_1b
+ disk.write.requests.rate_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.write.requests.rate_ps_server_nested2_1b
+ network.incoming.packets.rate_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.incoming.packets.rate_pd_server_pattern4_port_2
+ cpu_util_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - cpu_util_cmaui_1c1_nested2
+ disk.write.requests.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.write.requests.rate_server_pd_pattern4
+ disk.device.read.bytes_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.device.read.bytes_pd_server_nested2_1b
+ disk.latency_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.latency_cmaui_1c1_nested2
+ cpu_util_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - cpu_util_cmaui_1c1_nested2
+ instance_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - instance_ps_server_nested2_1b
+ network.incoming.bytes.rate_cmaui_port_1:
+ - abstract_cmaui_1c1_nested2
+ - network.incoming.bytes.rate_cmaui_1c1_nested2_cmaui_port
+ network.incoming.bytes.rate_cmaui_port_2:
+ - abstract_cmaui_1c1_nested2
+ - network.incoming.bytes.rate_cmaui_1c1_nested2_cmaui_port
+ host_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - host_pd_server_nested2_1b
+ disk.write.bytes_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.write.bytes_pd_server_nested2_1b
+ disk.read.bytes.rate_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.read.bytes.rate_pd_server_nested2_1b
+ binding_pd_server_nested2_1b_port:
+ - abstract_pd_server_nested2_1b
+ - binding_pd_server_nested2_1b_pd_server_nested_b_port
+ disk.root.size_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.root.size_server_pd_pattern4
+ network.incoming.bytes.rate_ps_server_nested2_1b_port:
+ - abstract_ps_server_nested2_1b
+ - network.incoming.bytes.rate_ps_server_nested2_1b_ps_server_nested_b_port
+ disk.device.read.bytes.rate_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.device.read.bytes.rate_server_pd_pattern4
+ disk.device.read.requests.rate_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - disk.device.read.requests.rate_pd_server_nested2_1b
+ binding_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - binding_ps_server_nested2_1b
+ disk.read.bytes_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - disk.read.bytes_server_pd_pattern4
+ disk.device.allocation_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - disk.device.allocation_ps_server_nested2_1b
+ feature_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - feature_server_pd_pattern4
+ scalable_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - scalable_pd_server_nested2_1b
+ network.outpoing.packets_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - network.outpoing.packets_pd_server_pattern4_port_1
+ network.outgoing.bytes_pd_server_nested2_1b_port:
+ - abstract_pd_server_nested2_1b
+ - network.outgoing.bytes_pd_server_nested2_1b_pd_server_nested_b_port
+ disk.device.allocation_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.allocation_cmaui_1c1_nested2
+ disk.write.requests_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - disk.write.requests_server_pd_pattern4
+ cpu.delta_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - cpu.delta_ps_server_nested2_1b
+ disk.device.allocation_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - disk.device.allocation_cmaui_1c1_nested2
+ requirements:
+ dependency_jsa_security_group1_test_resourceGroup:
+ - test_resourceGroup
+ - dependency_jsa_security_group1
+ port_jsa_security_group2_test_resourceGroup:
+ - test_resourceGroup
+ - port_jsa_security_group2
+ dependency_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - dependency_cmaui_1c1_nested2
+ dependency_jsa_security_group2_test_nested3Level:
+ - test_nested3Level
+ - dependency_jsa_security_group2
+ port_jsa_security_group1_test_resourceGroup:
+ - test_resourceGroup
+ - port_jsa_security_group1
+ dependency_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - dependency_pd_server_pattern4_port_2
+ link_ps_server_nested2_1b_port:
+ - abstract_ps_server_nested2_1b
+ - link_ps_server_nested2_1b_ps_server_nested_b_port
+ dependency_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - dependency_ps_server_nested2_1b
+ dependency_jsa_security_group2_test_resourceGroup:
+ - test_resourceGroup
+ - dependency_jsa_security_group2
+ local_storage_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - local_storage_server_pd_pattern4
+ dependency_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - dependency_cmaui_1c1_nested2
+ link_pd_server_pattern4_port_2_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - link_pd_server_pattern4_port_2
+ port_jsa_security_group2_test_nested3Level:
+ - test_nested3Level
+ - port_jsa_security_group2
+ dependency_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - dependency_pd_server_nested2_1b
+ link_cmaui_port_2:
+ - abstract_cmaui_1c1_nested2
+ - link_cmaui_1c1_nested2_cmaui_port
+ link_cmaui_port_1:
+ - abstract_cmaui_1c1_nested2
+ - link_cmaui_1c1_nested2_cmaui_port
+ local_storage_server_nested2_ps_1b:
+ - abstract_ps_server_nested2_1b
+ - local_storage_ps_server_nested2_1b
+ dependency_test_resourceGroup:
+ - test_resourceGroup
+ - dependency
+ dependency_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - dependency_pd_server_pattern4_port_1
+ dependency_cmaui_port_1:
+ - abstract_cmaui_1c1_nested2
+ - dependency_cmaui_1c1_nested2_cmaui_port
+ link_pd_server_nested2_1b_port:
+ - abstract_pd_server_nested2_1b
+ - link_pd_server_nested2_1b_pd_server_nested_b_port
+ dependency_server_pd_pattern4_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - dependency_server_pd_pattern4
+ dependency_test_nested3Level:
+ - test_nested3Level
+ - dependency
+ dependency_cmaui_port_2:
+ - abstract_cmaui_1c1_nested2
+ - dependency_cmaui_1c1_nested2_cmaui_port
+ local_storage_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - local_storage_server_pd_pattern4
+ dependency_pd_server_nested2_1b_port:
+ - abstract_pd_server_nested2_1b
+ - dependency_pd_server_nested2_1b_pd_server_nested_b_port
+ port_jsa_security_group1_test_nested3Level:
+ - test_nested3Level
+ - port_jsa_security_group1
+ link_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - link_pd_server_pattern4_port_1
+ dependency_ps_server_nested2_1b_port:
+ - abstract_ps_server_nested2_1b
+ - dependency_ps_server_nested2_1b_ps_server_nested_b_port
+ dependency_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - dependency_pd_server_pattern4_port_2
+ link_pd_server_pattern4_port_2_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - link_pd_server_pattern4_port_2
+ dependency_jsa_security_group1_test_nested3Level:
+ - test_nested3Level
+ - dependency_jsa_security_group1
+ dependency_server_pd_pattern4_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - dependency_server_pd_pattern4
+ link_pd_server_pattern4_port_1_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - link_pd_server_pattern4_port_1
+ local_storage_server_nested2_1c1_cmaui_2:
+ - abstract_cmaui_1c1_nested2
+ - local_storage_cmaui_1c1_nested2
+ local_storage_server_nested2_pd_1b:
+ - abstract_pd_server_nested2_1b
+ - local_storage_pd_server_nested2_1b
+ dependency_test_nested_pattern_4_same_type_diff_file:
+ - test_nested_pattern_4_same_type_diff_file
+ - dependency
+ local_storage_server_nested2_1c1_cmaui_1:
+ - abstract_cmaui_1c1_nested2
+ - local_storage_cmaui_1c1_nested2
+ dependency_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - dependency
+ dependency_pd_server_pattern4_port_1_test_nested_pattern_4_nested2:
+ - test_nested_pattern_4_nested2
+ - dependency_pd_server_pattern4_port_1
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested3ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested3ServiceTemplate.yaml
new file mode 100644
index 0000000000..8494dfbf9a
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/allPatternsDependsOnConnectivity/out/nested3ServiceTemplate.yaml
@@ -0,0 +1,87 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested3
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: nested parameter
+ name:
+ hidden: false
+ immutable: false
+ type: string
+ description: nested parameter
+ indx:
+ hidden: false
+ immutable: false
+ type: string
+ description: nested parameter
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: security_group_name
+ node_templates:
+ jsa_security_group1:
+ type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
+ properties:
+ name:
+ get_input: security_group_name
+ description: ems security group
+ rules:
+ - protocol: icmp
+ ethertype: IPv6
+ remote_ip_prefix: ::/0
+ direction: ingress
+ jsa_security_group2:
+ type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
+ properties:
+ name:
+ get_input: security_group_name
+ description: ems security group
+ rules:
+ - protocol: tcp
+ ethertype: IPv4
+ port_range_max: 65535
+ remote_ip_prefix: 0.0.0.0/0
+ direction: egress
+ port_range_min: 1
+ groups:
+ nested3_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested3.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - jsa_security_group1
+ - jsa_security_group2
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested3
+ capabilities:
+ feature_jsa_security_group2:
+ - jsa_security_group2
+ - feature
+ feature_jsa_security_group1:
+ - jsa_security_group1
+ - feature
+ requirements:
+ dependency_jsa_security_group1:
+ - jsa_security_group1
+ - dependency
+ dependency_jsa_security_group2:
+ - jsa_security_group2
+ - dependency
+ port_jsa_security_group2:
+ - jsa_security_group2
+ - port
+ port_jsa_security_group1:
+ - jsa_security_group1
+ - port
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/MANIFEST.json
new file mode 100644
index 0000000000..10f0e8cbdd
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/MANIFEST.json
@@ -0,0 +1,27 @@
+{
+ "name": "Port to Network multi nested test",
+ "description": "HOT template to create multi nested of 4 levels",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "main.yml",
+ "type": "HEAT",
+ "isBase": "true"
+ },
+ {
+ "file": "nested1.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested2.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested3.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ }
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/main.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/main.yml
new file mode 100644
index 0000000000..e7413fdc09
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/main.yml
@@ -0,0 +1,54 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+ security_group_name:
+ type: string
+ description: security_group_name
+ jsa_net_name:
+ type: string
+ description: network name of jsa network
+ contrail_net_name:
+ type: string
+ description: network name of contrail v2 network
+
+resources:
+ jsa_security_group1:
+ type: OS::Neutron::SecurityGroup
+ properties:
+ description: ems security group
+ name: {get_param: security_group_name}
+ rules: [
+ {"direction": ingress, "ethertype": IPv6, "protocol": icmp, "remote_ip_prefix": "::/0"}
+ ]
+
+ jsa_security_group2:
+ type: OS::Neutron::SecurityGroup
+ properties:
+ description: ems security group
+ name: {get_param: security_group_name}
+ rules: [{"direction": egress, "ethertype": IPv4, "port_range_min": 1, "port_range_max": 65535, "protocol": tcp, "remote_ip_prefix": 0.0.0.0/0}]
+
+ test_net:
+ type: OS::Neutron::Net
+ properties:
+ name: {get_param: jsa_net_name}
+ shared: True
+
+ test_contrailV2_net:
+ type: OS::ContrailV2::VirtualNetwork
+ properties:
+ name: { get_param: contrail_net_name }
+
+ test_nested1Level:
+ type: nested1.yml
+ properties:
+ p1: { get_resource: jsa_security_group1}
+ p2: { get_resource: jsa_security_group2}
+ net1: { get_resource: test_net}
+ net2: { get_attr: [ test_contrailV2_net, fq_name ] }
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/nested1.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/nested1.yml
new file mode 100644
index 0000000000..c94b294b14
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/nested1.yml
@@ -0,0 +1,91 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ net1:
+ type: string
+ description: Neutron network
+ net2:
+ type: string
+ description: Contrail V2 network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ pd_server_names:
+ type: comma_delimited_list
+ description: PD server names
+ pd_server_image:
+ type: string
+ description: PD Image server
+ ps_server_names:
+ type: comma_delimited_list
+ description: Ps server names
+ ps_server_image:
+ type: string
+ description: Ps Image server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_server_flavor:
+ type: string
+ description: Flavor for PD server
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ pd_server_ips:
+ type: string
+ ps_server_ips:
+ type: string
+ net:
+ type: string
+
+resources:
+ pd_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net1 }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_ips, 0]}}]
+ security_groups: [{get_param: p1},{get_param: p2}]
+ replacement_policy: AUTO
+
+ ps_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net2 }
+ fixed_ips: [{"ip_address": {get_param: [ps_server_ips, 0]}}]
+ security_groups: [{get_param: p1}]
+ replacement_policy: AUTO
+
+ server_pd:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [pd_server_names, 0]}
+ image: { get_param: pd_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_flavor }
+ networks:
+ - port: { get_resource: pd_server_port }
+
+ server_ps:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [ps_server_names, 1]}
+ image: { get_param: ps_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: ps_server_flavor }
+ networks:
+ - port: { get_resource: ps_server_port }
+
+ test_nested2Level:
+ type: nested2.yml
+ properties:
+ p1: { get_param: p1}
+ p2: { get_param: p2}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/nested2.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/nested2.yml
new file mode 100644
index 0000000000..8fbe2ac6aa
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/nested2.yml
@@ -0,0 +1,96 @@
+heat_template_version: 2013-05-23
+
+description: nested2
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ net1:
+ type: string
+ description: Neutron network
+ net2:
+ type: string
+ description: Contrail V2 network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ sm_server_names:
+ type: comma_delimited_list
+ description: SM server names
+ sm_server_image:
+ type: string
+ description: SM Image server
+ oam_server_names:
+ type: comma_delimited_list
+ description: OAM server names
+ oam_server_image:
+ type: string
+ description: OAM Image server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ sm_server_flavor:
+ type: string
+ description: Flavor for SM server
+ oam_server_flavor:
+ type: string
+ description: Flavor for OAM server
+ sm_server_ips:
+ type: string
+ oam_server_ips:
+ type: string
+ net:
+ type: string
+
+resources:
+ sm_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net1 }
+ fixed_ips: [{"ip_address": {get_param: [sm_server_ips, 0]}}]
+ security_groups: [{get_param: p1},{get_param: p2}]
+ replacement_policy: AUTO
+
+ oam_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net2 }
+ fixed_ips: [{"ip_address": {get_param: [oam_server_ips, 0]}}]
+ security_groups: [{get_param: p1}]
+ replacement_policy: AUTO
+
+ server_sm:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [sm_server_names, 0]}
+ image: { get_param: sm_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: sm_server_flavor }
+ networks:
+ - port: { get_resource: sm_server_port }
+
+ server_oam:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [oam_server_names, 1]}
+ image: { get_param: oam_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: oam_server_flavor }
+ networks:
+ - port: { get_resource: oam_server_port }
+
+
+ test_resourceGroup:
+ type: OS::Heat::ResourceGroup
+ properties:
+ count: 9
+ resource_def:
+ type: nested3.yml
+ properties:
+ p1: { get_param: net}
+ indx: "%index%" \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/nested3.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/nested3.yml
new file mode 100644
index 0000000000..7e4fee5a6e
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/in/nested3.yml
@@ -0,0 +1,66 @@
+heat_template_version: 2013-05-23
+
+description: nested4
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ net1:
+ type: string
+ description: Neutron network
+ net2:
+ type: string
+ description: Contrail V2 network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ net:
+ type: string
+ indx:
+ type: number
+
+resources:
+ cmaui_port_7:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net1 }
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ security_groups: [{get_param: p1}]
+ replacement_policy: AUTO
+
+ cmaui_port_8:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net2 }
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ security_groups: [{get_param: p2},{get_param: p2}]
+ replacement_policy: AUTO
+
+ server_cmaui:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [cmaui_names, 0]}
+ image: { get_param: cmaui_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_7 }
+ - port: { get_resource: cmaui_port_8 } \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..e8301c06c2
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,5294 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.abstract.nodes.pd_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pd_server_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_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_pd_server_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ compute_pd_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_pd_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pd_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.cmaui:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ cmaui_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_8_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ required: true
+ status: SUPPORTED
+ net2:
+ type: string
+ description: Contrail V2 network
+ required: true
+ status: SUPPORTED
+ net1:
+ type: string
+ description: Neutron network
+ required: true
+ status: SUPPORTED
+ indx:
+ type: float
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_8_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_7_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_8_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_7_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_8_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_8_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_7_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_7_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_7_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_7_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_7_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_7_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_8_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_8_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_8_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_port_7:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_7:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_port_8:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_8:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_cmaui:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_cmaui:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ cpu.delta_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_7:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_8:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_cmaui:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_cmaui:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_7:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_8:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_cmaui:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_cmaui:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_cmaui:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_7:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_8:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.allocation_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_cmaui:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.oam_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_oam_server_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_server_port_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_oam_server_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_oam_server_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ compute_oam_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_oam_server_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_oam_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_server_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ requirements:
+ - dependency_oam_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_oam_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_oam_server_oam_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam_server_oam_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ cpu.delta_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_oam_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_server_oam_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server_oam_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.iops_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server_oam_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_oam_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_oam_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_oam_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested1:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ ps_server_image:
+ type: string
+ description: Ps Image server
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ ps_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ net2:
+ type: string
+ description: Contrail V2 network
+ required: true
+ status: SUPPORTED
+ net1:
+ type: string
+ description: Neutron network
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ pd_server_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ ps_server_names:
+ type: list
+ description: Ps server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_image:
+ type: string
+ description: PD Image server
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_server_ps:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_ps:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_ps_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_oam_server_port_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam_server_port_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_oam_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_oam_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_test_resourceGroup_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_cmaui_test_resourceGroup_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_cmaui_test_resourceGroup_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_sm_server_port_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_sm_server_port_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_sm_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_sm_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.device.allocation_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_sm_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_sm_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_oam_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.read.bytes.rate_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_oam_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_oam_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_sm_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server_port_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_sm_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_sm_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_ps:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_sm_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_sm_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_sm_server_port_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.iops_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_sm_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_sm_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_sm_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_sm_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_server_port_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_ps:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_sm_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_ps:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_oam_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_sm_server_port_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_oam_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_oam_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_sm_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_ps:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ endpoint_server_pd:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes.rate_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_ps:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_oam_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server_port_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_ps:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_sm_server_port_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_sm_server_port_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_sm_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_cmaui_test_resourceGroup_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested2:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ net2:
+ type: string
+ description: Contrail V2 network
+ required: true
+ status: SUPPORTED
+ net1:
+ type: string
+ description: Neutron network
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ sm_server_names:
+ type: list
+ description: SM server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ oam_server_image:
+ type: string
+ description: OAM Image server
+ required: true
+ status: SUPPORTED
+ oam_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ oam_server_flavor:
+ type: string
+ description: Flavor for OAM server
+ required: true
+ status: SUPPORTED
+ sm_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ oam_server_names:
+ type: list
+ description: OAM server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ sm_server_flavor:
+ type: string
+ description: Flavor for SM server
+ required: true
+ status: SUPPORTED
+ sm_server_image:
+ type: string
+ description: SM Image server
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_oam_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_oam:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_oam:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_test_resourceGroup:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_cmaui_port_7_test_resourceGroup:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_7_test_resourceGroup:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_port_8_test_resourceGroup:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_8_test_resourceGroup:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_cmaui_test_resourceGroup:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_cmaui_test_resourceGroup:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_sm_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_sm_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_sm:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_sm:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ network.outpoing.packets_cmaui_port_7_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_7_test_resourceGroup:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ memory.resident_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_7_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_sm:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_8_test_resourceGroup:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_cmaui_test_resourceGroup:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_sm:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_8_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_8_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_oam:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_sm:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_oam:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_oam:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_cmaui_test_resourceGroup:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_8_test_resourceGroup:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_8_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_7_test_resourceGroup:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_sm:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_oam:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_resourceGroup:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_8_test_resourceGroup:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_7_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_cmaui_test_resourceGroup:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_sm:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_cmaui_test_resourceGroup:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_sm_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outgoing.bytes.rate_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_8_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_sm_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_7_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_cmaui_test_resourceGroup:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_7_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.capacity_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_oam:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_7_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_7_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_oam:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_8_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_cmaui_test_resourceGroup:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_sm:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_8_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_8_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_7_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_8_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_7_test_resourceGroup:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_cmaui_test_resourceGroup:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_sm_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.sm_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
+ port_sm_server_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_sm_server_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_sm_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_sm_server_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
+ compute_sm_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_sm_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_sm_server_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_sm_server_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ requirements:
+ - dependency_sm_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_sm_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_sm_server_sm_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_sm_server_sm_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.device.read.requests_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_sm_server_sm_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.iops_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_sm_server_sm_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_sm_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_sm_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_sm_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_sm_server_sm_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_sm_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_sm_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_sm_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.ps_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_ps_server_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_ps_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_ps_server_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_ps_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_port_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_ps_server_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_ps_server_ps_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_ps_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_ps_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_ps_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ instance_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_ps_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_ps_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_ps_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_ps_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_ps_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_ps_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.write.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_ps_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..6926f33ace
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/MainServiceTemplate.yaml
@@ -0,0 +1,128 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: security_group_name
+ contrail_net_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of contrail v2 network
+ jsa_net_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa network
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ node_templates:
+ test_nested1Level:
+ type: org.openecomp.resource.abstract.nodes.heat.nested1
+ directives:
+ - substitutable
+ properties:
+ p1: jsa_security_group1
+ service_template_filter:
+ substitute_service_template: nested1ServiceTemplate.yaml
+ p2: jsa_security_group2
+ net2:
+ get_attribute:
+ - test_contrailV2_net
+ - fq_name
+ net1: test_net
+ requirements:
+ - link_ps_server_port:
+ capability: tosca.capabilities.network.Linkable
+ node: test_contrailV2_net
+ relationship: tosca.relationships.network.LinksTo
+ - link_pd_server_port:
+ capability: tosca.capabilities.network.Linkable
+ node: test_net
+ relationship: tosca.relationships.network.LinksTo
+ test_contrailV2_net:
+ type: org.openecomp.resource.vl.nodes.heat.network.contrailV2.VirtualNetwork
+ properties:
+ network_name:
+ get_input: contrail_net_name
+ test_net:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ shared: true
+ network_name:
+ get_input: jsa_net_name
+ jsa_security_group1:
+ type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
+ properties:
+ name:
+ get_input: security_group_name
+ description: ems security group
+ rules:
+ - protocol: icmp
+ ethertype: IPv6
+ remote_ip_prefix: ::/0
+ direction: ingress
+ requirements:
+ - port:
+ capability: attachment_oam_server_port_test_nested2Level
+ node: test_nested1Level
+ relationship: org.openecomp.relationships.AttachesTo
+ - port:
+ capability: attachment_ps_server_port
+ node: test_nested1Level
+ relationship: org.openecomp.relationships.AttachesTo
+ - port:
+ capability: attachment_pd_server_port
+ node: test_nested1Level
+ relationship: org.openecomp.relationships.AttachesTo
+ - port:
+ capability: attachment_sm_server_port_test_nested2Level
+ node: test_nested1Level
+ relationship: org.openecomp.relationships.AttachesTo
+ jsa_security_group2:
+ type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
+ properties:
+ name:
+ get_input: security_group_name
+ description: ems security group
+ rules:
+ - protocol: tcp
+ ethertype: IPv4
+ port_range_max: 65535
+ remote_ip_prefix: 0.0.0.0/0
+ direction: egress
+ port_range_min: 1
+ requirements:
+ - port:
+ capability: attachment_pd_server_port
+ node: test_nested1Level
+ relationship: org.openecomp.relationships.AttachesTo
+ - port:
+ capability: attachment_sm_server_port_test_nested2Level
+ node: test_nested1Level
+ relationship: org.openecomp.relationships.AttachesTo
+ groups:
+ main_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/main.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - test_nested1Level
+ - test_contrailV2_net
+ - test_net
+ - jsa_security_group1
+ - jsa_security_group2
diff --git a/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 b/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
new file mode 100644
index 0000000000..4b4ec5e6e5
--- /dev/null
+++ b/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
@@ -0,0 +1,310 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_oam_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.oam_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_oam_server_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_server_port_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_oam_server_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_oam_server_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_oam_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_oam_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ compute_oam_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ port_oam_server_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_oam_server_port_subnetpoolid:
+ type: string
+ required: true
+ port_oam_server_port_network_role_tag:
+ type: string
+ required: true
+ port_oam_server_port_network_role:
+ type: string
+ required: true
+ port_oam_server_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_oam_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_server_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ node_templates:
+ oam_server:
+ type: org.openecomp.resource.vfc.nodes.heat.oam_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_oam_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_oam_server_name
+ - index_value
+ oam_server_oam_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_oam_server_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_oam_server_port_mac_requirements
+ order:
+ get_input: port_oam_server_port_order
+ security_groups:
+ get_input:
+ - port_oam_server_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_oam_server_port_exCP_naming
+ vlan_requirements:
+ get_input: port_oam_server_port_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_oam_server_port_fixed_ips
+ subnetpoolid:
+ get_input: port_oam_server_port_subnetpoolid
+ network:
+ get_input:
+ - port_oam_server_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: oam_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.oam_server
+ capabilities:
+ cpu.delta_oam_server:
+ - oam_server
+ - cpu.delta
+ host_oam_server:
+ - oam_server
+ - host
+ disk.usage_oam_server:
+ - oam_server
+ - disk.usage
+ network.incoming.packets.rate_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.incoming.packets.rate
+ feature_oam_server:
+ - oam_server
+ - feature
+ disk.device.write.bytes_oam_server:
+ - oam_server
+ - disk.device.write.bytes
+ cpu_util_oam_server:
+ - oam_server
+ - cpu_util
+ network.outpoing.packets_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.outpoing.packets
+ disk.capacity_oam_server:
+ - oam_server
+ - disk.capacity
+ memory_oam_server:
+ - oam_server
+ - memory
+ disk.read.bytes.rate_oam_server:
+ - oam_server
+ - disk.read.bytes.rate
+ disk.write.bytes_oam_server:
+ - oam_server
+ - disk.write.bytes
+ disk.write.requests_oam_server:
+ - oam_server
+ - disk.write.requests
+ attachment_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - attachment
+ cpu_oam_server:
+ - oam_server
+ - cpu
+ vcpus_oam_server:
+ - oam_server
+ - vcpus
+ disk.device.read.requests.rate_oam_server:
+ - oam_server
+ - disk.device.read.requests.rate
+ disk.allocation_oam_server:
+ - oam_server
+ - disk.allocation
+ disk.write.bytes.rate_oam_server:
+ - oam_server
+ - disk.write.bytes.rate
+ disk.device.write.requests.rate_oam_server:
+ - oam_server
+ - disk.device.write.requests.rate
+ instance_oam_server:
+ - oam_server
+ - instance
+ memory.resident_oam_server:
+ - oam_server
+ - memory.resident
+ disk.device.read.requests_oam_server:
+ - oam_server
+ - disk.device.read.requests
+ disk.device.allocation_oam_server:
+ - oam_server
+ - disk.device.allocation
+ disk.device.write.requests_oam_server:
+ - oam_server
+ - disk.device.write.requests
+ binding_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - binding
+ disk.iops_oam_server:
+ - oam_server
+ - disk.iops
+ disk.device.capacity_oam_server:
+ - oam_server
+ - disk.device.capacity
+ binding_oam_server:
+ - oam_server
+ - binding
+ disk.device.write.bytes.rate_oam_server:
+ - oam_server
+ - disk.device.write.bytes.rate
+ disk.device.usage_oam_server:
+ - oam_server
+ - disk.device.usage
+ network.incoming.bytes.rate_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.incoming.bytes.rate
+ disk.latency_oam_server:
+ - oam_server
+ - disk.latency
+ disk.read.requests_oam_server:
+ - oam_server
+ - disk.read.requests
+ disk.device.iops_oam_server:
+ - oam_server
+ - disk.device.iops
+ disk.root.size_oam_server:
+ - oam_server
+ - disk.root.size
+ network.outgoing.bytes_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.outgoing.bytes
+ disk.device.latency_oam_server:
+ - oam_server
+ - disk.device.latency
+ feature_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - feature
+ memory.usage_oam_server:
+ - oam_server
+ - memory.usage
+ endpoint_oam_server:
+ - oam_server
+ - endpoint
+ network.outgoing.bytes.rate_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.outgoing.bytes.rate
+ scalable_oam_server:
+ - oam_server
+ - scalable
+ disk.write.requests.rate_oam_server:
+ - oam_server
+ - disk.write.requests.rate
+ network.incoming.bytes_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.incoming.bytes
+ disk.device.read.bytes.rate_oam_server:
+ - oam_server
+ - disk.device.read.bytes.rate
+ disk.device.read.bytes_oam_server:
+ - oam_server
+ - disk.device.read.bytes
+ os_oam_server:
+ - oam_server
+ - os
+ disk.read.bytes_oam_server:
+ - oam_server
+ - disk.read.bytes
+ network.incoming.packets_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.incoming.packets
+ network.outgoing.packets.rate_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.outgoing.packets.rate
+ disk.ephemeral.size_oam_server:
+ - oam_server
+ - disk.ephemeral.size
+ requirements:
+ dependency_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - dependency
+ local_storage_oam_server:
+ - oam_server
+ - local_storage
+ dependency_oam_server:
+ - oam_server
+ - dependency
+ link_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - link
diff --git a/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 b/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
new file mode 100644
index 0000000000..e3396eb9ef
--- /dev/null
+++ b/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
@@ -0,0 +1,310 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pd_server_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_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_pd_server_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pd_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd_server_port_network_role_tag:
+ type: string
+ required: true
+ port_pd_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pd_server_port_network_role:
+ type: string
+ required: true
+ port_pd_server_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ port_pd_server_port_order:
+ type: integer
+ required: true
+ port_pd_server_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ node_templates:
+ pd_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_name
+ - index_value
+ pd_server_pd_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_pd_server_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_pd_server_port_mac_requirements
+ order:
+ get_input: port_pd_server_port_order
+ security_groups:
+ get_input:
+ - port_pd_server_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pd_server_port_exCP_naming
+ vlan_requirements:
+ get_input: port_pd_server_port_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_pd_server_port_fixed_ips
+ subnetpoolid:
+ get_input: port_pd_server_port_subnetpoolid
+ network:
+ get_input:
+ - port_pd_server_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server
+ capabilities:
+ scalable_pd_server:
+ - pd_server
+ - scalable
+ disk.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.read.bytes.rate
+ network.outgoing.packets.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outgoing.packets.rate
+ network.incoming.bytes.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.bytes.rate
+ memory.usage_pd_server:
+ - pd_server
+ - memory.usage
+ network.outgoing.bytes.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outgoing.bytes.rate
+ memory_pd_server:
+ - pd_server
+ - memory
+ disk.device.usage_pd_server:
+ - pd_server
+ - disk.device.usage
+ os_pd_server:
+ - pd_server
+ - os
+ disk.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.write.bytes.rate
+ network.outpoing.packets_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outpoing.packets
+ cpu_pd_server:
+ - pd_server
+ - cpu
+ cpu_util_pd_server:
+ - pd_server
+ - cpu_util
+ network.incoming.bytes_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.bytes
+ disk.device.write.requests.rate_pd_server:
+ - pd_server
+ - disk.device.write.requests.rate
+ disk.read.bytes_pd_server:
+ - pd_server
+ - disk.read.bytes
+ disk.device.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.read.bytes.rate
+ attachment_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - attachment
+ network.incoming.packets.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.packets.rate
+ disk.iops_pd_server:
+ - pd_server
+ - disk.iops
+ memory.resident_pd_server:
+ - pd_server
+ - memory.resident
+ cpu.delta_pd_server:
+ - pd_server
+ - cpu.delta
+ vcpus_pd_server:
+ - pd_server
+ - vcpus
+ disk.device.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.write.bytes.rate
+ disk.device.write.requests_pd_server:
+ - pd_server
+ - disk.device.write.requests
+ endpoint_pd_server:
+ - pd_server
+ - endpoint
+ disk.capacity_pd_server:
+ - pd_server
+ - disk.capacity
+ disk.device.allocation_pd_server:
+ - pd_server
+ - disk.device.allocation
+ disk.allocation_pd_server:
+ - pd_server
+ - disk.allocation
+ binding_pd_server:
+ - pd_server
+ - binding
+ disk.read.requests_pd_server:
+ - pd_server
+ - disk.read.requests
+ network.incoming.packets_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.packets
+ feature_pd_server:
+ - pd_server
+ - feature
+ disk.usage_pd_server:
+ - pd_server
+ - disk.usage
+ disk.write.bytes_pd_server:
+ - pd_server
+ - disk.write.bytes
+ disk.device.read.requests.rate_pd_server:
+ - pd_server
+ - disk.device.read.requests.rate
+ disk.root.size_pd_server:
+ - pd_server
+ - disk.root.size
+ disk.device.read.bytes_pd_server:
+ - pd_server
+ - disk.device.read.bytes
+ disk.device.write.bytes_pd_server:
+ - pd_server
+ - disk.device.write.bytes
+ disk.device.read.requests_pd_server:
+ - pd_server
+ - disk.device.read.requests
+ feature_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - feature
+ instance_pd_server:
+ - pd_server
+ - instance
+ host_pd_server:
+ - pd_server
+ - host
+ binding_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - binding
+ disk.write.requests.rate_pd_server:
+ - pd_server
+ - disk.write.requests.rate
+ disk.ephemeral.size_pd_server:
+ - pd_server
+ - disk.ephemeral.size
+ network.outgoing.bytes_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outgoing.bytes
+ disk.write.requests_pd_server:
+ - pd_server
+ - disk.write.requests
+ disk.device.latency_pd_server:
+ - pd_server
+ - disk.device.latency
+ disk.latency_pd_server:
+ - pd_server
+ - disk.latency
+ disk.device.capacity_pd_server:
+ - pd_server
+ - disk.device.capacity
+ disk.device.iops_pd_server:
+ - pd_server
+ - disk.device.iops
+ requirements:
+ local_storage_pd_server:
+ - pd_server
+ - local_storage
+ dependency_pd_server:
+ - pd_server
+ - dependency
+ link_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - link
+ dependency_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..2513bf731f
--- /dev/null
+++ b/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
@@ -0,0 +1,310 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_ps_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.ps_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_ps_server_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_ps_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_ps_server_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_ps_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_port_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_ps_server_port_order:
+ type: integer
+ required: true
+ port_ps_server_port_subnetpoolid:
+ type: string
+ required: true
+ port_ps_server_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ port_ps_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_ps_server_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_ps_server_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_port_network_role_tag:
+ type: string
+ required: true
+ node_templates:
+ ps_server_ps_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_ps_server_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_ps_server_port_mac_requirements
+ order:
+ get_input: port_ps_server_port_order
+ security_groups:
+ get_input:
+ - port_ps_server_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_ps_server_port_exCP_naming
+ vlan_requirements:
+ get_input: port_ps_server_port_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_ps_server_port_fixed_ips
+ subnetpoolid:
+ get_input: port_ps_server_port_subnetpoolid
+ network:
+ get_input:
+ - port_ps_server_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: ps_server
+ relationship: tosca.relationships.network.BindsTo
+ ps_server:
+ type: org.openecomp.resource.vfc.nodes.heat.ps_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_ps_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_ps_server_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.ps_server
+ capabilities:
+ instance_ps_server:
+ - ps_server
+ - instance
+ host_ps_server:
+ - ps_server
+ - host
+ network.incoming.packets_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.packets
+ cpu.delta_ps_server:
+ - ps_server
+ - cpu.delta
+ disk.write.bytes.rate_ps_server:
+ - ps_server
+ - disk.write.bytes.rate
+ feature_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - feature
+ feature_ps_server:
+ - ps_server
+ - feature
+ disk.root.size_ps_server:
+ - ps_server
+ - disk.root.size
+ disk.device.read.requests.rate_ps_server:
+ - ps_server
+ - disk.device.read.requests.rate
+ cpu_ps_server:
+ - ps_server
+ - cpu
+ disk.device.write.bytes_ps_server:
+ - ps_server
+ - disk.device.write.bytes
+ disk.device.read.bytes_ps_server:
+ - ps_server
+ - disk.device.read.bytes
+ disk.read.bytes_ps_server:
+ - ps_server
+ - disk.read.bytes
+ network.incoming.bytes_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.bytes
+ disk.device.iops_ps_server:
+ - ps_server
+ - disk.device.iops
+ disk.device.latency_ps_server:
+ - ps_server
+ - disk.device.latency
+ disk.read.bytes.rate_ps_server:
+ - ps_server
+ - disk.read.bytes.rate
+ memory_ps_server:
+ - ps_server
+ - memory
+ scalable_ps_server:
+ - ps_server
+ - scalable
+ attachment_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - attachment
+ disk.write.requests.rate_ps_server:
+ - ps_server
+ - disk.write.requests.rate
+ disk.write.requests_ps_server:
+ - ps_server
+ - disk.write.requests
+ disk.latency_ps_server:
+ - ps_server
+ - disk.latency
+ disk.ephemeral.size_ps_server:
+ - ps_server
+ - disk.ephemeral.size
+ disk.device.capacity_ps_server:
+ - ps_server
+ - disk.device.capacity
+ network.incoming.packets.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.packets.rate
+ disk.iops_ps_server:
+ - ps_server
+ - disk.iops
+ disk.device.read.bytes.rate_ps_server:
+ - ps_server
+ - disk.device.read.bytes.rate
+ cpu_util_ps_server:
+ - ps_server
+ - cpu_util
+ memory.resident_ps_server:
+ - ps_server
+ - memory.resident
+ disk.device.read.requests_ps_server:
+ - ps_server
+ - disk.device.read.requests
+ disk.write.bytes_ps_server:
+ - ps_server
+ - disk.write.bytes
+ network.outgoing.bytes.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outgoing.bytes.rate
+ network.outgoing.packets.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outgoing.packets.rate
+ network.incoming.bytes.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.bytes.rate
+ disk.device.write.requests.rate_ps_server:
+ - ps_server
+ - disk.device.write.requests.rate
+ disk.read.requests_ps_server:
+ - ps_server
+ - disk.read.requests
+ disk.allocation_ps_server:
+ - ps_server
+ - disk.allocation
+ memory.usage_ps_server:
+ - ps_server
+ - memory.usage
+ binding_ps_server:
+ - ps_server
+ - binding
+ os_ps_server:
+ - ps_server
+ - os
+ disk.device.usage_ps_server:
+ - ps_server
+ - disk.device.usage
+ binding_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - binding
+ disk.device.write.bytes.rate_ps_server:
+ - ps_server
+ - disk.device.write.bytes.rate
+ vcpus_ps_server:
+ - ps_server
+ - vcpus
+ network.outgoing.bytes_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outgoing.bytes
+ disk.usage_ps_server:
+ - ps_server
+ - disk.usage
+ disk.device.write.requests_ps_server:
+ - ps_server
+ - disk.device.write.requests
+ network.outpoing.packets_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outpoing.packets
+ endpoint_ps_server:
+ - ps_server
+ - endpoint
+ disk.capacity_ps_server:
+ - ps_server
+ - disk.capacity
+ disk.device.allocation_ps_server:
+ - ps_server
+ - disk.device.allocation
+ requirements:
+ dependency_ps_server:
+ - ps_server
+ - dependency
+ dependency_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - dependency
+ link_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - link
+ local_storage_ps_server:
+ - ps_server
+ - local_storage
diff --git a/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 b/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
new file mode 100644
index 0000000000..08e4b3afe4
--- /dev/null
+++ b/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
@@ -0,0 +1,310 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_sm_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.sm_server:
+ 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
+ port_sm_server_port_order:
+ type: integer
+ required: true
+ port_sm_server_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_sm_server_port_subnetpoolid:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_sm_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_sm_server_port_network_role_tag:
+ type: string
+ required: true
+ port_sm_server_port_network_role:
+ type: string
+ required: true
+ port_sm_server_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_sm_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_sm_server_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ vm_image_name:
+ type: string
+ required: true
+ compute_sm_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_sm_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_sm_server_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_sm_server_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_sm_server_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ node_templates:
+ sm_server:
+ type: org.openecomp.resource.vfc.nodes.heat.sm_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_sm_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_sm_server_name
+ - index_value
+ sm_server_sm_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_sm_server_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_sm_server_port_mac_requirements
+ order:
+ get_input: port_sm_server_port_order
+ security_groups:
+ get_input:
+ - port_sm_server_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_sm_server_port_exCP_naming
+ vlan_requirements:
+ get_input: port_sm_server_port_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_sm_server_port_fixed_ips
+ subnetpoolid:
+ get_input: port_sm_server_port_subnetpoolid
+ network:
+ get_input:
+ - port_sm_server_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: sm_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.sm_server
+ capabilities:
+ disk.device.read.requests_sm_server:
+ - sm_server
+ - disk.device.read.requests
+ binding_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - binding
+ disk.iops_sm_server:
+ - sm_server
+ - disk.iops
+ disk.device.capacity_sm_server:
+ - sm_server
+ - disk.device.capacity
+ disk.device.read.bytes.rate_sm_server:
+ - sm_server
+ - disk.device.read.bytes.rate
+ disk.device.write.requests.rate_sm_server:
+ - sm_server
+ - disk.device.write.requests.rate
+ disk.device.allocation_sm_server:
+ - sm_server
+ - disk.device.allocation
+ network.incoming.bytes_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.incoming.bytes
+ attachment_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - attachment
+ memory.usage_sm_server:
+ - sm_server
+ - memory.usage
+ binding_sm_server:
+ - sm_server
+ - binding
+ disk.read.requests_sm_server:
+ - sm_server
+ - disk.read.requests
+ network.outpoing.packets_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.outpoing.packets
+ endpoint_sm_server:
+ - sm_server
+ - endpoint
+ disk.device.read.requests.rate_sm_server:
+ - sm_server
+ - disk.device.read.requests.rate
+ disk.capacity_sm_server:
+ - sm_server
+ - disk.capacity
+ disk.allocation_sm_server:
+ - sm_server
+ - disk.allocation
+ disk.root.size_sm_server:
+ - sm_server
+ - disk.root.size
+ disk.usage_sm_server:
+ - sm_server
+ - disk.usage
+ vcpus_sm_server:
+ - sm_server
+ - vcpus
+ disk.write.bytes_sm_server:
+ - sm_server
+ - disk.write.bytes
+ cpu.delta_sm_server:
+ - sm_server
+ - cpu.delta
+ os_sm_server:
+ - sm_server
+ - os
+ feature_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - feature
+ memory.resident_sm_server:
+ - sm_server
+ - memory.resident
+ network.outgoing.bytes_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.outgoing.bytes
+ instance_sm_server:
+ - sm_server
+ - instance
+ cpu_sm_server:
+ - sm_server
+ - cpu
+ disk.device.write.bytes_sm_server:
+ - sm_server
+ - disk.device.write.bytes
+ network.incoming.packets.rate_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.incoming.packets.rate
+ disk.write.requests.rate_sm_server:
+ - sm_server
+ - disk.write.requests.rate
+ disk.device.write.bytes.rate_sm_server:
+ - sm_server
+ - disk.device.write.bytes.rate
+ disk.write.bytes.rate_sm_server:
+ - sm_server
+ - disk.write.bytes.rate
+ disk.device.write.requests_sm_server:
+ - sm_server
+ - disk.device.write.requests
+ disk.device.latency_sm_server:
+ - sm_server
+ - disk.device.latency
+ host_sm_server:
+ - sm_server
+ - host
+ feature_sm_server:
+ - sm_server
+ - feature
+ disk.device.usage_sm_server:
+ - sm_server
+ - disk.device.usage
+ scalable_sm_server:
+ - sm_server
+ - scalable
+ disk.device.iops_sm_server:
+ - sm_server
+ - disk.device.iops
+ disk.read.bytes.rate_sm_server:
+ - sm_server
+ - disk.read.bytes.rate
+ disk.device.read.bytes_sm_server:
+ - sm_server
+ - disk.device.read.bytes
+ disk.latency_sm_server:
+ - sm_server
+ - disk.latency
+ network.incoming.bytes.rate_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.incoming.bytes.rate
+ disk.read.bytes_sm_server:
+ - sm_server
+ - disk.read.bytes
+ disk.write.requests_sm_server:
+ - sm_server
+ - disk.write.requests
+ cpu_util_sm_server:
+ - sm_server
+ - cpu_util
+ disk.ephemeral.size_sm_server:
+ - sm_server
+ - disk.ephemeral.size
+ network.outgoing.packets.rate_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.outgoing.packets.rate
+ network.incoming.packets_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.incoming.packets
+ memory_sm_server:
+ - sm_server
+ - memory
+ network.outgoing.bytes.rate_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.outgoing.bytes.rate
+ requirements:
+ dependency_sm_server:
+ - sm_server
+ - dependency
+ dependency_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - dependency
+ local_storage_sm_server:
+ - sm_server
+ - local_storage
+ link_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - link
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested1ServiceTemplate.yaml
new file mode 100644
index 0000000000..18ad097c1a
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested1ServiceTemplate.yaml
@@ -0,0 +1,1093 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ ps_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Ps Image server
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ ps_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ net2:
+ hidden: false
+ immutable: false
+ type: string
+ description: Contrail V2 network
+ net1:
+ hidden: false
+ immutable: false
+ type: string
+ description: Neutron network
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ ps_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ pd_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ pd_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ ps_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: Ps server names
+ entry_schema:
+ type: string
+ pd_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: PD Image server
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ pd_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ abstract_pd_server:
+ type: org.openecomp.resource.abstract.nodes.pd_server
+ directives:
+ - substitutable
+ properties:
+ port_pd_server_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_port_security_groups:
+ - - get_input: p1
+ - get_input: p2
+ compute_pd_server_availability_zone:
+ - get_input: availability_zone_0
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 0
+ port_pd_server_port_network:
+ - get_input: net1
+ vm_flavor_name:
+ get_input: pd_server_flavor
+ port_pd_server_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_ips
+ - 0
+ vm_image_name:
+ get_input: pd_server_image
+ port_pd_server_port_replacement_policy:
+ - AUTO
+ port_pd_server_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ service_template_filter:
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_ps_server:
+ type: org.openecomp.resource.abstract.nodes.ps_server
+ directives:
+ - substitutable
+ properties:
+ port_ps_server_port_network:
+ - get_input: net2
+ compute_ps_server_name:
+ - get_input:
+ - ps_server_names
+ - 1
+ port_ps_server_port_security_groups:
+ - - get_input: p1
+ compute_ps_server_availability_zone:
+ - get_input: availability_zone_0
+ port_ps_server_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - ps_server_ips
+ - 0
+ vm_flavor_name:
+ get_input: ps_server_flavor
+ port_ps_server_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_ps_server_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: ps_server_image
+ port_ps_server_port_replacement_policy:
+ - AUTO
+ service_template_filter:
+ substitute_service_template: Nested_ps_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ test_nested2Level:
+ type: org.openecomp.resource.abstract.nodes.heat.nested2
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: p1
+ service_template_filter:
+ substitute_service_template: nested2ServiceTemplate.yaml
+ p2:
+ get_input: p2
+ groups:
+ nested1_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested1.yml
+ description: nested1
+ members:
+ - test_nested2Level
+ - abstract_pd_server
+ - abstract_ps_server
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested1
+ capabilities:
+ disk.device.allocation_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_sm
+ binding_server_sm_test_nested2Level:
+ - test_nested2Level
+ - binding_server_sm
+ disk.write.bytes_server_ps:
+ - abstract_ps_server
+ - disk.write.bytes_ps_server
+ disk.latency_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_sm
+ network.outpoing.packets_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_cmaui_port_7_test_resourceGroup
+ disk.device.write.requests_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_oam
+ cpu.delta_server_sm_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_sm
+ memory.usage_server_sm_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_sm
+ disk.write.requests.rate_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_sm
+ disk.read.requests_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_oam
+ network.outgoing.bytes_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_cmaui_port_8_test_resourceGroup
+ disk.device.write.bytes_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_sm
+ network.outgoing.bytes_sm_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_sm_server_port
+ network.incoming.packets.rate_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.packets.rate_ps_server_ps_server_port
+ disk.device.allocation_server_pd:
+ - abstract_pd_server
+ - disk.device.allocation_pd_server
+ binding_server_oam_test_nested2Level:
+ - test_nested2Level
+ - binding_server_oam
+ instance_server_oam_test_nested2Level:
+ - test_nested2Level
+ - instance_server_oam
+ network.outgoing.packets.rate_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_cmaui_port_8_test_resourceGroup
+ os_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - os_server_cmaui_test_resourceGroup
+ disk.read.requests_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_sm
+ vcpus_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_cmaui_test_resourceGroup
+ instance_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - instance_server_cmaui_test_resourceGroup
+ feature_ps_server_port:
+ - abstract_ps_server
+ - feature_ps_server_ps_server_port
+ cpu.delta_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_cmaui_test_resourceGroup
+ binding_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - binding_cmaui_port_8_test_resourceGroup
+ disk.write.bytes_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_sm
+ memory.resident_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_cmaui_test_resourceGroup
+ disk.write.requests.rate_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_oam
+ network.outgoing.bytes.rate_ps_server_port:
+ - abstract_ps_server
+ - network.outgoing.bytes.rate_ps_server_ps_server_port
+ disk.device.read.bytes_server_ps:
+ - abstract_ps_server
+ - disk.device.read.bytes_ps_server
+ disk.device.allocation_server_ps:
+ - abstract_ps_server
+ - disk.device.allocation_ps_server
+ network.outgoing.packets.rate_ps_server_port:
+ - abstract_ps_server
+ - network.outgoing.packets.rate_ps_server_ps_server_port
+ binding_ps_server_port:
+ - abstract_ps_server
+ - binding_ps_server_ps_server_port
+ disk.read.bytes.rate_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_oam
+ feature_server_oam_test_nested2Level:
+ - test_nested2Level
+ - feature_server_oam
+ network.incoming.packets_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.packets_pd_server_pd_server_port
+ cpu_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_cmaui_test_resourceGroup
+ cpu_util_server_oam_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_oam
+ network.outpoing.packets_ps_server_port:
+ - abstract_ps_server
+ - network.outpoing.packets_ps_server_ps_server_port
+ disk.device.read.bytes_server_pd:
+ - abstract_pd_server
+ - disk.device.read.bytes_pd_server
+ endpoint_server_oam_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_oam
+ disk.read.bytes.rate_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_cmaui_test_resourceGroup
+ disk.capacity_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_oam
+ disk.device.usage_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_cmaui_test_resourceGroup
+ host_server_pd:
+ - abstract_pd_server
+ - host_pd_server
+ network.outpoing.packets_sm_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_sm_server_port
+ disk.ephemeral.size_server_pd:
+ - abstract_pd_server
+ - disk.ephemeral.size_pd_server
+ disk.write.requests.rate_server_pd:
+ - abstract_pd_server
+ - disk.write.requests.rate_pd_server
+ disk.capacity_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_cmaui_test_resourceGroup
+ disk.device.usage_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_sm
+ disk.ephemeral.size_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_oam
+ network.incoming.bytes_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.bytes_pd_server_pd_server_port
+ disk.device.write.bytes.rate_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_sm
+ feature_oam_server_port_test_nested2Level:
+ - test_nested2Level
+ - feature_oam_server_port
+ disk.device.allocation_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_oam
+ network.incoming.packets.rate_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.packets.rate_pd_server_pd_server_port
+ disk.allocation_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_oam
+ feature_test_nested2Level:
+ - test_nested2Level
+ - feature
+ disk.read.bytes_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_cmaui_test_resourceGroup
+ disk.ephemeral.size_server_ps:
+ - abstract_ps_server
+ - disk.ephemeral.size_ps_server
+ memory.resident_server_sm_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_sm
+ disk.write.requests.rate_server_ps:
+ - abstract_ps_server
+ - disk.write.requests.rate_ps_server
+ disk.usage_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_sm
+ disk.device.capacity_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_sm
+ network.incoming.packets.rate_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_cmaui_port_7_test_resourceGroup
+ disk.device.read.requests.rate_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_sm
+ network.outgoing.bytes.rate_sm_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_sm_server_port
+ disk.device.write.bytes.rate_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_cmaui_test_resourceGroup
+ disk.ephemeral.size_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_cmaui_test_resourceGroup
+ feature_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - feature_cmaui_port_7_test_resourceGroup
+ network.incoming.bytes_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_cmaui_port_8_test_resourceGroup
+ network.incoming.packets_oam_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_oam_server_port
+ memory_server_sm_test_nested2Level:
+ - test_nested2Level
+ - memory_server_sm
+ disk.device.read.bytes.rate_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_sm
+ network.outpoing.packets_pd_server_port:
+ - abstract_pd_server
+ - network.outpoing.packets_pd_server_pd_server_port
+ feature_server_sm_test_nested2Level:
+ - test_nested2Level
+ - feature_server_sm
+ network.incoming.packets.rate_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_cmaui_port_8_test_resourceGroup
+ host_server_ps:
+ - abstract_ps_server
+ - host_ps_server
+ network.incoming.packets_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.packets_ps_server_ps_server_port
+ os_server_sm_test_nested2Level:
+ - test_nested2Level
+ - os_server_sm
+ network.outgoing.bytes_ps_server_port:
+ - abstract_ps_server
+ - network.outgoing.bytes_ps_server_ps_server_port
+ memory_server_oam_test_nested2Level:
+ - test_nested2Level
+ - memory_server_oam
+ memory_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - memory_server_cmaui_test_resourceGroup
+ disk.device.read.requests.rate_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_oam
+ network.outgoing.packets.rate_sm_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_sm_server_port
+ disk.device.write.bytes_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_cmaui_test_resourceGroup
+ disk.write.requests_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_oam
+ disk.capacity_server_pd:
+ - abstract_pd_server
+ - disk.capacity_pd_server
+ network.incoming.bytes_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.bytes_ps_server_ps_server_port
+ disk.device.capacity_server_pd:
+ - abstract_pd_server
+ - disk.device.capacity_pd_server
+ disk.device.read.requests.rate_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_cmaui_test_resourceGroup
+ network.incoming.bytes.rate_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.bytes.rate_pd_server_pd_server_port
+ disk.device.read.requests_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_sm
+ vcpus_server_ps:
+ - abstract_ps_server
+ - vcpus_ps_server
+ disk.read.bytes_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_oam
+ binding_sm_server_port_test_nested2Level:
+ - test_nested2Level
+ - binding_sm_server_port
+ disk.iops_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_sm
+ network.incoming.packets.rate_sm_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_sm_server_port
+ disk.capacity_server_ps:
+ - abstract_ps_server
+ - disk.capacity_ps_server
+ network.incoming.bytes.rate_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_cmaui_port_8_test_resourceGroup
+ network.incoming.bytes_oam_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_oam_server_port
+ host_server_sm_test_nested2Level:
+ - test_nested2Level
+ - host_server_sm
+ network.incoming.bytes.rate_sm_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_sm_server_port
+ disk.device.capacity_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_oam
+ network.outgoing.bytes.rate_oam_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_oam_server_port
+ endpoint_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_cmaui_test_resourceGroup
+ vcpus_server_sm_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_sm
+ network.incoming.packets_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_cmaui_port_7_test_resourceGroup
+ disk.usage_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_cmaui_test_resourceGroup
+ cpu_util_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_cmaui_test_resourceGroup
+ host_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - host_server_cmaui_test_resourceGroup
+ instance_server_pd:
+ - abstract_pd_server
+ - instance_pd_server
+ disk.device.write.requests.rate_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_sm
+ disk.device.allocation_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_cmaui_test_resourceGroup
+ feature_pd_server_port:
+ - abstract_pd_server
+ - feature_pd_server_pd_server_port
+ disk.read.bytes_server_ps:
+ - abstract_ps_server
+ - disk.read.bytes_ps_server
+ cpu_server_ps:
+ - abstract_ps_server
+ - cpu_ps_server
+ cpu.delta_server_pd:
+ - abstract_pd_server
+ - cpu.delta_pd_server
+ instance_server_ps:
+ - abstract_ps_server
+ - instance_ps_server
+ network.incoming.packets.rate_oam_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_oam_server_port
+ disk.read.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.read.bytes.rate_ps_server
+ disk.latency_server_pd:
+ - abstract_pd_server
+ - disk.latency_pd_server
+ disk.root.size_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_sm
+ network.outgoing.packets.rate_oam_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_oam_server_port
+ scalable_server_sm_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_sm
+ cpu.delta_server_ps:
+ - abstract_ps_server
+ - cpu.delta_ps_server
+ disk.root.size_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_cmaui_test_resourceGroup
+ attachment_oam_server_port_test_nested2Level:
+ - test_nested2Level
+ - attachment_oam_server_port
+ disk.latency_server_ps:
+ - abstract_ps_server
+ - disk.latency_ps_server
+ disk.device.write.requests.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.write.requests.rate_ps_server
+ disk.root.size_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_oam
+ disk.device.latency_server_pd:
+ - abstract_pd_server
+ - disk.device.latency_pd_server
+ disk.write.requests_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_sm
+ memory.usage_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_cmaui_test_resourceGroup
+ disk.device.capacity_server_ps:
+ - abstract_ps_server
+ - disk.device.capacity_ps_server
+ disk.device.iops_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_oam
+ scalable_server_pd:
+ - abstract_pd_server
+ - scalable_pd_server
+ cpu.delta_server_oam_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_oam
+ disk.device.latency_server_ps:
+ - abstract_ps_server
+ - disk.device.latency_ps_server
+ disk.device.write.requests.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.write.requests.rate_pd_server
+ disk.device.read.bytes_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_oam
+ scalable_server_ps:
+ - abstract_ps_server
+ - scalable_ps_server
+ cpu_server_pd:
+ - abstract_pd_server
+ - cpu_pd_server
+ feature_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - feature_server_cmaui_test_resourceGroup
+ endpoint_server_sm_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_sm
+ disk.device.read.bytes.rate_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_oam
+ vcpus_server_oam_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_oam
+ disk.iops_server_pd:
+ - abstract_pd_server
+ - disk.iops_pd_server
+ disk.device.read.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.read.bytes.rate_pd_server
+ disk.write.bytes_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_oam
+ disk.iops_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_oam
+ disk.device.read.requests_server_pd:
+ - abstract_pd_server
+ - disk.device.read.requests_pd_server
+ network.incoming.packets_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_cmaui_port_8_test_resourceGroup
+ disk.read.bytes.rate_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_sm
+ disk.iops_server_ps:
+ - abstract_ps_server
+ - disk.iops_ps_server
+ disk.device.read.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.read.bytes.rate_ps_server
+ network.outgoing.bytes_oam_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_oam_server_port
+ binding_server_ps:
+ - abstract_ps_server
+ - binding_ps_server
+ attachment_ps_server_port:
+ - abstract_ps_server
+ - attachment_ps_server_ps_server_port
+ disk.device.read.requests_server_ps:
+ - abstract_ps_server
+ - disk.device.read.requests_ps_server
+ memory.usage_server_pd:
+ - abstract_pd_server
+ - memory.usage_pd_server
+ disk.ephemeral.size_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_sm
+ disk.device.write.requests.rate_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_cmaui_test_resourceGroup
+ disk.read.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.read.bytes.rate_pd_server
+ os_server_oam_test_nested2Level:
+ - test_nested2Level
+ - os_server_oam
+ memory_server_pd:
+ - abstract_pd_server
+ - memory_pd_server
+ disk.device.read.requests_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_cmaui_test_resourceGroup
+ disk.device.write.requests_server_pd:
+ - abstract_pd_server
+ - disk.device.write.requests_pd_server
+ network.incoming.bytes.rate_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_cmaui_port_7_test_resourceGroup
+ feature_sm_server_port_test_nested2Level:
+ - test_nested2Level
+ - feature_sm_server_port
+ memory.usage_server_ps:
+ - abstract_ps_server
+ - memory.usage_ps_server
+ disk.read.bytes_server_pd:
+ - abstract_pd_server
+ - disk.read.bytes_pd_server
+ disk.device.write.requests_server_ps:
+ - abstract_ps_server
+ - disk.device.write.requests_ps_server
+ disk.latency_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_cmaui_test_resourceGroup
+ network.outpoing.packets_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_cmaui_port_8_test_resourceGroup
+ network.incoming.bytes.rate_oam_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_oam_server_port
+ vcpus_server_pd:
+ - abstract_pd_server
+ - vcpus_pd_server
+ cpu_server_oam_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_oam
+ network.incoming.bytes.rate_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.bytes.rate_ps_server_ps_server_port
+ disk.write.bytes.rate_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_cmaui_test_resourceGroup
+ host_server_oam_test_nested2Level:
+ - test_nested2Level
+ - host_server_oam
+ memory_server_ps:
+ - abstract_ps_server
+ - memory_ps_server
+ disk.device.write.requests_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_cmaui_test_resourceGroup
+ attachment_pd_server_port:
+ - abstract_pd_server
+ - attachment_pd_server_pd_server_port
+ disk.write.requests_server_pd:
+ - abstract_pd_server
+ - disk.write.requests_pd_server
+ scalable_server_oam_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_oam
+ network.incoming.bytes_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_cmaui_port_7_test_resourceGroup
+ disk.device.latency_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_sm
+ disk.allocation_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_sm
+ disk.device.write.bytes_server_ps:
+ - abstract_ps_server
+ - disk.device.write.bytes_ps_server
+ disk.root.size_server_ps:
+ - abstract_ps_server
+ - disk.root.size_ps_server
+ disk.device.read.requests.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.read.requests.rate_ps_server
+ network.outgoing.bytes_pd_server_port:
+ - abstract_pd_server
+ - network.outgoing.bytes_pd_server_pd_server_port
+ feature_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - feature_cmaui_port_8_test_resourceGroup
+ disk.write.requests_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_cmaui_test_resourceGroup
+ disk.device.usage_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_oam
+ disk.write.requests_server_ps:
+ - abstract_ps_server
+ - disk.write.requests_ps_server
+ network.incoming.bytes_sm_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_sm_server_port
+ binding_server_pd:
+ - abstract_pd_server
+ - binding_pd_server
+ network.outgoing.bytes_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_cmaui_port_7_test_resourceGroup
+ disk.device.read.bytes.rate_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_cmaui_test_resourceGroup
+ disk.root.size_server_pd:
+ - abstract_pd_server
+ - disk.root.size_pd_server
+ memory.resident_server_oam_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_oam
+ disk.device.read.requests.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.read.requests.rate_pd_server
+ disk.device.write.bytes_server_pd:
+ - abstract_pd_server
+ - disk.device.write.bytes_pd_server
+ memory.usage_server_oam_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_oam
+ disk.device.write.requests_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_sm
+ memory.resident_server_pd:
+ - abstract_pd_server
+ - memory.resident_pd_server
+ disk.usage_server_ps:
+ - abstract_ps_server
+ - disk.usage_ps_server
+ cpu_util_server_pd:
+ - abstract_pd_server
+ - cpu_util_pd_server
+ endpoint_server_ps:
+ - abstract_ps_server
+ - endpoint_ps_server
+ disk.read.bytes_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_sm
+ attachment_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - attachment_cmaui_port_8_test_resourceGroup
+ disk.read.requests_server_ps:
+ - abstract_ps_server
+ - disk.read.requests_ps_server
+ memory.resident_server_ps:
+ - abstract_ps_server
+ - memory.resident_ps_server
+ disk.read.requests_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_cmaui_test_resourceGroup
+ disk.usage_server_pd:
+ - abstract_pd_server
+ - disk.usage_pd_server
+ binding_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - binding_cmaui_port_7_test_resourceGroup
+ endpoint_server_pd:
+ - abstract_pd_server
+ - endpoint_pd_server
+ cpu_util_server_ps:
+ - abstract_ps_server
+ - cpu_util_ps_server
+ disk.write.bytes.rate_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_oam
+ network.outpoing.packets_oam_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_oam_server_port
+ disk.allocation_server_pd:
+ - abstract_pd_server
+ - disk.allocation_pd_server
+ disk.write.bytes_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_cmaui_test_resourceGroup
+ disk.device.write.bytes_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_oam
+ disk.device.usage_server_pd:
+ - abstract_pd_server
+ - disk.device.usage_pd_server
+ disk.allocation_server_ps:
+ - abstract_ps_server
+ - disk.allocation_ps_server
+ disk.latency_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_oam
+ scalable_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_cmaui_test_resourceGroup
+ disk.write.requests.rate_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_cmaui_test_resourceGroup
+ disk.device.read.bytes_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_cmaui_test_resourceGroup
+ disk.device.write.requests.rate_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_oam
+ disk.device.usage_server_ps:
+ - abstract_ps_server
+ - disk.device.usage_ps_server
+ instance_server_sm_test_nested2Level:
+ - test_nested2Level
+ - instance_server_sm
+ disk.device.write.bytes.rate_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_oam
+ disk.device.latency_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_oam
+ network.outgoing.packets.rate_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_cmaui_port_7_test_resourceGroup
+ disk.device.write.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.write.bytes.rate_ps_server
+ disk.write.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.write.bytes.rate_ps_server
+ network.outgoing.bytes.rate_pd_server_port:
+ - abstract_pd_server
+ - network.outgoing.bytes.rate_pd_server_pd_server_port
+ disk.device.iops_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_sm
+ network.outgoing.packets.rate_pd_server_port:
+ - abstract_pd_server
+ - network.outgoing.packets.rate_pd_server_pd_server_port
+ binding_pd_server_port:
+ - abstract_pd_server
+ - binding_pd_server_pd_server_port
+ disk.write.bytes.rate_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_sm
+ disk.device.iops_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_cmaui_test_resourceGroup
+ disk.device.capacity_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_cmaui_test_resourceGroup
+ disk.allocation_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_cmaui_test_resourceGroup
+ disk.device.write.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.write.bytes.rate_pd_server
+ disk.device.read.requests_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_oam
+ os_server_ps:
+ - abstract_ps_server
+ - os_ps_server
+ cpu_util_server_sm_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_sm
+ disk.usage_server_oam_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_oam
+ binding_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - binding_server_cmaui_test_resourceGroup
+ binding_oam_server_port_test_nested2Level:
+ - test_nested2Level
+ - binding_oam_server_port
+ network.outgoing.bytes.rate_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_cmaui_port_8_test_resourceGroup
+ feature_server_ps:
+ - abstract_ps_server
+ - feature_ps_server
+ disk.device.iops_server_pd:
+ - abstract_pd_server
+ - disk.device.iops_pd_server
+ disk.read.requests_server_pd:
+ - abstract_pd_server
+ - disk.read.requests_pd_server
+ os_server_pd:
+ - abstract_pd_server
+ - os_pd_server
+ network.outgoing.bytes.rate_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_cmaui_port_7_test_resourceGroup
+ cpu_server_sm_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_sm
+ disk.write.bytes_server_pd:
+ - abstract_pd_server
+ - disk.write.bytes_pd_server
+ disk.write.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.write.bytes.rate_pd_server
+ disk.device.read.bytes_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_sm
+ network.incoming.packets_sm_server_port_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_sm_server_port
+ disk.device.iops_server_ps:
+ - abstract_ps_server
+ - disk.device.iops_ps_server
+ feature_server_pd:
+ - abstract_pd_server
+ - feature_pd_server
+ disk.device.latency_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_cmaui_test_resourceGroup
+ feature_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - feature_test_resourceGroup
+ attachment_sm_server_port_test_nested2Level:
+ - test_nested2Level
+ - attachment_sm_server_port
+ disk.capacity_server_sm_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_sm
+ disk.iops_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_cmaui_test_resourceGroup
+ attachment_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - attachment_cmaui_port_7_test_resourceGroup
+ requirements:
+ dependency_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_cmaui_test_resourceGroup
+ dependency_server_pd:
+ - abstract_pd_server
+ - dependency_pd_server
+ dependency_ps_server_port:
+ - abstract_ps_server
+ - dependency_ps_server_ps_server_port
+ dependency_pd_server_port:
+ - abstract_pd_server
+ - dependency_pd_server_pd_server_port
+ dependency_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - dependency_test_resourceGroup
+ link_sm_server_port_test_nested2Level:
+ - test_nested2Level
+ - link_sm_server_port
+ dependency_server_sm_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_sm
+ link_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - link_cmaui_port_8_test_resourceGroup
+ dependency_test_nested2Level:
+ - test_nested2Level
+ - dependency
+ link_oam_server_port_test_nested2Level:
+ - test_nested2Level
+ - link_oam_server_port
+ local_storage_server_ps:
+ - abstract_ps_server
+ - local_storage_ps_server
+ dependency_sm_server_port_test_nested2Level:
+ - test_nested2Level
+ - dependency_sm_server_port
+ local_storage_server_pd:
+ - abstract_pd_server
+ - local_storage_pd_server
+ dependency_server_ps:
+ - abstract_ps_server
+ - dependency_ps_server
+ dependency_oam_server_port_test_nested2Level:
+ - test_nested2Level
+ - dependency_oam_server_port
+ link_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - link_cmaui_port_7_test_resourceGroup
+ link_pd_server_port:
+ - abstract_pd_server
+ - link_pd_server_pd_server_port
+ link_ps_server_port:
+ - abstract_ps_server
+ - link_ps_server_ps_server_port
+ dependency_cmaui_port_7_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - dependency_cmaui_port_7_test_resourceGroup
+ dependency_cmaui_port_8_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - dependency_cmaui_port_8_test_resourceGroup
+ local_storage_server_sm_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_sm
+ dependency_server_oam_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_oam
+ local_storage_server_oam_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_oam
+ local_storage_server_cmaui_test_resourceGroup_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_cmaui_test_resourceGroup
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested2ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested2ServiceTemplate.yaml
new file mode 100644
index 0000000000..ab21e606d2
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested2ServiceTemplate.yaml
@@ -0,0 +1,774 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested2
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ net2:
+ hidden: false
+ immutable: false
+ type: string
+ description: Contrail V2 network
+ net1:
+ hidden: false
+ immutable: false
+ type: string
+ description: Neutron network
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ sm_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: SM server names
+ entry_schema:
+ type: string
+ oam_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: OAM Image server
+ oam_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ oam_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for OAM server
+ sm_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ oam_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: OAM server names
+ entry_schema:
+ type: string
+ sm_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for SM server
+ sm_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: SM Image server
+ node_templates:
+ test_resourceGroup:
+ type: org.openecomp.resource.abstract.nodes.heat.nested3
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: net
+ service_template_filter:
+ substitute_service_template: nested3ServiceTemplate.yaml
+ count: 9
+ mandatory: true
+ port_cmaui_port_8_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_cmaui_port_7_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_cmaui_port_7_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ indx:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ port_cmaui_port_8_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ abstract_sm_server:
+ type: org.openecomp.resource.abstract.nodes.sm_server
+ directives:
+ - substitutable
+ properties:
+ vm_flavor_name:
+ get_input: sm_server_flavor
+ port_sm_server_port_network:
+ - get_input: net1
+ compute_sm_server_name:
+ - get_input:
+ - sm_server_names
+ - 0
+ port_sm_server_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: sm_server_image
+ compute_sm_server_availability_zone:
+ - get_input: availability_zone_0
+ port_sm_server_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_sm_server_port_replacement_policy:
+ - AUTO
+ port_sm_server_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - sm_server_ips
+ - 0
+ port_sm_server_port_security_groups:
+ - - get_input: p1
+ - get_input: p2
+ service_template_filter:
+ substitute_service_template: Nested_sm_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_oam_server:
+ type: org.openecomp.resource.abstract.nodes.oam_server
+ directives:
+ - substitutable
+ properties:
+ port_oam_server_port_network:
+ - get_input: net2
+ port_oam_server_port_security_groups:
+ - - get_input: p1
+ port_oam_server_port_replacement_policy:
+ - AUTO
+ vm_flavor_name:
+ get_input: oam_server_flavor
+ port_oam_server_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_oam_server_availability_zone:
+ - get_input: availability_zone_0
+ vm_image_name:
+ get_input: oam_server_image
+ port_oam_server_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - oam_server_ips
+ - 0
+ compute_oam_server_name:
+ - get_input:
+ - oam_server_names
+ - 1
+ port_oam_server_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ service_template_filter:
+ substitute_service_template: Nested_oam_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ groups:
+ nested2_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested2.yml
+ description: nested2
+ members:
+ - test_resourceGroup
+ - abstract_sm_server
+ - abstract_oam_server
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested2
+ capabilities:
+ network.outpoing.packets_cmaui_port_7_test_resourceGroup:
+ - test_resourceGroup
+ - network.outpoing.packets_cmaui_port_7
+ binding_cmaui_port_7_test_resourceGroup:
+ - test_resourceGroup
+ - binding_cmaui_port_7
+ memory.resident_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - memory.resident_server_cmaui
+ network.outgoing.bytes.rate_cmaui_port_7_test_resourceGroup:
+ - test_resourceGroup
+ - network.outgoing.bytes.rate_cmaui_port_7
+ os_server_sm:
+ - abstract_sm_server
+ - os_sm_server
+ disk.capacity_server_sm:
+ - abstract_sm_server
+ - disk.capacity_sm_server
+ memory_server_oam:
+ - abstract_oam_server
+ - memory_oam_server
+ feature_cmaui_port_8_test_resourceGroup:
+ - test_resourceGroup
+ - feature_cmaui_port_8
+ disk.write.bytes_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.write.bytes_server_cmaui
+ disk.device.iops_server_oam:
+ - abstract_oam_server
+ - disk.device.iops_oam_server
+ disk.device.usage_server_sm:
+ - abstract_sm_server
+ - disk.device.usage_sm_server
+ disk.device.write.requests.rate_server_sm:
+ - abstract_sm_server
+ - disk.device.write.requests.rate_sm_server
+ disk.allocation_server_oam:
+ - abstract_oam_server
+ - disk.allocation_oam_server
+ feature_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - feature_server_cmaui
+ network.incoming.packets_sm_server_port:
+ - abstract_sm_server
+ - network.incoming.packets_sm_server_sm_server_port
+ disk.write.bytes.rate_server_sm:
+ - abstract_sm_server
+ - disk.write.bytes.rate_sm_server
+ feature_oam_server_port:
+ - abstract_oam_server
+ - feature_oam_server_oam_server_port
+ disk.usage_server_oam:
+ - abstract_oam_server
+ - disk.usage_oam_server
+ disk.device.iops_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.device.iops_server_cmaui
+ instance_server_sm:
+ - abstract_sm_server
+ - instance_sm_server
+ disk.device.latency_server_oam:
+ - abstract_oam_server
+ - disk.device.latency_oam_server
+ disk.root.size_server_oam:
+ - abstract_oam_server
+ - disk.root.size_oam_server
+ host_server_sm:
+ - abstract_sm_server
+ - host_sm_server
+ memory.usage_server_oam:
+ - abstract_oam_server
+ - memory.usage_oam_server
+ disk.capacity_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.capacity_server_cmaui
+ disk.read.bytes_server_oam:
+ - abstract_oam_server
+ - disk.read.bytes_oam_server
+ disk.read.requests_server_oam:
+ - abstract_oam_server
+ - disk.read.requests_oam_server
+ cpu_util_server_sm:
+ - abstract_sm_server
+ - cpu_util_sm_server
+ network.incoming.bytes_cmaui_port_8_test_resourceGroup:
+ - test_resourceGroup
+ - network.incoming.bytes_cmaui_port_8
+ disk.device.capacity_server_sm:
+ - abstract_sm_server
+ - disk.device.capacity_sm_server
+ disk.device.read.bytes_server_oam:
+ - abstract_oam_server
+ - disk.device.read.bytes_oam_server
+ network.incoming.bytes_oam_server_port:
+ - abstract_oam_server
+ - network.incoming.bytes_oam_server_oam_server_port
+ network.outgoing.bytes.rate_cmaui_port_8_test_resourceGroup:
+ - test_resourceGroup
+ - network.outgoing.bytes.rate_cmaui_port_8
+ disk.device.iops_server_sm:
+ - abstract_sm_server
+ - disk.device.iops_sm_server
+ disk.device.read.requests.rate_server_oam:
+ - abstract_oam_server
+ - disk.device.read.requests.rate_oam_server
+ disk.device.latency_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.device.latency_server_cmaui
+ vcpus_server_oam:
+ - abstract_oam_server
+ - vcpus_oam_server
+ disk.device.read.bytes_server_sm:
+ - abstract_sm_server
+ - disk.device.read.bytes_sm_server
+ disk.read.bytes.rate_server_oam:
+ - abstract_oam_server
+ - disk.read.bytes.rate_oam_server
+ disk.write.bytes_server_oam:
+ - abstract_oam_server
+ - disk.write.bytes_oam_server
+ disk.write.requests.rate_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.write.requests.rate_server_cmaui
+ instance_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - instance_server_cmaui
+ disk.latency_server_sm:
+ - abstract_sm_server
+ - disk.latency_sm_server
+ disk.iops_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.iops_server_cmaui
+ disk.device.allocation_server_oam:
+ - abstract_oam_server
+ - disk.device.allocation_oam_server
+ attachment_oam_server_port:
+ - abstract_oam_server
+ - attachment_oam_server_oam_server_port
+ scalable_server_oam:
+ - abstract_oam_server
+ - scalable_oam_server
+ disk.root.size_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.root.size_server_cmaui
+ cpu_util_server_oam:
+ - abstract_oam_server
+ - cpu_util_oam_server
+ disk.device.usage_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.device.usage_server_cmaui
+ disk.write.bytes.rate_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.write.bytes.rate_server_cmaui
+ disk.latency_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.latency_server_cmaui
+ feature_server_sm:
+ - abstract_sm_server
+ - feature_sm_server
+ cpu.delta_server_oam:
+ - abstract_oam_server
+ - cpu.delta_oam_server
+ host_server_oam:
+ - abstract_oam_server
+ - host_oam_server
+ cpu_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - cpu_server_cmaui
+ cpu.delta_server_sm:
+ - abstract_sm_server
+ - cpu.delta_sm_server
+ binding_server_oam:
+ - abstract_oam_server
+ - binding_oam_server
+ disk.device.capacity_server_oam:
+ - abstract_oam_server
+ - disk.device.capacity_oam_server
+ binding_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - binding_server_cmaui
+ disk.device.write.bytes.rate_server_sm:
+ - abstract_sm_server
+ - disk.device.write.bytes.rate_sm_server
+ disk.write.bytes_server_sm:
+ - abstract_sm_server
+ - disk.write.bytes_sm_server
+ disk.latency_server_oam:
+ - abstract_oam_server
+ - disk.latency_oam_server
+ attachment_cmaui_port_8_test_resourceGroup:
+ - test_resourceGroup
+ - attachment_cmaui_port_8
+ network.incoming.packets_cmaui_port_8_test_resourceGroup:
+ - test_resourceGroup
+ - network.incoming.packets_cmaui_port_8
+ disk.device.allocation_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.device.allocation_server_cmaui
+ attachment_cmaui_port_7_test_resourceGroup:
+ - test_resourceGroup
+ - attachment_cmaui_port_7
+ disk.device.read.requests_server_oam:
+ - abstract_oam_server
+ - disk.device.read.requests_oam_server
+ disk.device.write.requests.rate_server_oam:
+ - abstract_oam_server
+ - disk.device.write.requests.rate_oam_server
+ endpoint_server_sm:
+ - abstract_sm_server
+ - endpoint_sm_server
+ disk.device.allocation_server_sm:
+ - abstract_sm_server
+ - disk.device.allocation_sm_server
+ feature_server_oam:
+ - abstract_oam_server
+ - feature_oam_server
+ feature_test_resourceGroup:
+ - test_resourceGroup
+ - feature
+ disk.read.requests_server_sm:
+ - abstract_sm_server
+ - disk.read.requests_sm_server
+ binding_cmaui_port_8_test_resourceGroup:
+ - test_resourceGroup
+ - binding_cmaui_port_8
+ disk.write.bytes.rate_server_oam:
+ - abstract_oam_server
+ - disk.write.bytes.rate_oam_server
+ disk.allocation_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.allocation_server_cmaui
+ memory.resident_server_sm:
+ - abstract_sm_server
+ - memory.resident_sm_server
+ disk.device.read.requests_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.device.read.requests_server_cmaui
+ network.incoming.packets_cmaui_port_7_test_resourceGroup:
+ - test_resourceGroup
+ - network.incoming.packets_cmaui_port_7
+ cpu_server_oam:
+ - abstract_oam_server
+ - cpu_oam_server
+ host_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - host_server_cmaui
+ memory_server_sm:
+ - abstract_sm_server
+ - memory_sm_server
+ scalable_server_sm:
+ - abstract_sm_server
+ - scalable_sm_server
+ scalable_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - scalable_server_cmaui
+ disk.device.read.bytes.rate_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.device.read.bytes.rate_server_cmaui
+ network.outgoing.packets.rate_sm_server_port:
+ - abstract_sm_server
+ - network.outgoing.packets.rate_sm_server_sm_server_port
+ binding_sm_server_port:
+ - abstract_sm_server
+ - binding_sm_server_sm_server_port
+ network.outgoing.bytes.rate_sm_server_port:
+ - abstract_sm_server
+ - network.outgoing.bytes.rate_sm_server_sm_server_port
+ disk.write.requests_server_oam:
+ - abstract_oam_server
+ - disk.write.requests_oam_server
+ disk.device.read.bytes_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.device.read.bytes_server_cmaui
+ disk.device.latency_server_sm:
+ - abstract_sm_server
+ - disk.device.latency_sm_server
+ memory.usage_server_sm:
+ - abstract_sm_server
+ - memory.usage_sm_server
+ memory.resident_server_oam:
+ - abstract_oam_server
+ - memory.resident_oam_server
+ network.incoming.bytes.rate_cmaui_port_8_test_resourceGroup:
+ - test_resourceGroup
+ - network.incoming.bytes.rate_cmaui_port_8
+ feature_sm_server_port:
+ - abstract_sm_server
+ - feature_sm_server_sm_server_port
+ disk.device.write.requests_server_sm:
+ - abstract_sm_server
+ - disk.device.write.requests_sm_server
+ network.incoming.packets.rate_cmaui_port_7_test_resourceGroup:
+ - test_resourceGroup
+ - network.incoming.packets.rate_cmaui_port_7
+ disk.write.requests_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.write.requests_server_cmaui
+ disk.device.write.bytes_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.device.write.bytes_server_cmaui
+ disk.device.write.requests_server_oam:
+ - abstract_oam_server
+ - disk.device.write.requests_oam_server
+ disk.read.bytes_server_sm:
+ - abstract_sm_server
+ - disk.read.bytes_sm_server
+ disk.device.write.requests.rate_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.device.write.requests.rate_server_cmaui
+ disk.device.write.bytes.rate_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.device.write.bytes.rate_server_cmaui
+ cpu_server_sm:
+ - abstract_sm_server
+ - cpu_sm_server
+ endpoint_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - endpoint_server_cmaui
+ network.outpoing.packets_sm_server_port:
+ - abstract_sm_server
+ - network.outpoing.packets_sm_server_sm_server_port
+ network.outgoing.packets.rate_cmaui_port_7_test_resourceGroup:
+ - test_resourceGroup
+ - network.outgoing.packets.rate_cmaui_port_7
+ network.incoming.bytes.rate_oam_server_port:
+ - abstract_oam_server
+ - network.incoming.bytes.rate_oam_server_oam_server_port
+ disk.device.usage_server_oam:
+ - abstract_oam_server
+ - disk.device.usage_oam_server
+ network.outgoing.packets.rate_oam_server_port:
+ - abstract_oam_server
+ - network.outgoing.packets.rate_oam_server_oam_server_port
+ network.incoming.packets.rate_sm_server_port:
+ - abstract_sm_server
+ - network.incoming.packets.rate_sm_server_sm_server_port
+ binding_oam_server_port:
+ - abstract_oam_server
+ - binding_oam_server_oam_server_port
+ disk.device.capacity_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.device.capacity_server_cmaui
+ network.incoming.packets.rate_oam_server_port:
+ - abstract_oam_server
+ - network.incoming.packets.rate_oam_server_oam_server_port
+ disk.device.write.bytes_server_oam:
+ - abstract_oam_server
+ - disk.device.write.bytes_oam_server
+ disk.device.read.requests_server_sm:
+ - abstract_sm_server
+ - disk.device.read.requests_sm_server
+ disk.device.write.requests_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.device.write.requests_server_cmaui
+ disk.read.bytes_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.read.bytes_server_cmaui
+ disk.device.read.bytes.rate_server_sm:
+ - abstract_sm_server
+ - disk.device.read.bytes.rate_sm_server
+ disk.ephemeral.size_server_oam:
+ - abstract_oam_server
+ - disk.ephemeral.size_oam_server
+ network.outpoing.packets_oam_server_port:
+ - abstract_oam_server
+ - network.outpoing.packets_oam_server_oam_server_port
+ os_server_oam:
+ - abstract_oam_server
+ - os_oam_server
+ network.outgoing.bytes_cmaui_port_7_test_resourceGroup:
+ - test_resourceGroup
+ - network.outgoing.bytes_cmaui_port_7
+ disk.capacity_server_oam:
+ - abstract_oam_server
+ - disk.capacity_oam_server
+ disk.write.requests_server_sm:
+ - abstract_sm_server
+ - disk.write.requests_sm_server
+ network.incoming.bytes_cmaui_port_7_test_resourceGroup:
+ - test_resourceGroup
+ - network.incoming.bytes_cmaui_port_7
+ disk.ephemeral.size_server_sm:
+ - abstract_sm_server
+ - disk.ephemeral.size_sm_server
+ disk.usage_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.usage_server_cmaui
+ disk.read.bytes.rate_server_sm:
+ - abstract_sm_server
+ - disk.read.bytes.rate_sm_server
+ endpoint_server_oam:
+ - abstract_oam_server
+ - endpoint_oam_server
+ network.outpoing.packets_cmaui_port_8_test_resourceGroup:
+ - test_resourceGroup
+ - network.outpoing.packets_cmaui_port_8
+ disk.device.read.requests.rate_server_sm:
+ - abstract_sm_server
+ - disk.device.read.requests.rate_sm_server
+ os_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - os_server_cmaui
+ binding_server_sm:
+ - abstract_sm_server
+ - binding_sm_server
+ disk.root.size_server_sm:
+ - abstract_sm_server
+ - disk.root.size_sm_server
+ network.outgoing.bytes_oam_server_port:
+ - abstract_oam_server
+ - network.outgoing.bytes_oam_server_oam_server_port
+ disk.allocation_server_sm:
+ - abstract_sm_server
+ - disk.allocation_sm_server
+ disk.iops_server_oam:
+ - abstract_oam_server
+ - disk.iops_oam_server
+ vcpus_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - vcpus_server_cmaui
+ network.outgoing.bytes_cmaui_port_8_test_resourceGroup:
+ - test_resourceGroup
+ - network.outgoing.bytes_cmaui_port_8
+ disk.write.requests.rate_server_sm:
+ - abstract_sm_server
+ - disk.write.requests.rate_sm_server
+ network.outgoing.bytes.rate_oam_server_port:
+ - abstract_oam_server
+ - network.outgoing.bytes.rate_oam_server_oam_server_port
+ disk.device.write.bytes_server_sm:
+ - abstract_sm_server
+ - disk.device.write.bytes_sm_server
+ network.incoming.packets.rate_cmaui_port_8_test_resourceGroup:
+ - test_resourceGroup
+ - network.incoming.packets.rate_cmaui_port_8
+ network.incoming.bytes.rate_cmaui_port_7_test_resourceGroup:
+ - test_resourceGroup
+ - network.incoming.bytes.rate_cmaui_port_7
+ disk.write.requests.rate_server_oam:
+ - abstract_oam_server
+ - disk.write.requests.rate_oam_server
+ network.outgoing.packets.rate_cmaui_port_8_test_resourceGroup:
+ - test_resourceGroup
+ - network.outgoing.packets.rate_cmaui_port_8
+ disk.device.read.bytes.rate_server_oam:
+ - abstract_oam_server
+ - disk.device.read.bytes.rate_oam_server
+ memory.usage_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - memory.usage_server_cmaui
+ network.incoming.bytes.rate_sm_server_port:
+ - abstract_sm_server
+ - network.incoming.bytes.rate_sm_server_sm_server_port
+ memory_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - memory_server_cmaui
+ disk.device.write.bytes.rate_server_oam:
+ - abstract_oam_server
+ - disk.device.write.bytes.rate_oam_server
+ network.incoming.packets_oam_server_port:
+ - abstract_oam_server
+ - network.incoming.packets_oam_server_oam_server_port
+ disk.read.requests_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.read.requests_server_cmaui
+ disk.ephemeral.size_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.ephemeral.size_server_cmaui
+ disk.usage_server_sm:
+ - abstract_sm_server
+ - disk.usage_sm_server
+ instance_server_oam:
+ - abstract_oam_server
+ - instance_oam_server
+ feature_cmaui_port_7_test_resourceGroup:
+ - test_resourceGroup
+ - feature_cmaui_port_7
+ cpu.delta_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - cpu.delta_server_cmaui
+ cpu_util_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - cpu_util_server_cmaui
+ disk.device.read.requests.rate_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.device.read.requests.rate_server_cmaui
+ network.outgoing.bytes_sm_server_port:
+ - abstract_sm_server
+ - network.outgoing.bytes_sm_server_sm_server_port
+ vcpus_server_sm:
+ - abstract_sm_server
+ - vcpus_sm_server
+ disk.read.bytes.rate_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - disk.read.bytes.rate_server_cmaui
+ attachment_sm_server_port:
+ - abstract_sm_server
+ - attachment_sm_server_sm_server_port
+ network.incoming.bytes_sm_server_port:
+ - abstract_sm_server
+ - network.incoming.bytes_sm_server_sm_server_port
+ disk.iops_server_sm:
+ - abstract_sm_server
+ - disk.iops_sm_server
+ requirements:
+ dependency_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - dependency_server_cmaui
+ local_storage_server_oam:
+ - abstract_oam_server
+ - local_storage_oam_server
+ link_sm_server_port:
+ - abstract_sm_server
+ - link_sm_server_sm_server_port
+ dependency_server_oam:
+ - abstract_oam_server
+ - dependency_oam_server
+ link_cmaui_port_7_test_resourceGroup:
+ - test_resourceGroup
+ - link_cmaui_port_7
+ link_cmaui_port_8_test_resourceGroup:
+ - test_resourceGroup
+ - link_cmaui_port_8
+ dependency_test_resourceGroup:
+ - test_resourceGroup
+ - dependency
+ dependency_cmaui_port_7_test_resourceGroup:
+ - test_resourceGroup
+ - dependency_cmaui_port_7
+ dependency_cmaui_port_8_test_resourceGroup:
+ - test_resourceGroup
+ - dependency_cmaui_port_8
+ dependency_sm_server_port:
+ - abstract_sm_server
+ - dependency_sm_server_sm_server_port
+ link_oam_server_port:
+ - abstract_oam_server
+ - link_oam_server_oam_server_port
+ local_storage_server_sm:
+ - abstract_sm_server
+ - local_storage_sm_server
+ local_storage_server_cmaui_test_resourceGroup:
+ - test_resourceGroup
+ - local_storage_server_cmaui
+ dependency_oam_server_port:
+ - abstract_oam_server
+ - dependency_oam_server_oam_server_port
+ dependency_server_sm:
+ - abstract_sm_server
+ - dependency_sm_server
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested3ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested3ServiceTemplate.yaml
new file mode 100644
index 0000000000..105b3592c6
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/portSecurityGroupNetPattern1B/out/nested3ServiceTemplate.yaml
@@ -0,0 +1,434 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested3
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.cmaui:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ cmaui_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ port_cmaui_port_8_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ net2:
+ hidden: false
+ immutable: false
+ type: string
+ description: Contrail V2 network
+ net1:
+ hidden: false
+ immutable: false
+ type: string
+ description: Neutron network
+ indx:
+ hidden: false
+ immutable: false
+ type: float
+ port_cmaui_port_8_order:
+ type: integer
+ required: true
+ port_cmaui_port_7_network_role_tag:
+ type: string
+ required: true
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ port_cmaui_port_8_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_7_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ port_cmaui_port_8_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_8_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui_port_7_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_7_order:
+ type: integer
+ required: true
+ cmaui_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ cmaui_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ port_cmaui_port_7_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui_port_7_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_7_subnetpoolid:
+ type: string
+ required: true
+ port_cmaui_port_7_network_role:
+ type: string
+ required: true
+ port_cmaui_port_8_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ port_cmaui_port_8_network_role:
+ type: string
+ required: true
+ port_cmaui_port_8_subnetpoolid:
+ type: string
+ required: true
+ node_templates:
+ cmaui_port_7:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ get_input: port_cmaui_port_7_ip_requirements
+ security_groups:
+ - get_input: p1
+ network_role:
+ get_input: port_cmaui_port_7_network_role
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ subnetpoolid:
+ get_input: port_cmaui_port_7_subnetpoolid
+ mac_requirements:
+ get_input: port_cmaui_port_7_mac_requirements
+ 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:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: server_cmaui
+ relationship: tosca.relationships.network.BindsTo
+ cmaui_port_8:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ get_input: port_cmaui_port_8_ip_requirements
+ security_groups:
+ - get_input: p2
+ - get_input: p2
+ network_role:
+ get_input: port_cmaui_port_8_network_role
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ subnetpoolid:
+ get_input: port_cmaui_port_8_subnetpoolid
+ mac_requirements:
+ get_input: port_cmaui_port_8_mac_requirements
+ 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:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: server_cmaui
+ relationship: tosca.relationships.network.BindsTo
+ server_cmaui:
+ type: org.openecomp.resource.vfc.nodes.heat.cmaui
+ properties:
+ flavor:
+ get_input: cmaui_flavor
+ availability_zone:
+ get_input: availability_zone_0
+ image:
+ get_input: cmaui_image
+ name:
+ get_input:
+ - cmaui_names
+ - 0
+ groups:
+ nested3_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested3.yml
+ description: nested4
+ members:
+ - cmaui_port_7
+ - cmaui_port_8
+ - server_cmaui
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.cmaui
+ capabilities:
+ cpu.delta_server_cmaui:
+ - server_cmaui
+ - cpu.delta
+ disk.device.write.requests.rate_server_cmaui:
+ - server_cmaui
+ - disk.device.write.requests.rate
+ disk.device.allocation_server_cmaui:
+ - server_cmaui
+ - disk.device.allocation
+ feature_cmaui_port_7:
+ - cmaui_port_7
+ - feature
+ feature_cmaui_port_8:
+ - cmaui_port_8
+ - feature
+ scalable_server_cmaui:
+ - server_cmaui
+ - scalable
+ disk.read.bytes.rate_server_cmaui:
+ - server_cmaui
+ - disk.read.bytes.rate
+ cpu_server_cmaui:
+ - server_cmaui
+ - cpu
+ disk.write.bytes.rate_server_cmaui:
+ - server_cmaui
+ - disk.write.bytes.rate
+ disk.device.read.bytes.rate_server_cmaui:
+ - server_cmaui
+ - disk.device.read.bytes.rate
+ host_server_cmaui:
+ - server_cmaui
+ - host
+ cpu_util_server_cmaui:
+ - server_cmaui
+ - cpu_util
+ network.outgoing.packets.rate_cmaui_port_8:
+ - cmaui_port_8
+ - network.outgoing.packets.rate
+ attachment_cmaui_port_7:
+ - cmaui_port_7
+ - attachment
+ attachment_cmaui_port_8:
+ - cmaui_port_8
+ - attachment
+ network.outgoing.packets.rate_cmaui_port_7:
+ - cmaui_port_7
+ - network.outgoing.packets.rate
+ disk.device.latency_server_cmaui:
+ - server_cmaui
+ - disk.device.latency
+ disk.device.write.requests_server_cmaui:
+ - server_cmaui
+ - disk.device.write.requests
+ disk.read.requests_server_cmaui:
+ - server_cmaui
+ - disk.read.requests
+ disk.device.capacity_server_cmaui:
+ - server_cmaui
+ - disk.device.capacity
+ disk.usage_server_cmaui:
+ - server_cmaui
+ - disk.usage
+ disk.device.usage_server_cmaui:
+ - server_cmaui
+ - disk.device.usage
+ disk.capacity_server_cmaui:
+ - server_cmaui
+ - disk.capacity
+ disk.write.requests.rate_server_cmaui:
+ - server_cmaui
+ - disk.write.requests.rate
+ disk.device.read.requests_server_cmaui:
+ - server_cmaui
+ - disk.device.read.requests
+ instance_server_cmaui:
+ - server_cmaui
+ - instance
+ disk.device.read.bytes_server_cmaui:
+ - server_cmaui
+ - disk.device.read.bytes
+ network.incoming.packets.rate_cmaui_port_7:
+ - cmaui_port_7
+ - network.incoming.packets.rate
+ memory_server_cmaui:
+ - server_cmaui
+ - memory
+ network.incoming.packets.rate_cmaui_port_8:
+ - cmaui_port_8
+ - network.incoming.packets.rate
+ disk.root.size_server_cmaui:
+ - server_cmaui
+ - disk.root.size
+ binding_server_cmaui:
+ - server_cmaui
+ - binding
+ disk.device.read.requests.rate_server_cmaui:
+ - server_cmaui
+ - disk.device.read.requests.rate
+ disk.write.bytes_server_cmaui:
+ - server_cmaui
+ - disk.write.bytes
+ os_server_cmaui:
+ - server_cmaui
+ - os
+ disk.device.write.bytes.rate_server_cmaui:
+ - server_cmaui
+ - disk.device.write.bytes.rate
+ network.incoming.packets_cmaui_port_7:
+ - cmaui_port_7
+ - network.incoming.packets
+ network.incoming.packets_cmaui_port_8:
+ - cmaui_port_8
+ - network.incoming.packets
+ network.incoming.bytes.rate_cmaui_port_7:
+ - cmaui_port_7
+ - network.incoming.bytes.rate
+ network.incoming.bytes.rate_cmaui_port_8:
+ - cmaui_port_8
+ - network.incoming.bytes.rate
+ memory.resident_server_cmaui:
+ - server_cmaui
+ - memory.resident
+ network.outgoing.bytes_cmaui_port_7:
+ - cmaui_port_7
+ - network.outgoing.bytes
+ disk.latency_server_cmaui:
+ - server_cmaui
+ - disk.latency
+ feature_server_cmaui:
+ - server_cmaui
+ - feature
+ network.outpoing.packets_cmaui_port_7:
+ - cmaui_port_7
+ - network.outpoing.packets
+ vcpus_server_cmaui:
+ - server_cmaui
+ - vcpus
+ network.outpoing.packets_cmaui_port_8:
+ - cmaui_port_8
+ - network.outpoing.packets
+ disk.device.write.bytes_server_cmaui:
+ - server_cmaui
+ - disk.device.write.bytes
+ binding_cmaui_port_7:
+ - cmaui_port_7
+ - binding
+ network.outgoing.bytes_cmaui_port_8:
+ - cmaui_port_8
+ - network.outgoing.bytes
+ binding_cmaui_port_8:
+ - cmaui_port_8
+ - binding
+ disk.allocation_server_cmaui:
+ - server_cmaui
+ - disk.allocation
+ disk.write.requests_server_cmaui:
+ - server_cmaui
+ - disk.write.requests
+ memory.usage_server_cmaui:
+ - server_cmaui
+ - memory.usage
+ disk.ephemeral.size_server_cmaui:
+ - server_cmaui
+ - disk.ephemeral.size
+ network.outgoing.bytes.rate_cmaui_port_7:
+ - cmaui_port_7
+ - network.outgoing.bytes.rate
+ network.incoming.bytes_cmaui_port_8:
+ - cmaui_port_8
+ - network.incoming.bytes
+ endpoint_server_cmaui:
+ - server_cmaui
+ - endpoint
+ network.incoming.bytes_cmaui_port_7:
+ - cmaui_port_7
+ - network.incoming.bytes
+ disk.iops_server_cmaui:
+ - server_cmaui
+ - disk.iops
+ network.outgoing.bytes.rate_cmaui_port_8:
+ - cmaui_port_8
+ - network.outgoing.bytes.rate
+ disk.device.iops_server_cmaui:
+ - server_cmaui
+ - disk.device.iops
+ disk.read.bytes_server_cmaui:
+ - server_cmaui
+ - disk.read.bytes
+ requirements:
+ dependency_cmaui_port_8:
+ - cmaui_port_8
+ - dependency
+ dependency_cmaui_port_7:
+ - cmaui_port_7
+ - dependency
+ link_cmaui_port_8:
+ - cmaui_port_8
+ - link
+ link_cmaui_port_7:
+ - cmaui_port_7
+ - link
+ dependency_server_cmaui:
+ - server_cmaui
+ - dependency
+ local_storage_server_cmaui:
+ - server_cmaui
+ - local_storage
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/MANIFEST.json
new file mode 100644
index 0000000000..10f0e8cbdd
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/MANIFEST.json
@@ -0,0 +1,27 @@
+{
+ "name": "Port to Network multi nested test",
+ "description": "HOT template to create multi nested of 4 levels",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "main.yml",
+ "type": "HEAT",
+ "isBase": "true"
+ },
+ {
+ "file": "nested1.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested2.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested3.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ }
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/main.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/main.yml
new file mode 100644
index 0000000000..447b682110
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/main.yml
@@ -0,0 +1,73 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+ security_group_name:
+ type: string
+ description: network name of jsa log network
+ pd_server_names:
+ type: comma_delimited_list
+ label: PD server names
+ description: name of the PD instance
+ pd_image_name:
+ type: string
+ label: image name
+ description: PD image name
+ pd_flavor_name:
+ type: string
+ label: PD flavor name
+ description: flavor name of PD instance
+ p1:
+ type: string
+ description: UID of OAM network
+ oam_net_name:
+ type: string
+ description: net name
+ availabilityzone_name:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+
+resources:
+ server_pd_1:
+ type: OS::Nova::Server
+ properties:
+# config_drive: "True"
+ name: {get_param: [pd_server_names, 0]}
+ image: {get_param: pd_image_name}
+ flavor: {get_param: pd_flavor_name}
+ availability_zone: {get_param: availabilityzone_name}
+ networks:
+ - port: {get_resource: pd01_port_0}
+ user_data_format: RAW
+
+ server_pd_2:
+ type: OS::Nova::Server
+ properties:
+# config_drive: "True"
+ name: {get_param: [pd_server_names, 1]}
+ image: {get_param: pd_image_name}
+ flavor: {get_param: pd_flavor_name}
+ availability_zone: {get_param: availabilityzone_name}
+ networks:
+ - port: {get_resource: pd02_port_0}
+ user_data_format: RAW
+
+ pd01_port_0:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_param: oam_net_name}
+ pd02_port_0:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_param: oam_net_name}
+
+ test_nested1Level:
+ type: nested1.yml
+ properties:
+ p1: { get_param: p1}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/nested1.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/nested1.yml
new file mode 100644
index 0000000000..866c8e22a2
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/nested1.yml
@@ -0,0 +1,74 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ net:
+ type: string
+resources:
+
+ cmaui01_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ security_groups: [{get_param: p1}, {get_param: p2}]
+ replacement_policy: AUTO
+
+ cmaui02_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ security_groups: [{get_param: p2}]
+ replacement_policy: AUTO
+
+ server_cmaui_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [cmaui_names, 0]}
+ image: { get_param: cmaui_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_flavor }
+ networks:
+ - port: { get_resource: cmaui01_port_1 }
+
+ server_cmaui_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [cmaui_names, 1]}
+ image: { get_param: cmaui_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_flavor }
+ networks:
+ - port: { get_resource: cmaui02_port_2 }
+
+ test_nested2Level:
+ type: nested2.yml
+ properties:
+ p1: { get_param: p1}
+ p2: { get_param: p2}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/nested2.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/nested2.yml
new file mode 100644
index 0000000000..c39012c941
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/nested2.yml
@@ -0,0 +1,73 @@
+heat_template_version: 2013-05-23
+
+description: nested2
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ oam_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ net:
+ type: string
+resources:
+
+ oam01_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ security_groups: [{get_param: p2}, {get_param: p1}]
+ replacement_policy: AUTO
+
+ oam02_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ security_groups: [{get_param: p1}]
+ replacement_policy: AUTO
+
+ server_oam_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [oam_names, 0]}
+ image: { get_param: cmaui_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_flavor }
+ networks:
+ - port: { get_resource: oam01_port_1 }
+
+ server_oam_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [oam_names, 0]}
+ image: { get_param: cmaui_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_flavor }
+ networks:
+ - port: { get_resource: oam02_port_2 }
+
+ test_nested3Level:
+ type: nested3.yml
+ properties:
+ p1: { get_param: p1} \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/nested3.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/nested3.yml
new file mode 100644
index 0000000000..d3d6464e69
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/in/nested3.yml
@@ -0,0 +1,68 @@
+heat_template_version: 2013-05-23
+
+description: nested2
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ ps_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ net:
+ type: string
+resources:
+
+ pd01_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ security_groups: [{get_param: p2}, {get_param: p1}]
+ replacement_policy: AUTO
+
+ pd02_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ security_groups: [{get_param: p1}]
+ replacement_policy: AUTO
+
+ server_ps_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [ps_names, 0]}
+ image: { get_param: cmaui_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_flavor }
+ networks:
+ - port: { get_resource: pd01_port_1 }
+
+ server_ps_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [ps_names, 0]}
+ image: { get_param: cmaui_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_flavor }
+ networks:
+ - port: { get_resource: pd02_port_2 } \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..20819de371
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,7599 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+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
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd02_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd02_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_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_pd02_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd02_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ 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
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pd02_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd02_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd02_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd02_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd02_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.ps_1:
+ 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
+ port_pd01_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_pd01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_ps_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd01_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd01_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_ps_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd01_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role_tag:
+ 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
+ requirements:
+ - dependency_ps:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_ps:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_ps_pd01_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_pd01_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.write.requests.rate_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_ps:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_ps:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_ps:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_pd01_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_pd01_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_pd01_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ feature_ps:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_ps:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pd_server_1:
+ 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
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ 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_pd01_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd01_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role_tag:
+ 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
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pd_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pd01_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd01_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd01_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd01_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd01_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.oam:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_oam02_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam02_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_oam02_port_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_oam02_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_oam02_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_oam02_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam02_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_oam02_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam02_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam02_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_oam_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam02_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_oam_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_oam_oam02_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam_oam02_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_oam:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_oam:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ cpu_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_oam02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_oam02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_oam02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_oam02_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ scalable_oam:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_oam02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_oam02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_oam02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_oam:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_oam:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_oam02_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_oam02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_oam:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_oam02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_oam02_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.oam_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_oam01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_oam01_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam01_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_oam01_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_oam01_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_oam01_port_network:
+ 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_oam01_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam01_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam01_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_oam01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ compute_oam_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam01_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_oam_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam01_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ requirements:
+ - dependency_oam_oam01_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam_oam01_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_oam:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_oam:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ cpu_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_oam01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_oam01_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_oam01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_oam:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_oam01_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_oam01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_oam01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_oam01_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_oam01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_oam01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_oam:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_oam:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_oam01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_oam:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_oam01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.cmaui:
+ 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
+ port_cmaui02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui02_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui02_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_cmaui_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui02_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_cmaui_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui02_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui02_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_cmaui02_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui02_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui02_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_cmaui02_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui02_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui02_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_cmaui02_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_cmaui02_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_cmaui:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ network.incoming.bytes_cmaui_cmaui02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_cmaui:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_cmaui02_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_cmaui:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_cmaui:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_cmaui02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_cmaui02_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_cmaui02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_cmaui02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_cmaui02_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_cmaui:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_cmaui02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_cmaui02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_cmaui02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_cmaui02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.cmaui_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_cmaui01_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui01_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_cmaui01_port_replacement_policy:
+ 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_cmaui01_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_cmaui_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui01_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_cmaui_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui01_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui01_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui01_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui01_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui01_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ requirements:
+ - dependency_cmaui_cmaui01_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_cmaui01_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_cmaui:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.read.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_cmaui01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_cmaui01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_cmaui:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_cmaui:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_cmaui01_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_cmaui:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_cmaui01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_cmaui01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_cmaui01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_cmaui01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_cmaui01_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_cmaui01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_cmaui01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_cmaui01_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ feature_cmaui:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_cmaui:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested1:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ cmaui_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_server_cmaui_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_cmaui_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_cmaui_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_cmaui_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_cmaui01_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui01_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui02_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui02_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_oam01_port_1_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam01_port_1_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_oam02_port_2_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam02_port_2_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd01_port_1_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd01_port_1_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd02_port_2_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd02_port_2_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_ps_2_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_ps_2_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_ps_1_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_ps_1_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_oam_2_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_oam_2_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_oam_1_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_oam_1_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ memory.resident_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd01_port_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui02_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.latency_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui01_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_ps_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd01_port_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui02_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam02_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd01_port_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam02_port_2_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.requests_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_ps_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_ps_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam02_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam01_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam02_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd01_port_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ attachment_oam02_port_2_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd02_port_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd02_port_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam01_port_1_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_ps_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd02_port_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_cmaui_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_cmaui_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_cmaui_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_cmaui_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_ps_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam02_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_cmaui_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_cmaui_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam02_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam02_port_2_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd02_port_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_oam_2_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam01_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd01_port_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_ps_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd01_port_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam01_port_1_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_ps_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_oam_1_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd01_port_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd02_port_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd01_port_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui01_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ scalable_server_oam_2_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd01_port_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_ps_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_oam_2_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd02_port_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui02_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_oam_1_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_ps_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_oam_1_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd02_port_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_oam_2_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_oam_2_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui01_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_oam_1_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam02_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam01_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_cmaui_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_oam_1_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_cmaui_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam01_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_ps_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd01_port_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd01_port_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd02_port_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_oam_2_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_cmaui_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_cmaui_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd02_port_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_ps_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam02_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd02_port_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam01_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam02_port_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_ps_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_cmaui_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_cmaui_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_oam_1_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam01_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam01_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam01_port_1_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ vcpus_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_ps_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam01_port_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_oam_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_oam_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd02_port_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_ps_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested2:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ oam_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_oam01_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam01_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_oam02_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam02_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_test_nested3Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd01_port_1_test_nested3Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd01_port_1_test_nested3Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd02_port_2_test_nested3Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd02_port_2_test_nested3Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_ps_2_test_nested3Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_ps_2_test_nested3Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_ps_1_test_nested3Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_ps_1_test_nested3Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_oam_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_oam_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_oam_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_oam_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ network.incoming.packets.rate_oam02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_oam_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_oam_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd01_port_1_test_nested3Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam01_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_oam_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_oam_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd02_port_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd02_port_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_ps_1_test_nested3Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_ps_2_test_nested3Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_ps_1_test_nested3Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd01_port_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd02_port_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd01_port_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd01_port_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd02_port_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd01_port_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam02_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_server_oam_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_oam_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_ps_2_test_nested3Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_ps_1_test_nested3Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd01_port_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_ps_1_test_nested3Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam02_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_ps_2_test_nested3Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_oam_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_oam_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_oam_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_oam_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd02_port_2_test_nested3Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd01_port_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_oam_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_oam_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam01_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd02_port_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_ps_2_test_nested3Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd02_port_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd02_port_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam01_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.write.requests_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_ps_2_test_nested3Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_ps_1_test_nested3Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd02_port_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd01_port_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_ps_2_test_nested3Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd02_port_2_test_nested3Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_ps_1_test_nested3Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd01_port_1_test_nested3Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_nested3Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam02_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd01_port_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd02_port_2_test_nested3Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.allocation_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd01_port_1_test_nested3Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_ps_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_ps_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.ps:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pd02_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ 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
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd02_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_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_pd02_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ compute_ps_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd02_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd02_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_ps_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd02_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd02_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_ps:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_ps:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_ps_pd02_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_pd02_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.write.requests.rate_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_ps:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_ps:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_ps:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_pd02_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.write.requests.rate_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_pd02_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_ps:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_pd02_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested3:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ ps_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_pd01_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd01_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd02_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd02_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_ps_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_ps_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_ps_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_ps_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ binding_server_ps_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_ps_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_ps_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_ps_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_ps_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_ps_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd01_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_ps_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_ps_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_ps_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_ps_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd02_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd01_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd01_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd02_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd02_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets.rate_pd01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd01_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd02_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_ps_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_ps_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_ps_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_ps_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..e53177de56
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/MainServiceTemplate.yaml
@@ -0,0 +1,151 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ pd_flavor_name:
+ label: PD flavor name
+ hidden: false
+ immutable: false
+ type: string
+ description: flavor name of PD instance
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ availabilityzone_name:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ pd_image_name:
+ label: image name
+ hidden: false
+ immutable: false
+ type: string
+ description: PD image name
+ pd_server_names:
+ label: PD server names
+ hidden: false
+ immutable: false
+ type: list
+ description: name of the PD instance
+ entry_schema:
+ type: string
+ oam_net_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: net name
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ node_templates:
+ test_nested1Level:
+ type: org.openecomp.resource.abstract.nodes.heat.nested1
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: p1
+ service_template_filter:
+ substitute_service_template: nested1ServiceTemplate.yaml
+ abstract_pd_server:
+ type: org.openecomp.resource.abstract.nodes.pd_server
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_availability_zone:
+ - get_input: availabilityzone_name
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 1
+ 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
+ vm_image_name:
+ get_input: pd_image_name
+ port_pd02_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ 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
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_pd_server_1:
+ type: org.openecomp.resource.abstract.nodes.pd_server_1
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_availability_zone:
+ - get_input: availabilityzone_name
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 0
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_pd01_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: pd_image_name
+ port_pd01_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ port_pd01_port_network:
+ - get_input: oam_net_name
+ port_pd01_port_network_role_tag: oam
+ compute_pd_server_user_data_format:
+ - RAW
+ service_template_filter:
+ substitute_service_template: Nested_pd_server_1ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ groups:
+ main_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/main.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - test_nested1Level
+ - abstract_pd_server
+ - abstract_pd_server_1
diff --git a/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 b/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
new file mode 100644
index 0000000000..9211de9d01
--- /dev/null
+++ b/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
@@ -0,0 +1,310 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_cmaui
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.cmaui:
+ 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
+ port_cmaui02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui02_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui02_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ compute_cmaui_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui02_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_cmaui_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ port_cmaui02_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui02_port_order:
+ type: integer
+ required: true
+ port_cmaui02_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui02_port_network_role:
+ type: string
+ required: true
+ port_cmaui02_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_cmaui02_port_subnetpoolid:
+ type: string
+ required: true
+ port_cmaui02_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui02_port_network_role_tag:
+ type: string
+ required: true
+ node_templates:
+ cmaui_cmaui02_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_cmaui02_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_cmaui02_port_mac_requirements
+ order:
+ get_input: port_cmaui02_port_order
+ security_groups:
+ get_input:
+ - port_cmaui02_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_cmaui02_port_exCP_naming
+ vlan_requirements:
+ get_input: port_cmaui02_port_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_cmaui02_port_fixed_ips
+ subnetpoolid:
+ get_input: port_cmaui02_port_subnetpoolid
+ network:
+ get_input:
+ - port_cmaui02_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui
+ relationship: tosca.relationships.network.BindsTo
+ cmaui:
+ type: org.openecomp.resource.vfc.nodes.heat.cmaui
+ properties:
+ availability_zone:
+ get_input:
+ - compute_cmaui_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_cmaui_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.cmaui
+ capabilities:
+ network.incoming.bytes_cmaui_cmaui02_port:
+ - cmaui_cmaui02_port
+ - network.incoming.bytes
+ disk.read.bytes.rate_cmaui:
+ - cmaui
+ - disk.read.bytes.rate
+ disk.ephemeral.size_cmaui:
+ - cmaui
+ - disk.ephemeral.size
+ disk.device.write.bytes_cmaui:
+ - cmaui
+ - disk.device.write.bytes
+ disk.device.iops_cmaui:
+ - cmaui
+ - disk.device.iops
+ memory.resident_cmaui:
+ - cmaui
+ - memory.resident
+ disk.write.bytes.rate_cmaui:
+ - cmaui
+ - disk.write.bytes.rate
+ host_cmaui:
+ - cmaui
+ - host
+ disk.device.allocation_cmaui:
+ - cmaui
+ - disk.device.allocation
+ feature_cmaui_cmaui02_port:
+ - cmaui_cmaui02_port
+ - feature
+ disk.read.bytes_cmaui:
+ - cmaui
+ - disk.read.bytes
+ disk.write.requests_cmaui:
+ - cmaui
+ - disk.write.requests
+ scalable_cmaui:
+ - cmaui
+ - scalable
+ disk.device.write.bytes.rate_cmaui:
+ - cmaui
+ - disk.device.write.bytes.rate
+ cpu.delta_cmaui:
+ - cmaui
+ - cpu.delta
+ disk.root.size_cmaui:
+ - cmaui
+ - disk.root.size
+ memory.usage_cmaui:
+ - cmaui
+ - memory.usage
+ os_cmaui:
+ - cmaui
+ - os
+ disk.device.read.bytes.rate_cmaui:
+ - cmaui
+ - disk.device.read.bytes.rate
+ network.incoming.packets.rate_cmaui_cmaui02_port:
+ - cmaui_cmaui02_port
+ - network.incoming.packets.rate
+ binding_cmaui_cmaui02_port:
+ - cmaui_cmaui02_port
+ - binding
+ disk.device.usage_cmaui:
+ - cmaui
+ - disk.device.usage
+ disk.iops_cmaui:
+ - cmaui
+ - disk.iops
+ disk.device.latency_cmaui:
+ - cmaui
+ - disk.device.latency
+ disk.device.read.requests_cmaui:
+ - cmaui
+ - disk.device.read.requests
+ disk.capacity_cmaui:
+ - cmaui
+ - disk.capacity
+ cpu_cmaui:
+ - cmaui
+ - cpu
+ network.outgoing.packets.rate_cmaui_cmaui02_port:
+ - cmaui_cmaui02_port
+ - network.outgoing.packets.rate
+ disk.read.requests_cmaui:
+ - cmaui
+ - disk.read.requests
+ disk.device.read.bytes_cmaui:
+ - cmaui
+ - disk.device.read.bytes
+ disk.device.write.requests_cmaui:
+ - cmaui
+ - disk.device.write.requests
+ vcpus_cmaui:
+ - cmaui
+ - vcpus
+ feature_cmaui:
+ - cmaui
+ - feature
+ network.incoming.packets_cmaui_cmaui02_port:
+ - cmaui_cmaui02_port
+ - network.incoming.packets
+ binding_cmaui:
+ - cmaui
+ - binding
+ attachment_cmaui_cmaui02_port:
+ - cmaui_cmaui02_port
+ - attachment
+ endpoint_cmaui:
+ - cmaui
+ - endpoint
+ disk.device.capacity_cmaui:
+ - cmaui
+ - disk.device.capacity
+ disk.device.read.requests.rate_cmaui:
+ - cmaui
+ - disk.device.read.requests.rate
+ memory_cmaui:
+ - cmaui
+ - memory
+ disk.write.requests.rate_cmaui:
+ - cmaui
+ - disk.write.requests.rate
+ network.outgoing.bytes_cmaui_cmaui02_port:
+ - cmaui_cmaui02_port
+ - network.outgoing.bytes
+ disk.usage_cmaui:
+ - cmaui
+ - disk.usage
+ disk.latency_cmaui:
+ - cmaui
+ - disk.latency
+ network.outgoing.bytes.rate_cmaui_cmaui02_port:
+ - cmaui_cmaui02_port
+ - network.outgoing.bytes.rate
+ instance_cmaui:
+ - cmaui
+ - instance
+ disk.allocation_cmaui:
+ - cmaui
+ - disk.allocation
+ network.incoming.bytes.rate_cmaui_cmaui02_port:
+ - cmaui_cmaui02_port
+ - network.incoming.bytes.rate
+ disk.write.bytes_cmaui:
+ - cmaui
+ - disk.write.bytes
+ cpu_util_cmaui:
+ - cmaui
+ - cpu_util
+ network.outpoing.packets_cmaui_cmaui02_port:
+ - cmaui_cmaui02_port
+ - network.outpoing.packets
+ disk.device.write.requests.rate_cmaui:
+ - cmaui
+ - disk.device.write.requests.rate
+ requirements:
+ dependency_cmaui_cmaui02_port:
+ - cmaui_cmaui02_port
+ - dependency
+ link_cmaui_cmaui02_port:
+ - cmaui_cmaui02_port
+ - link
+ dependency_cmaui:
+ - cmaui
+ - dependency
+ local_storage_cmaui:
+ - cmaui
+ - local_storage
diff --git a/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 b/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
new file mode 100644
index 0000000000..478d756e51
--- /dev/null
+++ b/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
@@ -0,0 +1,310 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_cmaui_1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.cmaui:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_cmaui01_port_network_role:
+ type: string
+ required: true
+ port_cmaui01_port_order:
+ type: integer
+ required: true
+ port_cmaui01_port_replacement_policy:
+ 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_cmaui01_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ vm_flavor_name:
+ type: string
+ required: true
+ compute_cmaui_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui01_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_cmaui_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui01_port_subnetpoolid:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_cmaui01_port_network_role_tag:
+ type: string
+ required: true
+ port_cmaui01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui01_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui01_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui01_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ node_templates:
+ cmaui_cmaui01_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_cmaui01_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_cmaui01_port_mac_requirements
+ order:
+ get_input: port_cmaui01_port_order
+ security_groups:
+ get_input:
+ - port_cmaui01_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_cmaui01_port_exCP_naming
+ vlan_requirements:
+ get_input: port_cmaui01_port_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_cmaui01_port_fixed_ips
+ subnetpoolid:
+ get_input: port_cmaui01_port_subnetpoolid
+ network:
+ get_input:
+ - port_cmaui01_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui
+ relationship: tosca.relationships.network.BindsTo
+ cmaui:
+ type: org.openecomp.resource.vfc.nodes.heat.cmaui
+ properties:
+ availability_zone:
+ get_input:
+ - compute_cmaui_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_cmaui_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.cmaui_1
+ capabilities:
+ disk.read.bytes.rate_cmaui:
+ - cmaui
+ - disk.read.bytes.rate
+ disk.ephemeral.size_cmaui:
+ - cmaui
+ - disk.ephemeral.size
+ disk.device.write.bytes_cmaui:
+ - cmaui
+ - disk.device.write.bytes
+ network.outgoing.bytes_cmaui_cmaui01_port:
+ - cmaui_cmaui01_port
+ - network.outgoing.bytes
+ network.incoming.packets.rate_cmaui_cmaui01_port:
+ - cmaui_cmaui01_port
+ - network.incoming.packets.rate
+ disk.device.iops_cmaui:
+ - cmaui
+ - disk.device.iops
+ memory.resident_cmaui:
+ - cmaui
+ - memory.resident
+ disk.write.bytes.rate_cmaui:
+ - cmaui
+ - disk.write.bytes.rate
+ host_cmaui:
+ - cmaui
+ - host
+ disk.device.allocation_cmaui:
+ - cmaui
+ - disk.device.allocation
+ disk.read.bytes_cmaui:
+ - cmaui
+ - disk.read.bytes
+ disk.write.requests_cmaui:
+ - cmaui
+ - disk.write.requests
+ scalable_cmaui:
+ - cmaui
+ - scalable
+ feature_cmaui_cmaui01_port:
+ - cmaui_cmaui01_port
+ - feature
+ disk.device.write.bytes.rate_cmaui:
+ - cmaui
+ - disk.device.write.bytes.rate
+ cpu.delta_cmaui:
+ - cmaui
+ - cpu.delta
+ disk.root.size_cmaui:
+ - cmaui
+ - disk.root.size
+ memory.usage_cmaui:
+ - cmaui
+ - memory.usage
+ os_cmaui:
+ - cmaui
+ - os
+ network.outgoing.bytes.rate_cmaui_cmaui01_port:
+ - cmaui_cmaui01_port
+ - network.outgoing.bytes.rate
+ disk.device.read.bytes.rate_cmaui:
+ - cmaui
+ - disk.device.read.bytes.rate
+ network.incoming.bytes_cmaui_cmaui01_port:
+ - cmaui_cmaui01_port
+ - network.incoming.bytes
+ network.outgoing.packets.rate_cmaui_cmaui01_port:
+ - cmaui_cmaui01_port
+ - network.outgoing.packets.rate
+ disk.device.usage_cmaui:
+ - cmaui
+ - disk.device.usage
+ disk.iops_cmaui:
+ - cmaui
+ - disk.iops
+ disk.device.latency_cmaui:
+ - cmaui
+ - disk.device.latency
+ disk.device.read.requests_cmaui:
+ - cmaui
+ - disk.device.read.requests
+ disk.capacity_cmaui:
+ - cmaui
+ - disk.capacity
+ cpu_cmaui:
+ - cmaui
+ - cpu
+ network.outpoing.packets_cmaui_cmaui01_port:
+ - cmaui_cmaui01_port
+ - network.outpoing.packets
+ disk.read.requests_cmaui:
+ - cmaui
+ - disk.read.requests
+ attachment_cmaui_cmaui01_port:
+ - cmaui_cmaui01_port
+ - attachment
+ disk.device.read.bytes_cmaui:
+ - cmaui
+ - disk.device.read.bytes
+ network.incoming.packets_cmaui_cmaui01_port:
+ - cmaui_cmaui01_port
+ - network.incoming.packets
+ disk.device.write.requests_cmaui:
+ - cmaui
+ - disk.device.write.requests
+ network.incoming.bytes.rate_cmaui_cmaui01_port:
+ - cmaui_cmaui01_port
+ - network.incoming.bytes.rate
+ vcpus_cmaui:
+ - cmaui
+ - vcpus
+ binding_cmaui_cmaui01_port:
+ - cmaui_cmaui01_port
+ - binding
+ feature_cmaui:
+ - cmaui
+ - feature
+ binding_cmaui:
+ - cmaui
+ - binding
+ endpoint_cmaui:
+ - cmaui
+ - endpoint
+ disk.device.capacity_cmaui:
+ - cmaui
+ - disk.device.capacity
+ disk.device.read.requests.rate_cmaui:
+ - cmaui
+ - disk.device.read.requests.rate
+ memory_cmaui:
+ - cmaui
+ - memory
+ disk.write.requests.rate_cmaui:
+ - cmaui
+ - disk.write.requests.rate
+ disk.usage_cmaui:
+ - cmaui
+ - disk.usage
+ disk.latency_cmaui:
+ - cmaui
+ - disk.latency
+ instance_cmaui:
+ - cmaui
+ - instance
+ disk.allocation_cmaui:
+ - cmaui
+ - disk.allocation
+ disk.write.bytes_cmaui:
+ - cmaui
+ - disk.write.bytes
+ cpu_util_cmaui:
+ - cmaui
+ - cpu_util
+ disk.device.write.requests.rate_cmaui:
+ - cmaui
+ - disk.device.write.requests.rate
+ requirements:
+ dependency_cmaui_cmaui01_port:
+ - cmaui_cmaui01_port
+ - dependency
+ link_cmaui_cmaui01_port:
+ - cmaui_cmaui01_port
+ - link
+ dependency_cmaui:
+ - cmaui
+ - dependency
+ local_storage_cmaui:
+ - cmaui
+ - local_storage
diff --git a/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 b/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
new file mode 100644
index 0000000000..3bf69cd643
--- /dev/null
+++ b/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
@@ -0,0 +1,310 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_oam
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.oam:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_oam02_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam02_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_oam02_port_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_oam02_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ port_oam02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_oam02_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_oam02_port_subnetpoolid:
+ type: string
+ required: true
+ port_oam02_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_oam02_port_order:
+ type: integer
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_oam02_port_network_role_tag:
+ type: string
+ required: true
+ port_oam02_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_oam_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam02_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_oam_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ oam_oam02_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_oam02_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_oam02_port_mac_requirements
+ order:
+ get_input: port_oam02_port_order
+ security_groups:
+ get_input:
+ - port_oam02_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_oam02_port_exCP_naming
+ vlan_requirements:
+ get_input: port_oam02_port_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_oam02_port_fixed_ips
+ subnetpoolid:
+ get_input: port_oam02_port_subnetpoolid
+ network:
+ get_input:
+ - port_oam02_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: oam
+ relationship: tosca.relationships.network.BindsTo
+ oam:
+ type: org.openecomp.resource.vfc.nodes.heat.oam
+ properties:
+ availability_zone:
+ get_input:
+ - compute_oam_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_oam_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.oam
+ capabilities:
+ cpu_oam:
+ - oam
+ - cpu
+ network.incoming.bytes.rate_oam_oam02_port:
+ - oam_oam02_port
+ - network.incoming.bytes.rate
+ disk.usage_oam:
+ - oam
+ - disk.usage
+ memory.resident_oam:
+ - oam
+ - memory.resident
+ disk.device.write.bytes_oam:
+ - oam
+ - disk.device.write.bytes
+ network.incoming.packets_oam_oam02_port:
+ - oam_oam02_port
+ - network.incoming.packets
+ disk.read.bytes_oam:
+ - oam
+ - disk.read.bytes
+ network.outgoing.packets.rate_oam_oam02_port:
+ - oam_oam02_port
+ - network.outgoing.packets.rate
+ binding_oam_oam02_port:
+ - oam_oam02_port
+ - binding
+ scalable_oam:
+ - oam
+ - scalable
+ network.outgoing.bytes.rate_oam_oam02_port:
+ - oam_oam02_port
+ - network.outgoing.bytes.rate
+ feature_oam:
+ - oam
+ - feature
+ disk.allocation_oam:
+ - oam
+ - disk.allocation
+ disk.device.usage_oam:
+ - oam
+ - disk.device.usage
+ binding_oam:
+ - oam
+ - binding
+ disk.device.read.bytes.rate_oam:
+ - oam
+ - disk.device.read.bytes.rate
+ disk.write.bytes.rate_oam:
+ - oam
+ - disk.write.bytes.rate
+ disk.device.write.bytes.rate_oam:
+ - oam
+ - disk.device.write.bytes.rate
+ disk.device.allocation_oam:
+ - oam
+ - disk.device.allocation
+ disk.ephemeral.size_oam:
+ - oam
+ - disk.ephemeral.size
+ disk.write.requests_oam:
+ - oam
+ - disk.write.requests
+ disk.capacity_oam:
+ - oam
+ - disk.capacity
+ instance_oam:
+ - oam
+ - instance
+ network.outgoing.bytes_oam_oam02_port:
+ - oam_oam02_port
+ - network.outgoing.bytes
+ disk.root.size_oam:
+ - oam
+ - disk.root.size
+ network.incoming.packets.rate_oam_oam02_port:
+ - oam_oam02_port
+ - network.incoming.packets.rate
+ memory_oam:
+ - oam
+ - memory
+ cpu.delta_oam:
+ - oam
+ - cpu.delta
+ disk.device.write.requests_oam:
+ - oam
+ - disk.device.write.requests
+ disk.device.read.requests.rate_oam:
+ - oam
+ - disk.device.read.requests.rate
+ disk.write.requests.rate_oam:
+ - oam
+ - disk.write.requests.rate
+ disk.device.latency_oam:
+ - oam
+ - disk.device.latency
+ disk.device.iops_oam:
+ - oam
+ - disk.device.iops
+ vcpus_oam:
+ - oam
+ - vcpus
+ disk.device.write.requests.rate_oam:
+ - oam
+ - disk.device.write.requests.rate
+ disk.device.read.bytes_oam:
+ - oam
+ - disk.device.read.bytes
+ host_oam:
+ - oam
+ - host
+ endpoint_oam:
+ - oam
+ - endpoint
+ disk.device.read.requests_oam:
+ - oam
+ - disk.device.read.requests
+ disk.iops_oam:
+ - oam
+ - disk.iops
+ disk.read.bytes.rate_oam:
+ - oam
+ - disk.read.bytes.rate
+ feature_oam_oam02_port:
+ - oam_oam02_port
+ - feature
+ cpu_util_oam:
+ - oam
+ - cpu_util
+ network.outpoing.packets_oam_oam02_port:
+ - oam_oam02_port
+ - network.outpoing.packets
+ os_oam:
+ - oam
+ - os
+ memory.usage_oam:
+ - oam
+ - memory.usage
+ disk.latency_oam:
+ - oam
+ - disk.latency
+ network.incoming.bytes_oam_oam02_port:
+ - oam_oam02_port
+ - network.incoming.bytes
+ attachment_oam_oam02_port:
+ - oam_oam02_port
+ - attachment
+ disk.write.bytes_oam:
+ - oam
+ - disk.write.bytes
+ disk.read.requests_oam:
+ - oam
+ - disk.read.requests
+ disk.device.capacity_oam:
+ - oam
+ - disk.device.capacity
+ requirements:
+ link_oam_oam02_port:
+ - oam_oam02_port
+ - link
+ local_storage_oam:
+ - oam
+ - local_storage
+ dependency_oam_oam02_port:
+ - oam_oam02_port
+ - dependency
+ dependency_oam:
+ - oam
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..f89ea642cc
--- /dev/null
+++ b/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
@@ -0,0 +1,310 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_oam_1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.oam:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_oam01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_oam01_port_subnetpoolid:
+ type: string
+ required: true
+ port_oam01_port_order:
+ type: integer
+ required: true
+ port_oam01_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_oam01_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_oam01_port_network:
+ 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_oam01_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_oam01_port_network_role:
+ type: string
+ required: true
+ port_oam01_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_oam01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ compute_oam_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam01_port_network_role_tag:
+ type: string
+ required: true
+ compute_oam_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam01_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ node_templates:
+ oam_oam01_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_oam01_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_oam01_port_mac_requirements
+ order:
+ get_input: port_oam01_port_order
+ security_groups:
+ get_input:
+ - port_oam01_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_oam01_port_exCP_naming
+ vlan_requirements:
+ get_input: port_oam01_port_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_oam01_port_fixed_ips
+ subnetpoolid:
+ get_input: port_oam01_port_subnetpoolid
+ network:
+ get_input:
+ - port_oam01_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: oam
+ relationship: tosca.relationships.network.BindsTo
+ oam:
+ type: org.openecomp.resource.vfc.nodes.heat.oam
+ properties:
+ availability_zone:
+ get_input:
+ - compute_oam_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_oam_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.oam_1
+ capabilities:
+ cpu_oam:
+ - oam
+ - cpu
+ network.outgoing.packets.rate_oam_oam01_port:
+ - oam_oam01_port
+ - network.outgoing.packets.rate
+ binding_oam_oam01_port:
+ - oam_oam01_port
+ - binding
+ network.outgoing.bytes.rate_oam_oam01_port:
+ - oam_oam01_port
+ - network.outgoing.bytes.rate
+ disk.usage_oam:
+ - oam
+ - disk.usage
+ memory.resident_oam:
+ - oam
+ - memory.resident
+ disk.device.write.bytes_oam:
+ - oam
+ - disk.device.write.bytes
+ disk.read.bytes_oam:
+ - oam
+ - disk.read.bytes
+ scalable_oam:
+ - oam
+ - scalable
+ attachment_oam_oam01_port:
+ - oam_oam01_port
+ - attachment
+ network.incoming.bytes_oam_oam01_port:
+ - oam_oam01_port
+ - network.incoming.bytes
+ feature_oam:
+ - oam
+ - feature
+ disk.allocation_oam:
+ - oam
+ - disk.allocation
+ disk.device.usage_oam:
+ - oam
+ - disk.device.usage
+ network.incoming.packets.rate_oam_oam01_port:
+ - oam_oam01_port
+ - network.incoming.packets.rate
+ binding_oam:
+ - oam
+ - binding
+ disk.device.read.bytes.rate_oam:
+ - oam
+ - disk.device.read.bytes.rate
+ disk.write.bytes.rate_oam:
+ - oam
+ - disk.write.bytes.rate
+ disk.device.write.bytes.rate_oam:
+ - oam
+ - disk.device.write.bytes.rate
+ disk.device.allocation_oam:
+ - oam
+ - disk.device.allocation
+ disk.ephemeral.size_oam:
+ - oam
+ - disk.ephemeral.size
+ feature_oam_oam01_port:
+ - oam_oam01_port
+ - feature
+ disk.write.requests_oam:
+ - oam
+ - disk.write.requests
+ disk.capacity_oam:
+ - oam
+ - disk.capacity
+ instance_oam:
+ - oam
+ - instance
+ network.outpoing.packets_oam_oam01_port:
+ - oam_oam01_port
+ - network.outpoing.packets
+ disk.root.size_oam:
+ - oam
+ - disk.root.size
+ memory_oam:
+ - oam
+ - memory
+ cpu.delta_oam:
+ - oam
+ - cpu.delta
+ disk.device.write.requests_oam:
+ - oam
+ - disk.device.write.requests
+ disk.device.read.requests.rate_oam:
+ - oam
+ - disk.device.read.requests.rate
+ network.outgoing.bytes_oam_oam01_port:
+ - oam_oam01_port
+ - network.outgoing.bytes
+ disk.write.requests.rate_oam:
+ - oam
+ - disk.write.requests.rate
+ disk.device.latency_oam:
+ - oam
+ - disk.device.latency
+ disk.device.iops_oam:
+ - oam
+ - disk.device.iops
+ vcpus_oam:
+ - oam
+ - vcpus
+ disk.device.write.requests.rate_oam:
+ - oam
+ - disk.device.write.requests.rate
+ disk.device.read.bytes_oam:
+ - oam
+ - disk.device.read.bytes
+ host_oam:
+ - oam
+ - host
+ endpoint_oam:
+ - oam
+ - endpoint
+ network.incoming.bytes.rate_oam_oam01_port:
+ - oam_oam01_port
+ - network.incoming.bytes.rate
+ disk.device.read.requests_oam:
+ - oam
+ - disk.device.read.requests
+ disk.iops_oam:
+ - oam
+ - disk.iops
+ disk.read.bytes.rate_oam:
+ - oam
+ - disk.read.bytes.rate
+ cpu_util_oam:
+ - oam
+ - cpu_util
+ os_oam:
+ - oam
+ - os
+ memory.usage_oam:
+ - oam
+ - memory.usage
+ disk.latency_oam:
+ - oam
+ - disk.latency
+ disk.write.bytes_oam:
+ - oam
+ - disk.write.bytes
+ disk.read.requests_oam:
+ - oam
+ - disk.read.requests
+ disk.device.capacity_oam:
+ - oam
+ - disk.device.capacity
+ network.incoming.packets_oam_oam01_port:
+ - oam_oam01_port
+ - network.incoming.packets
+ requirements:
+ local_storage_oam:
+ - oam
+ - local_storage
+ dependency_oam_oam01_port:
+ - oam_oam01_port
+ - dependency
+ link_oam_oam01_port:
+ - oam_oam01_port
+ - link
+ dependency_oam:
+ - oam
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..796b811eb4
--- /dev/null
+++ b/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
@@ -0,0 +1,294 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ 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
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd02_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd02_port_order:
+ type: integer
+ required: true
+ port_pd02_port_subnetpoolid:
+ type: string
+ required: true
+ port_pd02_port_network_role_tag:
+ type: string
+ required: true
+ port_pd02_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_image_name:
+ type: string
+ required: true
+ port_pd02_port_network_role:
+ type: string
+ required: true
+ port_pd02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pd02_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ 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.nodes.heat.pd_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_name
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pd_server_user_data_format
+ - index_value
+ pd_server_pd02_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_pd02_port_exCP_naming
+ vlan_requirements:
+ get_input: port_pd02_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pd02_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd02_port_network_role_tag
+ mac_requirements:
+ get_input: port_pd02_port_mac_requirements
+ order:
+ get_input: port_pd02_port_order
+ network_role:
+ get_input: port_pd02_port_network_role
+ subnetpoolid:
+ get_input: port_pd02_port_subnetpoolid
+ network:
+ get_input:
+ - port_pd02_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server
+ capabilities:
+ scalable_pd_server:
+ - pd_server
+ - scalable
+ disk.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.read.bytes.rate
+ memory.usage_pd_server:
+ - pd_server
+ - memory.usage
+ memory_pd_server:
+ - pd_server
+ - memory
+ disk.device.usage_pd_server:
+ - pd_server
+ - disk.device.usage
+ os_pd_server:
+ - pd_server
+ - os
+ disk.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.write.bytes.rate
+ cpu_pd_server:
+ - pd_server
+ - cpu
+ cpu_util_pd_server:
+ - pd_server
+ - cpu_util
+ disk.device.write.requests.rate_pd_server:
+ - pd_server
+ - disk.device.write.requests.rate
+ disk.read.bytes_pd_server:
+ - pd_server
+ - disk.read.bytes
+ disk.device.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.read.bytes.rate
+ binding_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - binding
+ network.outgoing.packets.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outgoing.packets.rate
+ disk.iops_pd_server:
+ - pd_server
+ - disk.iops
+ memory.resident_pd_server:
+ - pd_server
+ - memory.resident
+ cpu.delta_pd_server:
+ - pd_server
+ - cpu.delta
+ network.outgoing.bytes_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outgoing.bytes
+ feature_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - feature
+ network.incoming.bytes.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.bytes.rate
+ network.outgoing.bytes.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outgoing.bytes.rate
+ vcpus_pd_server:
+ - pd_server
+ - vcpus
+ disk.device.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.write.bytes.rate
+ disk.device.write.requests_pd_server:
+ - pd_server
+ - disk.device.write.requests
+ endpoint_pd_server:
+ - pd_server
+ - endpoint
+ disk.capacity_pd_server:
+ - pd_server
+ - disk.capacity
+ disk.device.allocation_pd_server:
+ - pd_server
+ - disk.device.allocation
+ disk.allocation_pd_server:
+ - pd_server
+ - disk.allocation
+ network.incoming.packets_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.packets
+ binding_pd_server:
+ - pd_server
+ - binding
+ disk.read.requests_pd_server:
+ - pd_server
+ - disk.read.requests
+ feature_pd_server:
+ - pd_server
+ - feature
+ disk.usage_pd_server:
+ - pd_server
+ - disk.usage
+ network.outpoing.packets_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outpoing.packets
+ disk.write.bytes_pd_server:
+ - pd_server
+ - disk.write.bytes
+ disk.device.read.requests.rate_pd_server:
+ - pd_server
+ - disk.device.read.requests.rate
+ disk.root.size_pd_server:
+ - pd_server
+ - disk.root.size
+ disk.device.read.bytes_pd_server:
+ - pd_server
+ - disk.device.read.bytes
+ disk.device.write.bytes_pd_server:
+ - pd_server
+ - disk.device.write.bytes
+ disk.device.read.requests_pd_server:
+ - pd_server
+ - disk.device.read.requests
+ instance_pd_server:
+ - pd_server
+ - instance
+ host_pd_server:
+ - pd_server
+ - host
+ attachment_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - attachment
+ disk.write.requests.rate_pd_server:
+ - pd_server
+ - disk.write.requests.rate
+ disk.ephemeral.size_pd_server:
+ - pd_server
+ - disk.ephemeral.size
+ disk.write.requests_pd_server:
+ - pd_server
+ - disk.write.requests
+ disk.device.latency_pd_server:
+ - pd_server
+ - disk.device.latency
+ network.incoming.packets.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.packets.rate
+ disk.latency_pd_server:
+ - pd_server
+ - disk.latency
+ disk.device.capacity_pd_server:
+ - pd_server
+ - disk.device.capacity
+ disk.device.iops_pd_server:
+ - pd_server
+ - disk.device.iops
+ network.incoming.bytes_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.bytes
+ requirements:
+ local_storage_pd_server:
+ - pd_server
+ - local_storage
+ link_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - link
+ dependency_pd_server:
+ - pd_server
+ - dependency
+ dependency_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/Nested_pd_server_1ServiceTemplate.yaml b/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
index a6d8533b57..a6d8533b57 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/Nested_pd_server_1ServiceTemplate.yaml
+++ b/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
diff --git a/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 b/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
new file mode 100644
index 0000000000..ba4da444b1
--- /dev/null
+++ b/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
@@ -0,0 +1,310 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_ps
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.ps:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pd02_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ 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
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd02_port_order:
+ type: integer
+ required: true
+ port_pd02_port_subnetpoolid:
+ type: string
+ required: true
+ port_pd02_port_network_role_tag:
+ type: string
+ required: true
+ port_pd02_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_image_name:
+ type: string
+ required: true
+ port_pd02_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_ps_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd02_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd02_port_network_role:
+ type: string
+ required: true
+ compute_ps_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pd02_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd02_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ ps:
+ type: org.openecomp.resource.vfc.nodes.heat.ps
+ properties:
+ availability_zone:
+ get_input:
+ - compute_ps_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_ps_name
+ - index_value
+ ps_pd02_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_pd02_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_pd02_port_mac_requirements
+ order:
+ get_input: port_pd02_port_order
+ security_groups:
+ get_input:
+ - port_pd02_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pd02_port_exCP_naming
+ vlan_requirements:
+ get_input: port_pd02_port_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_pd02_port_fixed_ips
+ subnetpoolid:
+ get_input: port_pd02_port_subnetpoolid
+ network:
+ get_input:
+ - port_pd02_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: ps
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.ps
+ capabilities:
+ disk.write.requests.rate_ps:
+ - ps
+ - disk.write.requests.rate
+ disk.device.iops_ps:
+ - ps
+ - disk.device.iops
+ scalable_ps:
+ - ps
+ - scalable
+ disk.write.requests_ps:
+ - ps
+ - disk.write.requests
+ host_ps:
+ - ps
+ - host
+ disk.device.allocation_ps:
+ - ps
+ - disk.device.allocation
+ disk.read.bytes_ps:
+ - ps
+ - disk.read.bytes
+ memory.resident_ps:
+ - ps
+ - memory.resident
+ disk.device.usage_ps:
+ - ps
+ - disk.device.usage
+ network.outgoing.bytes.rate_ps_pd02_port:
+ - ps_pd02_port
+ - network.outgoing.bytes.rate
+ endpoint_ps:
+ - ps
+ - endpoint
+ disk.device.capacity_ps:
+ - ps
+ - disk.device.capacity
+ cpu_ps:
+ - ps
+ - cpu
+ network.incoming.packets_ps_pd02_port:
+ - ps_pd02_port
+ - network.incoming.packets
+ disk.device.write.bytes_ps:
+ - ps
+ - disk.device.write.bytes
+ network.outgoing.packets.rate_ps_pd02_port:
+ - ps_pd02_port
+ - network.outgoing.packets.rate
+ cpu.delta_ps:
+ - ps
+ - cpu.delta
+ disk.root.size_ps:
+ - ps
+ - disk.root.size
+ disk.device.read.requests.rate_ps:
+ - ps
+ - disk.device.read.requests.rate
+ binding_ps:
+ - ps
+ - binding
+ binding_ps_pd02_port:
+ - ps_pd02_port
+ - binding
+ disk.device.write.requests.rate_ps:
+ - ps
+ - disk.device.write.requests.rate
+ network.outgoing.bytes_ps_pd02_port:
+ - ps_pd02_port
+ - network.outgoing.bytes
+ cpu_util_ps:
+ - ps
+ - cpu_util
+ network.outpoing.packets_ps_pd02_port:
+ - ps_pd02_port
+ - network.outpoing.packets
+ network.incoming.packets.rate_ps_pd02_port:
+ - ps_pd02_port
+ - network.incoming.packets.rate
+ network.incoming.bytes_ps_pd02_port:
+ - ps_pd02_port
+ - network.incoming.bytes
+ disk.read.bytes.rate_ps:
+ - ps
+ - disk.read.bytes.rate
+ disk.device.read.bytes.rate_ps:
+ - ps
+ - disk.device.read.bytes.rate
+ disk.read.requests_ps:
+ - ps
+ - disk.read.requests
+ vcpus_ps:
+ - ps
+ - vcpus
+ instance_ps:
+ - ps
+ - instance
+ disk.latency_ps:
+ - ps
+ - disk.latency
+ disk.device.read.bytes_ps:
+ - ps
+ - disk.device.read.bytes
+ memory.usage_ps:
+ - ps
+ - memory.usage
+ feature_ps:
+ - ps
+ - feature
+ disk.device.write.bytes.rate_ps:
+ - ps
+ - disk.device.write.bytes.rate
+ disk.ephemeral.size_ps:
+ - ps
+ - disk.ephemeral.size
+ memory_ps:
+ - ps
+ - memory
+ feature_ps_pd02_port:
+ - ps_pd02_port
+ - feature
+ disk.usage_ps:
+ - ps
+ - disk.usage
+ disk.write.bytes.rate_ps:
+ - ps
+ - disk.write.bytes.rate
+ os_ps:
+ - ps
+ - os
+ disk.iops_ps:
+ - ps
+ - disk.iops
+ disk.allocation_ps:
+ - ps
+ - disk.allocation
+ attachment_ps_pd02_port:
+ - ps_pd02_port
+ - attachment
+ disk.device.read.requests_ps:
+ - ps
+ - disk.device.read.requests
+ disk.capacity_ps:
+ - ps
+ - disk.capacity
+ disk.device.latency_ps:
+ - ps
+ - disk.device.latency
+ network.incoming.bytes.rate_ps_pd02_port:
+ - ps_pd02_port
+ - network.incoming.bytes.rate
+ disk.device.write.requests_ps:
+ - ps
+ - disk.device.write.requests
+ disk.write.bytes_ps:
+ - ps
+ - disk.write.bytes
+ requirements:
+ dependency_ps_pd02_port:
+ - ps_pd02_port
+ - dependency
+ link_ps_pd02_port:
+ - ps_pd02_port
+ - link
+ dependency_ps:
+ - ps
+ - dependency
+ local_storage_ps:
+ - ps
+ - local_storage
diff --git a/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 b/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
new file mode 100644
index 0000000000..55a8fa9ba5
--- /dev/null
+++ b/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
@@ -0,0 +1,310 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_ps_1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.ps:
+ 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
+ port_pd01_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd01_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_pd01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ compute_ps_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd01_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd01_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_ps_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_order:
+ type: integer
+ required: true
+ port_pd01_port_subnetpoolid:
+ type: string
+ required: true
+ port_pd01_port_network_role:
+ type: string
+ required: true
+ 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
+ node_templates:
+ ps:
+ type: org.openecomp.resource.vfc.nodes.heat.ps
+ properties:
+ availability_zone:
+ get_input:
+ - compute_ps_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_ps_name
+ - index_value
+ ps_pd01_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_pd01_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_pd01_port_mac_requirements
+ order:
+ get_input: port_pd01_port_order
+ security_groups:
+ get_input:
+ - port_pd01_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pd01_port_exCP_naming
+ vlan_requirements:
+ get_input: port_pd01_port_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_pd01_port_fixed_ips
+ subnetpoolid:
+ get_input: port_pd01_port_subnetpoolid
+ network:
+ get_input:
+ - port_pd01_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: ps
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.ps_1
+ capabilities:
+ disk.write.requests.rate_ps:
+ - ps
+ - disk.write.requests.rate
+ disk.device.iops_ps:
+ - ps
+ - disk.device.iops
+ network.incoming.packets_ps_pd01_port:
+ - ps_pd01_port
+ - network.incoming.packets
+ scalable_ps:
+ - ps
+ - scalable
+ disk.write.requests_ps:
+ - ps
+ - disk.write.requests
+ host_ps:
+ - ps
+ - host
+ disk.device.allocation_ps:
+ - ps
+ - disk.device.allocation
+ disk.read.bytes_ps:
+ - ps
+ - disk.read.bytes
+ memory.resident_ps:
+ - ps
+ - memory.resident
+ disk.device.usage_ps:
+ - ps
+ - disk.device.usage
+ endpoint_ps:
+ - ps
+ - endpoint
+ network.incoming.bytes.rate_ps_pd01_port:
+ - ps_pd01_port
+ - network.incoming.bytes.rate
+ disk.device.capacity_ps:
+ - ps
+ - disk.device.capacity
+ cpu_ps:
+ - ps
+ - cpu
+ attachment_ps_pd01_port:
+ - ps_pd01_port
+ - attachment
+ disk.device.write.bytes_ps:
+ - ps
+ - disk.device.write.bytes
+ cpu.delta_ps:
+ - ps
+ - cpu.delta
+ disk.root.size_ps:
+ - ps
+ - disk.root.size
+ disk.device.read.requests.rate_ps:
+ - ps
+ - disk.device.read.requests.rate
+ binding_ps:
+ - ps
+ - binding
+ network.incoming.packets.rate_ps_pd01_port:
+ - ps_pd01_port
+ - network.incoming.packets.rate
+ disk.device.write.requests.rate_ps:
+ - ps
+ - disk.device.write.requests.rate
+ feature_ps_pd01_port:
+ - ps_pd01_port
+ - feature
+ network.incoming.bytes_ps_pd01_port:
+ - ps_pd01_port
+ - network.incoming.bytes
+ cpu_util_ps:
+ - ps
+ - cpu_util
+ disk.read.bytes.rate_ps:
+ - ps
+ - disk.read.bytes.rate
+ disk.device.read.bytes.rate_ps:
+ - ps
+ - disk.device.read.bytes.rate
+ disk.read.requests_ps:
+ - ps
+ - disk.read.requests
+ vcpus_ps:
+ - ps
+ - vcpus
+ instance_ps:
+ - ps
+ - instance
+ disk.latency_ps:
+ - ps
+ - disk.latency
+ network.outpoing.packets_ps_pd01_port:
+ - ps_pd01_port
+ - network.outpoing.packets
+ disk.device.read.bytes_ps:
+ - ps
+ - disk.device.read.bytes
+ memory.usage_ps:
+ - ps
+ - memory.usage
+ binding_ps_pd01_port:
+ - ps_pd01_port
+ - binding
+ feature_ps:
+ - ps
+ - feature
+ disk.device.write.bytes.rate_ps:
+ - ps
+ - disk.device.write.bytes.rate
+ network.outgoing.bytes_ps_pd01_port:
+ - ps_pd01_port
+ - network.outgoing.bytes
+ disk.ephemeral.size_ps:
+ - ps
+ - disk.ephemeral.size
+ memory_ps:
+ - ps
+ - memory
+ disk.usage_ps:
+ - ps
+ - disk.usage
+ disk.write.bytes.rate_ps:
+ - ps
+ - disk.write.bytes.rate
+ os_ps:
+ - ps
+ - os
+ network.outgoing.packets.rate_ps_pd01_port:
+ - ps_pd01_port
+ - network.outgoing.packets.rate
+ disk.iops_ps:
+ - ps
+ - disk.iops
+ disk.allocation_ps:
+ - ps
+ - disk.allocation
+ disk.device.read.requests_ps:
+ - ps
+ - disk.device.read.requests
+ disk.capacity_ps:
+ - ps
+ - disk.capacity
+ disk.device.latency_ps:
+ - ps
+ - disk.device.latency
+ network.outgoing.bytes.rate_ps_pd01_port:
+ - ps_pd01_port
+ - network.outgoing.bytes.rate
+ disk.device.write.requests_ps:
+ - ps
+ - disk.device.write.requests
+ disk.write.bytes_ps:
+ - ps
+ - disk.write.bytes
+ requirements:
+ dependency_ps:
+ - ps
+ - dependency
+ local_storage_ps:
+ - ps
+ - local_storage
+ dependency_ps_pd01_port:
+ - ps_pd01_port
+ - dependency
+ link_ps_pd01_port:
+ - ps_pd01_port
+ - link
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested1ServiceTemplate.yaml
new file mode 100644
index 0000000000..c6daefdd25
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested1ServiceTemplate.yaml
@@ -0,0 +1,1191 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ cmaui_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ cmaui_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ cmaui_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ abstract_cmaui:
+ type: org.openecomp.resource.abstract.nodes.cmaui
+ directives:
+ - substitutable
+ properties:
+ port_cmaui02_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ port_cmaui02_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_flavor_name:
+ get_input: cmaui_flavor
+ compute_cmaui_name:
+ - get_input:
+ - cmaui_names
+ - 1
+ compute_cmaui_availability_zone:
+ - get_input: availability_zone_0
+ vm_image_name:
+ get_input: cmaui_image
+ port_cmaui02_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_cmaui02_port_replacement_policy:
+ - AUTO
+ port_cmaui02_port_security_groups:
+ - - get_input: p2
+ port_cmaui02_port_network:
+ - get_input: net
+ service_template_filter:
+ substitute_service_template: Nested_cmauiServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_cmaui_1:
+ type: org.openecomp.resource.abstract.nodes.cmaui_1
+ directives:
+ - substitutable
+ properties:
+ port_cmaui01_port_replacement_policy:
+ - AUTO
+ port_cmaui01_port_security_groups:
+ - - get_input: p1
+ - get_input: p2
+ vm_flavor_name:
+ get_input: cmaui_flavor
+ compute_cmaui_name:
+ - get_input:
+ - cmaui_names
+ - 0
+ compute_cmaui_availability_zone:
+ - get_input: availability_zone_0
+ vm_image_name:
+ get_input: cmaui_image
+ port_cmaui01_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_cmaui01_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ port_cmaui01_port_network:
+ - get_input: net
+ port_cmaui01_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ service_template_filter:
+ substitute_service_template: Nested_cmaui_1ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ test_nested2Level:
+ type: org.openecomp.resource.abstract.nodes.heat.nested2
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: p1
+ service_template_filter:
+ substitute_service_template: nested2ServiceTemplate.yaml
+ p2:
+ get_input: p2
+ groups:
+ nested1_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested1.yml
+ description: nested1
+ members:
+ - test_nested2Level
+ - abstract_cmaui
+ - abstract_cmaui_1
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested1
+ capabilities:
+ memory.resident_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_ps_1_test_nested3Level
+ disk.device.write.requests_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_oam_2
+ feature_pd01_port_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - feature_pd01_port_1_test_nested3Level
+ network.outgoing.packets.rate_cmaui02_port_2:
+ - abstract_cmaui
+ - network.outgoing.packets.rate_cmaui_cmaui02_port
+ binding_cmaui02_port_2:
+ - abstract_cmaui
+ - binding_cmaui_cmaui02_port
+ disk.device.latency_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.latency_cmaui
+ network.outgoing.bytes.rate_cmaui02_port_2:
+ - abstract_cmaui
+ - network.outgoing.bytes.rate_cmaui_cmaui02_port
+ disk.device.latency_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.latency_cmaui
+ disk.device.read.bytes_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_ps_2_test_nested3Level
+ cpu.delta_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_oam_1
+ disk.root.size_server_cmaui_2:
+ - abstract_cmaui
+ - disk.root.size_cmaui
+ disk.root.size_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.root.size_cmaui
+ disk.device.latency_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_ps_1_test_nested3Level
+ attachment_cmaui01_port_1:
+ - abstract_cmaui_1
+ - attachment_cmaui_cmaui01_port
+ disk.write.bytes_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_ps_1_test_nested3Level
+ network.incoming.bytes.rate_cmaui01_port_1:
+ - abstract_cmaui_1
+ - network.incoming.bytes.rate_cmaui_cmaui01_port
+ disk.capacity_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_oam_1
+ disk.read.requests_server_cmaui_2:
+ - abstract_cmaui
+ - disk.read.requests_cmaui
+ disk.read.requests_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.read.requests_cmaui
+ memory.resident_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_oam_1
+ binding_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - binding_server_ps_1_test_nested3Level
+ memory.usage_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_oam_1
+ network.incoming.bytes_pd01_port_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_pd01_port_1_test_nested3Level
+ disk.root.size_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_ps_1_test_nested3Level
+ cpu.delta_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_oam_2
+ disk.device.read.bytes.rate_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.read.bytes.rate_cmaui
+ feature_cmaui02_port_2:
+ - abstract_cmaui
+ - feature_cmaui_cmaui02_port
+ disk.device.read.bytes.rate_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.read.bytes.rate_cmaui
+ disk.read.bytes_server_cmaui_2:
+ - abstract_cmaui
+ - disk.read.bytes_cmaui
+ disk.read.bytes_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.read.bytes_cmaui
+ network.outgoing.packets.rate_oam02_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_oam02_port_2
+ disk.device.read.bytes_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.read.bytes_cmaui
+ disk.device.read.bytes_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.read.bytes_cmaui
+ disk.write.bytes_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_ps_2_test_nested3Level
+ disk.device.write.requests_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_ps_2_test_nested3Level
+ memory.resident_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_oam_2
+ disk.write.requests.rate_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.write.requests.rate_cmaui
+ disk.write.requests.rate_server_cmaui_2:
+ - abstract_cmaui
+ - disk.write.requests.rate_cmaui
+ disk.iops_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_oam_2
+ network.outpoing.packets_cmaui02_port_2:
+ - abstract_cmaui
+ - network.outpoing.packets_cmaui_cmaui02_port
+ attachment_pd01_port_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - attachment_pd01_port_1_test_nested3Level
+ disk.device.latency_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_ps_2_test_nested3Level
+ binding_oam02_port_2_test_nested2Level:
+ - test_nested2Level
+ - binding_oam02_port_2
+ disk.write.requests_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_oam_2
+ endpoint_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_ps_2_test_nested3Level
+ disk.ephemeral.size_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.ephemeral.size_cmaui
+ disk.ephemeral.size_server_cmaui_2:
+ - abstract_cmaui
+ - disk.ephemeral.size_cmaui
+ cpu_util_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_ps_2_test_nested3Level
+ network.outgoing.bytes_cmaui02_port_2:
+ - abstract_cmaui
+ - network.outgoing.bytes_cmaui_cmaui02_port
+ feature_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - feature_server_ps_1_test_nested3Level
+ disk.write.requests.rate_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_ps_2_test_nested3Level
+ disk.device.capacity_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_oam_1
+ disk.ephemeral.size_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_ps_2_test_nested3Level
+ network.incoming.bytes.rate_oam02_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_oam02_port_2
+ disk.device.read.requests.rate_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_oam_2
+ disk.read.bytes_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_oam_1
+ network.outpoing.packets_oam01_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_oam01_port_1
+ disk.device.write.bytes.rate_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_ps_2_test_nested3Level
+ network.outgoing.bytes.rate_oam02_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_oam02_port_2
+ disk.read.bytes_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_ps_2_test_nested3Level
+ feature_test_nested2Level:
+ - test_nested2Level
+ - feature
+ binding_pd01_port_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - binding_pd01_port_1_test_nested3Level
+ attachment_oam02_port_2_test_nested2Level:
+ - test_nested2Level
+ - attachment_oam02_port_2
+ disk.device.write.requests_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.write.requests_cmaui
+ cpu_util_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_ps_1_test_nested3Level
+ disk.device.write.requests_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.write.requests_cmaui
+ disk.device.write.requests_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_oam_1
+ disk.device.write.bytes.rate_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_oam_2
+ network.outgoing.bytes_pd02_port_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_pd02_port_2_test_nested3Level
+ disk.capacity_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_oam_2
+ disk.device.write.bytes.rate_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.write.bytes.rate_cmaui
+ disk.ephemeral.size_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_ps_1_test_nested3Level
+ network.incoming.packets.rate_pd02_port_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_pd02_port_2_test_nested3Level
+ cpu_util_server_cmaui_1:
+ - abstract_cmaui_1
+ - cpu_util_cmaui
+ disk.device.read.requests_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_oam_1
+ disk.device.write.bytes_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_oam_2
+ disk.device.write.requests.rate_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_oam_2
+ cpu_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_oam_2
+ disk.device.read.bytes_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_ps_1_test_nested3Level
+ disk.root.size_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_ps_2_test_nested3Level
+ disk.write.requests.rate_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_ps_1_test_nested3Level
+ cpu_util_server_cmaui_2:
+ - abstract_cmaui
+ - cpu_util_cmaui
+ network.incoming.packets_cmaui02_port_2:
+ - abstract_cmaui
+ - network.incoming.packets_cmaui_cmaui02_port
+ disk.device.write.bytes.rate_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.write.bytes.rate_cmaui
+ disk.device.usage_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_oam_1
+ disk.write.bytes.rate_server_cmaui_2:
+ - abstract_cmaui
+ - disk.write.bytes.rate_cmaui
+ cpu_util_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_oam_1
+ disk.device.write.bytes_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.write.bytes_cmaui
+ disk.write.bytes.rate_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.write.bytes.rate_cmaui
+ attachment_oam01_port_1_test_nested2Level:
+ - test_nested2Level
+ - attachment_oam01_port_1
+ disk.device.write.bytes_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.write.bytes_cmaui
+ disk.write.bytes_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_oam_2
+ os_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - os_server_ps_2_test_nested3Level
+ disk.allocation_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_ps_2_test_nested3Level
+ cpu.delta_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_ps_1_test_nested3Level
+ network.incoming.bytes_pd02_port_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_pd02_port_2_test_nested3Level
+ binding_server_cmaui_1:
+ - abstract_cmaui_1
+ - binding_cmaui
+ disk.device.usage_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_oam_2
+ binding_server_cmaui_2:
+ - abstract_cmaui
+ - binding_cmaui
+ disk.allocation_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_oam_1
+ scalable_server_cmaui_2:
+ - abstract_cmaui
+ - scalable_cmaui
+ scalable_server_cmaui_1:
+ - abstract_cmaui_1
+ - scalable_cmaui
+ disk.device.usage_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_ps_2_test_nested3Level
+ network.incoming.bytes_cmaui01_port_1:
+ - abstract_cmaui_1
+ - network.incoming.bytes_cmaui_cmaui01_port
+ instance_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - instance_server_oam_2
+ endpoint_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_ps_1_test_nested3Level
+ network.incoming.packets_oam02_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_oam02_port_2
+ endpoint_server_cmaui_1:
+ - abstract_cmaui_1
+ - endpoint_cmaui
+ endpoint_server_cmaui_2:
+ - abstract_cmaui
+ - endpoint_cmaui
+ network.outpoing.packets_oam02_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_oam02_port_2
+ disk.device.latency_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_oam_1
+ feature_oam02_port_2_test_nested2Level:
+ - test_nested2Level
+ - feature_oam02_port_2
+ disk.device.allocation_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_ps_1_test_nested3Level
+ memory.usage_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_ps_1_test_nested3Level
+ network.incoming.packets_pd02_port_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_pd02_port_2_test_nested3Level
+ disk.device.read.requests_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_ps_2_test_nested3Level
+ disk.device.capacity_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_oam_2
+ disk.read.requests_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_oam_1
+ disk.device.read.bytes.rate_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_ps_1_test_nested3Level
+ disk.allocation_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_oam_2
+ os_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - os_server_oam_2
+ disk.device.iops_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_ps_1_test_nested3Level
+ disk.device.allocation_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.allocation_cmaui
+ disk.device.allocation_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.allocation_cmaui
+ vcpus_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_oam_1
+ network.incoming.packets_oam01_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_oam01_port_1
+ disk.device.write.bytes_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_ps_2_test_nested3Level
+ memory_server_cmaui_1:
+ - abstract_cmaui_1
+ - memory_cmaui
+ network.outgoing.bytes.rate_pd01_port_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_pd01_port_1_test_nested3Level
+ binding_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - binding_server_ps_2_test_nested3Level
+ memory.usage_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_oam_2
+ disk.iops_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_oam_1
+ disk.usage_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_ps_2_test_nested3Level
+ network.outgoing.bytes_pd01_port_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_pd01_port_1_test_nested3Level
+ disk.capacity_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_ps_1_test_nested3Level
+ disk.latency_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_oam_1
+ vcpus_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_ps_2_test_nested3Level
+ feature_oam01_port_1_test_nested2Level:
+ - test_nested2Level
+ - feature_oam01_port_1
+ network.outgoing.bytes_cmaui01_port_1:
+ - abstract_cmaui_1
+ - network.outgoing.bytes_cmaui_cmaui01_port
+ instance_server_cmaui_2:
+ - abstract_cmaui
+ - instance_cmaui
+ disk.device.capacity_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.capacity_cmaui
+ memory.resident_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_ps_2_test_nested3Level
+ network.incoming.packets.rate_cmaui01_port_1:
+ - abstract_cmaui_1
+ - network.incoming.packets.rate_cmaui_cmaui01_port
+ disk.read.requests_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_ps_1_test_nested3Level
+ instance_server_cmaui_1:
+ - abstract_cmaui_1
+ - instance_cmaui
+ host_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - host_server_ps_1_test_nested3Level
+ scalable_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_oam_1
+ network.incoming.packets.rate_pd01_port_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_pd01_port_1_test_nested3Level
+ disk.write.requests_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_ps_2_test_nested3Level
+ cpu_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_ps_1_test_nested3Level
+ disk.device.read.requests_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.read.requests_cmaui
+ disk.device.read.requests_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.read.requests_cmaui
+ cpu.delta_server_cmaui_1:
+ - abstract_cmaui_1
+ - cpu.delta_cmaui
+ disk.device.write.bytes_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_oam_1
+ cpu.delta_server_cmaui_2:
+ - abstract_cmaui
+ - cpu.delta_cmaui
+ cpu_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_oam_1
+ disk.device.write.bytes.rate_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_oam_1
+ disk.device.read.bytes_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_oam_2
+ disk.usage_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_oam_1
+ binding_pd02_port_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - binding_pd02_port_2_test_nested3Level
+ disk.device.read.bytes.rate_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_oam_2
+ network.outpoing.packets_pd01_port_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_pd01_port_1_test_nested3Level
+ disk.write.bytes.rate_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_ps_2_test_nested3Level
+ disk.device.allocation_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_oam_2
+ disk.device.usage_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.usage_cmaui
+ disk.device.usage_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.usage_cmaui
+ network.outgoing.packets.rate_cmaui01_port_1:
+ - abstract_cmaui_1
+ - network.outgoing.packets.rate_cmaui_cmaui01_port
+ binding_cmaui01_port_1:
+ - abstract_cmaui_1
+ - binding_cmaui_cmaui01_port
+ scalable_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_oam_2
+ disk.capacity_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_ps_2_test_nested3Level
+ network.incoming.packets_pd01_port_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_pd01_port_1_test_nested3Level
+ disk.device.write.requests.rate_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_ps_2_test_nested3Level
+ network.outgoing.bytes.rate_cmaui01_port_1:
+ - abstract_cmaui_1
+ - network.outgoing.bytes.rate_cmaui_cmaui01_port
+ memory_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - memory_server_ps_2_test_nested3Level
+ disk.read.bytes.rate_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_oam_1
+ disk.device.capacity_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_ps_2_test_nested3Level
+ scalable_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_ps_1_test_nested3Level
+ disk.device.write.requests.rate_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.write.requests.rate_cmaui
+ disk.device.write.requests.rate_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.write.requests.rate_cmaui
+ disk.device.allocation_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_oam_1
+ network.incoming.bytes.rate_cmaui02_port_2:
+ - abstract_cmaui
+ - network.incoming.bytes.rate_cmaui_cmaui02_port
+ endpoint_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_oam_2
+ network.outgoing.bytes.rate_pd02_port_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_pd02_port_2_test_nested3Level
+ disk.latency_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_ps_2_test_nested3Level
+ disk.iops_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_ps_2_test_nested3Level
+ attachment_cmaui02_port_2:
+ - abstract_cmaui
+ - attachment_cmaui_cmaui02_port
+ disk.write.bytes.rate_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_oam_2
+ disk.latency_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_ps_1_test_nested3Level
+ disk.device.iops_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.iops_cmaui
+ disk.device.iops_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.iops_cmaui
+ disk.device.capacity_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.capacity_cmaui
+ feature_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - feature_server_oam_1
+ scalable_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_ps_2_test_nested3Level
+ disk.usage_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_ps_1_test_nested3Level
+ memory_server_cmaui_2:
+ - abstract_cmaui
+ - memory_cmaui
+ cpu_server_cmaui_2:
+ - abstract_cmaui
+ - cpu_cmaui
+ cpu_server_cmaui_1:
+ - abstract_cmaui_1
+ - cpu_cmaui
+ disk.read.bytes.rate_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_ps_2_test_nested3Level
+ disk.usage_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_oam_2
+ binding_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - binding_server_oam_1
+ disk.device.read.requests.rate_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_ps_2_test_nested3Level
+ disk.capacity_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.capacity_cmaui
+ network.outpoing.packets_pd02_port_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_pd02_port_2_test_nested3Level
+ disk.read.requests_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_oam_2
+ disk.capacity_server_cmaui_2:
+ - abstract_cmaui
+ - disk.capacity_cmaui
+ disk.device.iops_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_oam_2
+ instance_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - instance_server_ps_2_test_nested3Level
+ disk.write.bytes.rate_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_ps_1_test_nested3Level
+ host_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - host_server_oam_2
+ feature_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - feature_server_oam_2
+ disk.allocation_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_ps_1_test_nested3Level
+ disk.iops_server_cmaui_2:
+ - abstract_cmaui
+ - disk.iops_cmaui
+ memory_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - memory_server_ps_1_test_nested3Level
+ disk.iops_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.iops_cmaui
+ disk.root.size_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_oam_1
+ disk.read.bytes.rate_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_oam_2
+ disk.device.capacity_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_ps_1_test_nested3Level
+ feature_cmaui01_port_1:
+ - abstract_cmaui_1
+ - feature_cmaui_cmaui01_port
+ disk.device.read.requests.rate_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_ps_1_test_nested3Level
+ endpoint_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_oam_1
+ disk.device.read.bytes.rate_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_oam_1
+ network.incoming.packets.rate_oam02_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_oam02_port_2
+ disk.write.requests.rate_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_oam_2
+ disk.device.read.bytes_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_oam_1
+ network.outgoing.packets.rate_oam01_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_oam01_port_1
+ disk.device.read.bytes.rate_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_ps_2_test_nested3Level
+ disk.device.write.bytes.rate_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_ps_1_test_nested3Level
+ disk.device.iops_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_ps_2_test_nested3Level
+ disk.write.bytes_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.write.bytes_cmaui
+ disk.write.bytes_server_cmaui_2:
+ - abstract_cmaui
+ - disk.write.bytes_cmaui
+ feature_server_cmaui_1:
+ - abstract_cmaui_1
+ - feature_cmaui
+ disk.allocation_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.allocation_cmaui
+ host_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - host_server_oam_1
+ feature_server_cmaui_2:
+ - abstract_cmaui
+ - feature_cmaui
+ instance_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - instance_server_ps_1_test_nested3Level
+ disk.allocation_server_cmaui_2:
+ - abstract_cmaui
+ - disk.allocation_cmaui
+ memory_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - memory_server_oam_2
+ vcpus_server_cmaui_2:
+ - abstract_cmaui
+ - vcpus_cmaui
+ disk.root.size_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_oam_2
+ disk.device.allocation_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_ps_2_test_nested3Level
+ memory.usage_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_ps_2_test_nested3Level
+ network.incoming.bytes_cmaui02_port_2:
+ - abstract_cmaui
+ - network.incoming.bytes_cmaui_cmaui02_port
+ disk.write.requests_server_cmaui_2:
+ - abstract_cmaui
+ - disk.write.requests_cmaui
+ disk.write.requests_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.write.requests_cmaui
+ network.incoming.bytes_oam01_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_oam01_port_1
+ vcpus_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_oam_2
+ disk.usage_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.usage_cmaui
+ os_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - os_server_ps_1_test_nested3Level
+ disk.usage_server_cmaui_2:
+ - abstract_cmaui
+ - disk.usage_cmaui
+ network.outgoing.packets.rate_pd01_port_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_pd01_port_1_test_nested3Level
+ network.incoming.bytes.rate_pd01_port_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_pd01_port_1_test_nested3Level
+ disk.latency_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_oam_2
+ attachment_pd02_port_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - attachment_pd02_port_2_test_nested3Level
+ disk.read.bytes.rate_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_ps_1_test_nested3Level
+ memory_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - memory_server_oam_1
+ binding_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - binding_server_oam_2
+ disk.ephemeral.size_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_oam_2
+ vcpus_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_ps_1_test_nested3Level
+ os_server_cmaui_2:
+ - abstract_cmaui
+ - os_cmaui
+ os_server_cmaui_1:
+ - abstract_cmaui_1
+ - os_cmaui
+ network.incoming.bytes.rate_pd02_port_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_pd02_port_2_test_nested3Level
+ disk.write.requests_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_ps_1_test_nested3Level
+ feature_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - feature_server_ps_2_test_nested3Level
+ network.outgoing.bytes_oam02_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_oam02_port_2
+ disk.device.iops_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_oam_1
+ disk.ephemeral.size_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_oam_1
+ network.outgoing.packets.rate_pd02_port_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_pd02_port_2_test_nested3Level
+ network.incoming.packets_cmaui01_port_1:
+ - abstract_cmaui_1
+ - network.incoming.packets_cmaui_cmaui01_port
+ disk.read.bytes_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_ps_1_test_nested3Level
+ network.outgoing.bytes.rate_oam01_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_oam01_port_1
+ disk.device.read.requests_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_oam_2
+ network.incoming.bytes_oam02_port_2_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_oam02_port_2
+ host_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - host_server_ps_2_test_nested3Level
+ host_server_cmaui_2:
+ - abstract_cmaui
+ - host_cmaui
+ disk.device.usage_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_ps_1_test_nested3Level
+ disk.iops_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_ps_1_test_nested3Level
+ host_server_cmaui_1:
+ - abstract_cmaui_1
+ - host_cmaui
+ disk.read.bytes_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_oam_2
+ os_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - os_server_oam_1
+ cpu.delta_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_ps_2_test_nested3Level
+ disk.device.read.requests_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_ps_1_test_nested3Level
+ disk.write.requests_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_oam_1
+ network.incoming.packets.rate_oam01_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_oam01_port_1
+ network.outgoing.bytes_oam01_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_oam01_port_1
+ network.incoming.packets.rate_cmaui02_port_2:
+ - abstract_cmaui
+ - network.incoming.packets.rate_cmaui_cmaui02_port
+ disk.device.write.requests_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_ps_1_test_nested3Level
+ disk.device.latency_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_oam_2
+ cpu_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_ps_2_test_nested3Level
+ disk.device.read.requests.rate_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.read.requests.rate_cmaui
+ disk.device.read.requests.rate_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_oam_1
+ disk.write.requests.rate_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_oam_1
+ binding_oam01_port_1_test_nested2Level:
+ - test_nested2Level
+ - binding_oam01_port_1
+ vcpus_server_cmaui_1:
+ - abstract_cmaui_1
+ - vcpus_cmaui
+ feature_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - feature_test_nested3Level
+ disk.device.write.requests.rate_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_ps_1_test_nested3Level
+ disk.device.write.requests.rate_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_oam_1
+ disk.read.bytes.rate_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.read.bytes.rate_cmaui
+ disk.read.bytes.rate_server_cmaui_2:
+ - abstract_cmaui
+ - disk.read.bytes.rate_cmaui
+ disk.device.read.requests.rate_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.read.requests.rate_cmaui
+ instance_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - instance_server_oam_1
+ memory.resident_server_cmaui_2:
+ - abstract_cmaui
+ - memory.resident_cmaui
+ disk.read.requests_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_ps_2_test_nested3Level
+ network.incoming.bytes.rate_oam01_port_1_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_oam01_port_1
+ disk.write.bytes.rate_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_oam_1
+ cpu_util_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_oam_2
+ memory.resident_server_cmaui_1:
+ - abstract_cmaui_1
+ - memory.resident_cmaui
+ disk.write.bytes_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_oam_1
+ feature_pd02_port_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - feature_pd02_port_2_test_nested3Level
+ disk.latency_server_cmaui_2:
+ - abstract_cmaui
+ - disk.latency_cmaui
+ disk.device.write.bytes_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_ps_1_test_nested3Level
+ disk.latency_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.latency_cmaui
+ memory.usage_server_cmaui_1:
+ - abstract_cmaui_1
+ - memory.usage_cmaui
+ memory.usage_server_cmaui_2:
+ - abstract_cmaui
+ - memory.usage_cmaui
+ network.outpoing.packets_cmaui01_port_1:
+ - abstract_cmaui_1
+ - network.outpoing.packets_cmaui_cmaui01_port
+ requirements:
+ link_cmaui01_port_1:
+ - abstract_cmaui_1
+ - link_cmaui_cmaui01_port
+ local_storage_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_oam_2
+ link_cmaui02_port_2:
+ - abstract_cmaui
+ - link_cmaui_cmaui02_port
+ dependency_test_nested2Level:
+ - test_nested2Level
+ - dependency
+ link_pd02_port_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - link_pd02_port_2_test_nested3Level
+ local_storage_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_ps_1_test_nested3Level
+ dependency_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_oam_1
+ dependency_oam01_port_1_test_nested2Level:
+ - test_nested2Level
+ - dependency_oam01_port_1
+ dependency_cmaui01_port_1:
+ - abstract_cmaui_1
+ - dependency_cmaui_cmaui01_port
+ dependency_cmaui02_port_2:
+ - abstract_cmaui
+ - dependency_cmaui_cmaui02_port
+ dependency_server_ps_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_ps_1_test_nested3Level
+ local_storage_server_oam_1_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_oam_1
+ link_oam02_port_2_test_nested2Level:
+ - test_nested2Level
+ - link_oam02_port_2
+ link_pd01_port_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - link_pd01_port_1_test_nested3Level
+ dependency_server_oam_2_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_oam_2
+ local_storage_server_cmaui_2:
+ - abstract_cmaui
+ - local_storage_cmaui
+ local_storage_server_cmaui_1:
+ - abstract_cmaui_1
+ - local_storage_cmaui
+ dependency_oam02_port_2_test_nested2Level:
+ - test_nested2Level
+ - dependency_oam02_port_2
+ dependency_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_ps_2_test_nested3Level
+ local_storage_server_ps_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_ps_2_test_nested3Level
+ dependency_pd02_port_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - dependency_pd02_port_2_test_nested3Level
+ link_oam01_port_1_test_nested2Level:
+ - test_nested2Level
+ - link_oam01_port_1
+ dependency_pd01_port_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - dependency_pd01_port_1_test_nested3Level
+ dependency_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - dependency_test_nested3Level
+ dependency_server_cmaui_2:
+ - abstract_cmaui
+ - dependency_cmaui
+ dependency_server_cmaui_1:
+ - abstract_cmaui_1
+ - dependency_cmaui
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested2ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested2ServiceTemplate.yaml
new file mode 100644
index 0000000000..6432c9e3f4
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested2ServiceTemplate.yaml
@@ -0,0 +1,847 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested2
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ cmaui_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ cmaui_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ oam_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ abstract_oam_1:
+ type: org.openecomp.resource.abstract.nodes.oam_1
+ directives:
+ - substitutable
+ properties:
+ port_oam01_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_oam01_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_oam01_port_security_groups:
+ - - get_input: p2
+ - get_input: p1
+ port_oam01_port_network:
+ - get_input: net
+ port_oam01_port_replacement_policy:
+ - AUTO
+ vm_flavor_name:
+ get_input: cmaui_flavor
+ vm_image_name:
+ get_input: cmaui_image
+ port_oam01_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ compute_oam_availability_zone:
+ - get_input: availability_zone_0
+ compute_oam_name:
+ - get_input:
+ - oam_names
+ - 0
+ service_template_filter:
+ substitute_service_template: Nested_oam_1ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_oam:
+ type: org.openecomp.resource.abstract.nodes.oam
+ directives:
+ - substitutable
+ properties:
+ port_oam02_port_network:
+ - get_input: net
+ port_oam02_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_oam02_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ vm_flavor_name:
+ get_input: cmaui_flavor
+ port_oam02_port_security_groups:
+ - - get_input: p1
+ port_oam02_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: cmaui_image
+ port_oam02_port_replacement_policy:
+ - AUTO
+ compute_oam_availability_zone:
+ - get_input: availability_zone_0
+ compute_oam_name:
+ - get_input:
+ - oam_names
+ - 0
+ service_template_filter:
+ substitute_service_template: Nested_oamServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ test_nested3Level:
+ type: org.openecomp.resource.abstract.nodes.heat.nested3
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: p1
+ service_template_filter:
+ substitute_service_template: nested3ServiceTemplate.yaml
+ groups:
+ nested2_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested2.yml
+ description: nested2
+ members:
+ - test_nested3Level
+ - abstract_oam
+ - abstract_oam_1
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested2
+ capabilities:
+ network.incoming.packets.rate_oam02_port_2:
+ - abstract_oam
+ - network.incoming.packets.rate_oam_oam02_port
+ disk.latency_server_oam_2:
+ - abstract_oam
+ - disk.latency_oam
+ disk.device.write.requests.rate_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.requests.rate_server_ps_1
+ memory.resident_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - memory.resident_server_ps_2
+ disk.latency_server_oam_1:
+ - abstract_oam_1
+ - disk.latency_oam
+ network.incoming.bytes_oam02_port_2:
+ - abstract_oam
+ - network.incoming.bytes_oam_oam02_port
+ endpoint_server_oam_1:
+ - abstract_oam_1
+ - endpoint_oam
+ endpoint_server_oam_2:
+ - abstract_oam
+ - endpoint_oam
+ binding_pd01_port_1_test_nested3Level:
+ - test_nested3Level
+ - binding_pd01_port_1
+ disk.device.write.requests.rate_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.requests.rate_server_ps_2
+ memory.resident_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - memory.resident_server_ps_1
+ cpu.delta_server_oam_2:
+ - abstract_oam
+ - cpu.delta_oam
+ disk.device.read.bytes_server_oam_1:
+ - abstract_oam_1
+ - disk.device.read.bytes_oam
+ disk.device.read.bytes_server_oam_2:
+ - abstract_oam
+ - disk.device.read.bytes_oam
+ cpu.delta_server_oam_1:
+ - abstract_oam_1
+ - cpu.delta_oam
+ attachment_oam01_port_1:
+ - abstract_oam_1
+ - attachment_oam_oam01_port
+ disk.write.bytes_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.write.bytes_server_ps_1
+ disk.write.requests_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.write.requests_server_ps_2
+ scalable_server_oam_2:
+ - abstract_oam
+ - scalable_oam
+ scalable_server_oam_1:
+ - abstract_oam_1
+ - scalable_oam
+ disk.device.write.bytes_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.bytes_server_ps_1
+ disk.write.requests_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.write.requests_server_ps_1
+ network.outgoing.bytes_pd02_port_2_test_nested3Level:
+ - test_nested3Level
+ - network.outgoing.bytes_pd02_port_2
+ disk.write.bytes_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.write.bytes_server_ps_2
+ disk.read.bytes.rate_server_oam_2:
+ - abstract_oam
+ - disk.read.bytes.rate_oam
+ disk.read.bytes.rate_server_oam_1:
+ - abstract_oam_1
+ - disk.read.bytes.rate_oam
+ disk.capacity_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.capacity_server_ps_1
+ disk.device.write.requests_server_oam_1:
+ - abstract_oam_1
+ - disk.device.write.requests_oam
+ disk.device.write.requests_server_oam_2:
+ - abstract_oam
+ - disk.device.write.requests_oam
+ network.incoming.packets.rate_pd02_port_2_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.packets.rate_pd02_port_2
+ disk.device.write.bytes_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.bytes_server_ps_2
+ disk.device.write.bytes_server_oam_2:
+ - abstract_oam
+ - disk.device.write.bytes_oam
+ disk.usage_server_oam_1:
+ - abstract_oam_1
+ - disk.usage_oam
+ disk.capacity_server_oam_2:
+ - abstract_oam
+ - disk.capacity_oam
+ disk.usage_server_oam_2:
+ - abstract_oam
+ - disk.usage_oam
+ disk.device.write.bytes_server_oam_1:
+ - abstract_oam_1
+ - disk.device.write.bytes_oam
+ disk.capacity_server_oam_1:
+ - abstract_oam_1
+ - disk.capacity_oam
+ network.incoming.packets_oam01_port_1:
+ - abstract_oam_1
+ - network.incoming.packets_oam_oam01_port
+ disk.device.read.requests.rate_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.requests.rate_server_ps_1
+ disk.latency_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.latency_server_ps_1
+ endpoint_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - endpoint_server_ps_1
+ disk.capacity_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.capacity_server_ps_2
+ network.outgoing.bytes.rate_oam01_port_1:
+ - abstract_oam_1
+ - network.outgoing.bytes.rate_oam_oam01_port
+ disk.iops_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.iops_server_ps_2
+ disk.device.capacity_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.capacity_server_ps_2
+ disk.device.usage_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.usage_server_ps_1
+ cpu.delta_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - cpu.delta_server_ps_2
+ host_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - host_server_ps_2
+ disk.device.read.bytes_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.bytes_server_ps_2
+ feature_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - feature_server_ps_1
+ disk.write.requests.rate_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.write.requests.rate_server_ps_1
+ network.outpoing.packets_pd01_port_1_test_nested3Level:
+ - test_nested3Level
+ - network.outpoing.packets_pd01_port_1
+ disk.device.allocation_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.allocation_server_ps_1
+ network.outgoing.bytes.rate_pd02_port_2_test_nested3Level:
+ - test_nested3Level
+ - network.outgoing.bytes.rate_pd02_port_2
+ disk.allocation_server_oam_2:
+ - abstract_oam
+ - disk.allocation_oam
+ memory.resident_server_oam_2:
+ - abstract_oam
+ - memory.resident_oam
+ memory.resident_server_oam_1:
+ - abstract_oam_1
+ - memory.resident_oam
+ network.outgoing.packets.rate_pd01_port_1_test_nested3Level:
+ - test_nested3Level
+ - network.outgoing.packets.rate_pd01_port_1
+ memory.usage_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - memory.usage_server_ps_2
+ disk.read.bytes.rate_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.read.bytes.rate_server_ps_1
+ disk.device.read.requests.rate_server_oam_1:
+ - abstract_oam_1
+ - disk.device.read.requests.rate_oam
+ disk.allocation_server_oam_1:
+ - abstract_oam_1
+ - disk.allocation_oam
+ memory_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - memory_server_ps_2
+ disk.device.read.requests.rate_server_oam_2:
+ - abstract_oam
+ - disk.device.read.requests.rate_oam
+ vcpus_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - vcpus_server_ps_1
+ disk.write.requests.rate_server_oam_2:
+ - abstract_oam
+ - disk.write.requests.rate_oam
+ disk.write.requests.rate_server_oam_1:
+ - abstract_oam_1
+ - disk.write.requests.rate_oam
+ network.incoming.bytes_pd01_port_1_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.bytes_pd01_port_1
+ memory_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - memory_server_ps_1
+ network.outpoing.packets_pd02_port_2_test_nested3Level:
+ - test_nested3Level
+ - network.outpoing.packets_pd02_port_2
+ network.outgoing.bytes.rate_pd01_port_1_test_nested3Level:
+ - test_nested3Level
+ - network.outgoing.bytes.rate_pd01_port_1
+ disk.write.bytes_server_oam_2:
+ - abstract_oam
+ - disk.write.bytes_oam
+ disk.write.bytes_server_oam_1:
+ - abstract_oam_1
+ - disk.write.bytes_oam
+ disk.allocation_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.allocation_server_ps_2
+ binding_oam02_port_2:
+ - abstract_oam
+ - binding_oam_oam02_port
+ binding_server_oam_1:
+ - abstract_oam_1
+ - binding_oam
+ binding_server_oam_2:
+ - abstract_oam
+ - binding_oam
+ endpoint_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - endpoint_server_ps_2
+ network.outgoing.bytes_oam02_port_2:
+ - abstract_oam
+ - network.outgoing.bytes_oam_oam02_port
+ network.outpoing.packets_oam01_port_1:
+ - abstract_oam_1
+ - network.outpoing.packets_oam_oam01_port
+ disk.device.read.bytes.rate_server_oam_1:
+ - abstract_oam_1
+ - disk.device.read.bytes.rate_oam
+ disk.device.read.bytes.rate_server_oam_2:
+ - abstract_oam
+ - disk.device.read.bytes.rate_oam
+ os_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - os_server_ps_1
+ disk.ephemeral.size_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.ephemeral.size_server_ps_1
+ network.incoming.bytes.rate_pd01_port_1_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.bytes.rate_pd01_port_1
+ instance_server_oam_1:
+ - abstract_oam_1
+ - instance_oam
+ disk.usage_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.usage_server_ps_1
+ instance_server_oam_2:
+ - abstract_oam
+ - instance_oam
+ network.incoming.packets_oam02_port_2:
+ - abstract_oam
+ - network.incoming.packets_oam_oam02_port
+ disk.read.bytes_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.read.bytes_server_ps_2
+ disk.root.size_server_oam_1:
+ - abstract_oam_1
+ - disk.root.size_oam
+ disk.root.size_server_oam_2:
+ - abstract_oam
+ - disk.root.size_oam
+ cpu.delta_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - cpu.delta_server_ps_1
+ disk.iops_server_oam_2:
+ - abstract_oam
+ - disk.iops_oam
+ disk.iops_server_oam_1:
+ - abstract_oam_1
+ - disk.iops_oam
+ disk.write.bytes.rate_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.write.bytes.rate_server_ps_1
+ host_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - host_server_ps_1
+ attachment_oam02_port_2:
+ - abstract_oam
+ - attachment_oam_oam02_port
+ disk.device.iops_server_oam_2:
+ - abstract_oam
+ - disk.device.iops_oam
+ disk.device.iops_server_oam_1:
+ - abstract_oam_1
+ - disk.device.iops_oam
+ scalable_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - scalable_server_ps_2
+ disk.root.size_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.root.size_server_ps_2
+ host_server_oam_2:
+ - abstract_oam
+ - host_oam
+ host_server_oam_1:
+ - abstract_oam_1
+ - host_oam
+ disk.device.capacity_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.capacity_server_ps_1
+ network.incoming.bytes.rate_oam02_port_2:
+ - abstract_oam
+ - network.incoming.bytes.rate_oam_oam02_port
+ disk.write.requests.rate_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.write.requests.rate_server_ps_2
+ disk.latency_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.latency_server_ps_2
+ network.incoming.packets.rate_oam01_port_1:
+ - abstract_oam_1
+ - network.incoming.packets.rate_oam_oam01_port
+ disk.device.latency_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.latency_server_ps_1
+ disk.ephemeral.size_server_oam_2:
+ - abstract_oam
+ - disk.ephemeral.size_oam
+ feature_server_oam_2:
+ - abstract_oam
+ - feature_oam
+ disk.ephemeral.size_server_oam_1:
+ - abstract_oam_1
+ - disk.ephemeral.size_oam
+ feature_server_oam_1:
+ - abstract_oam_1
+ - feature_oam
+ attachment_pd02_port_2_test_nested3Level:
+ - test_nested3Level
+ - attachment_pd02_port_2
+ network.incoming.bytes_oam01_port_1:
+ - abstract_oam_1
+ - network.incoming.bytes_oam_oam01_port
+ cpu_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - cpu_server_ps_2
+ network.incoming.packets.rate_pd01_port_1_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.packets.rate_pd01_port_1
+ os_server_oam_1:
+ - abstract_oam_1
+ - os_oam
+ os_server_oam_2:
+ - abstract_oam
+ - os_oam
+ network.outgoing.packets.rate_oam02_port_2:
+ - abstract_oam
+ - network.outgoing.packets.rate_oam_oam02_port
+ disk.device.latency_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.latency_server_ps_2
+ feature_oam01_port_1:
+ - abstract_oam_1
+ - feature_oam_oam01_port
+ disk.device.allocation_server_oam_2:
+ - abstract_oam
+ - disk.device.allocation_oam
+ disk.device.allocation_server_oam_1:
+ - abstract_oam_1
+ - disk.device.allocation_oam
+ network.incoming.bytes_pd02_port_2_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.bytes_pd02_port_2
+ cpu_util_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - cpu_util_server_ps_2
+ network.incoming.bytes.rate_oam01_port_1:
+ - abstract_oam_1
+ - network.incoming.bytes.rate_oam_oam01_port
+ vcpus_server_oam_2:
+ - abstract_oam
+ - vcpus_oam
+ disk.write.requests_server_oam_1:
+ - abstract_oam_1
+ - disk.write.requests_oam
+ cpu_util_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - cpu_util_server_ps_1
+ disk.write.requests_server_oam_2:
+ - abstract_oam
+ - disk.write.requests_oam
+ disk.ephemeral.size_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.ephemeral.size_server_ps_2
+ disk.read.bytes_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.read.bytes_server_ps_1
+ disk.device.read.bytes.rate_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.bytes.rate_server_ps_2
+ os_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - os_server_ps_2
+ network.incoming.bytes.rate_pd02_port_2_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.bytes.rate_pd02_port_2
+ network.outgoing.bytes.rate_oam02_port_2:
+ - abstract_oam
+ - network.outgoing.bytes.rate_oam_oam02_port
+ vcpus_server_oam_1:
+ - abstract_oam_1
+ - vcpus_oam
+ network.incoming.packets_pd02_port_2_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.packets_pd02_port_2
+ disk.usage_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.usage_server_ps_2
+ disk.device.write.requests.rate_server_oam_2:
+ - abstract_oam
+ - disk.device.write.requests.rate_oam
+ disk.device.write.requests.rate_server_oam_1:
+ - abstract_oam_1
+ - disk.device.write.requests.rate_oam
+ cpu_server_oam_1:
+ - abstract_oam_1
+ - cpu_oam
+ cpu_server_oam_2:
+ - abstract_oam
+ - cpu_oam
+ binding_oam01_port_1:
+ - abstract_oam_1
+ - binding_oam_oam01_port
+ disk.device.write.requests_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.requests_server_ps_2
+ memory.usage_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - memory.usage_server_ps_1
+ disk.device.write.bytes.rate_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.bytes.rate_server_ps_1
+ cpu_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - cpu_server_ps_1
+ disk.write.bytes.rate_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.write.bytes.rate_server_ps_2
+ instance_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - instance_server_ps_1
+ disk.device.read.requests_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.requests_server_ps_2
+ feature_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - feature_server_ps_2
+ disk.device.read.requests_server_oam_1:
+ - abstract_oam_1
+ - disk.device.read.requests_oam
+ disk.read.requests_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.read.requests_server_ps_2
+ disk.root.size_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.root.size_server_ps_1
+ disk.read.requests_server_oam_2:
+ - abstract_oam
+ - disk.read.requests_oam
+ disk.device.read.requests_server_oam_2:
+ - abstract_oam
+ - disk.device.read.requests_oam
+ disk.read.requests_server_oam_1:
+ - abstract_oam_1
+ - disk.read.requests_oam
+ memory.usage_server_oam_1:
+ - abstract_oam_1
+ - memory.usage_oam
+ disk.device.iops_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.iops_server_ps_1
+ memory.usage_server_oam_2:
+ - abstract_oam
+ - memory.usage_oam
+ scalable_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - scalable_server_ps_1
+ network.outgoing.packets.rate_pd02_port_2_test_nested3Level:
+ - test_nested3Level
+ - network.outgoing.packets.rate_pd02_port_2
+ disk.read.bytes_server_oam_2:
+ - abstract_oam
+ - disk.read.bytes_oam
+ disk.read.bytes_server_oam_1:
+ - abstract_oam_1
+ - disk.read.bytes_oam
+ network.outgoing.bytes_pd01_port_1_test_nested3Level:
+ - test_nested3Level
+ - network.outgoing.bytes_pd01_port_1
+ binding_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - binding_server_ps_2
+ feature_pd02_port_2_test_nested3Level:
+ - test_nested3Level
+ - feature_pd02_port_2
+ disk.device.write.bytes.rate_server_oam_1:
+ - abstract_oam_1
+ - disk.device.write.bytes.rate_oam
+ disk.device.iops_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.iops_server_ps_2
+ disk.write.bytes.rate_server_oam_1:
+ - abstract_oam_1
+ - disk.write.bytes.rate_oam
+ binding_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - binding_server_ps_1
+ disk.write.bytes.rate_server_oam_2:
+ - abstract_oam
+ - disk.write.bytes.rate_oam
+ attachment_pd01_port_1_test_nested3Level:
+ - test_nested3Level
+ - attachment_pd01_port_1
+ disk.device.write.bytes.rate_server_oam_2:
+ - abstract_oam
+ - disk.device.write.bytes.rate_oam
+ memory_server_oam_1:
+ - abstract_oam_1
+ - memory_oam
+ memory_server_oam_2:
+ - abstract_oam
+ - memory_oam
+ disk.device.latency_server_oam_2:
+ - abstract_oam
+ - disk.device.latency_oam
+ disk.device.latency_server_oam_1:
+ - abstract_oam_1
+ - disk.device.latency_oam
+ disk.device.usage_server_oam_2:
+ - abstract_oam
+ - disk.device.usage_oam
+ disk.device.usage_server_oam_1:
+ - abstract_oam_1
+ - disk.device.usage_oam
+ disk.read.requests_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.read.requests_server_ps_1
+ disk.device.read.bytes.rate_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.bytes.rate_server_ps_1
+ disk.device.read.requests.rate_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.requests.rate_server_ps_2
+ disk.device.usage_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.usage_server_ps_2
+ feature_test_nested3Level:
+ - test_nested3Level
+ - feature
+ instance_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - instance_server_ps_2
+ disk.allocation_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.allocation_server_ps_1
+ disk.device.write.bytes.rate_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.bytes.rate_server_ps_2
+ disk.device.capacity_server_oam_2:
+ - abstract_oam
+ - disk.device.capacity_oam
+ network.outgoing.packets.rate_oam01_port_1:
+ - abstract_oam_1
+ - network.outgoing.packets.rate_oam_oam01_port
+ disk.device.read.requests_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.requests_server_ps_1
+ disk.read.bytes.rate_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.read.bytes.rate_server_ps_2
+ feature_oam02_port_2:
+ - abstract_oam
+ - feature_oam_oam02_port
+ network.outgoing.bytes_oam01_port_1:
+ - abstract_oam_1
+ - network.outgoing.bytes_oam_oam01_port
+ network.outpoing.packets_oam02_port_2:
+ - abstract_oam
+ - network.outpoing.packets_oam_oam02_port
+ network.incoming.packets_pd01_port_1_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.packets_pd01_port_1
+ cpu_util_server_oam_2:
+ - abstract_oam
+ - cpu_util_oam
+ binding_pd02_port_2_test_nested3Level:
+ - test_nested3Level
+ - binding_pd02_port_2
+ disk.device.allocation_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.allocation_server_ps_2
+ feature_pd01_port_1_test_nested3Level:
+ - test_nested3Level
+ - feature_pd01_port_1
+ disk.iops_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.iops_server_ps_1
+ vcpus_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - vcpus_server_ps_2
+ disk.device.capacity_server_oam_1:
+ - abstract_oam_1
+ - disk.device.capacity_oam
+ cpu_util_server_oam_1:
+ - abstract_oam_1
+ - cpu_util_oam
+ disk.device.read.bytes_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.bytes_server_ps_1
+ disk.device.write.requests_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.requests_server_ps_1
+ requirements:
+ link_oam02_port_2:
+ - abstract_oam
+ - link_oam_oam02_port
+ dependency_pd01_port_1_test_nested3Level:
+ - test_nested3Level
+ - dependency_pd01_port_1
+ link_oam01_port_1:
+ - abstract_oam_1
+ - link_oam_oam01_port
+ dependency_server_oam_1:
+ - abstract_oam_1
+ - dependency_oam
+ dependency_server_oam_2:
+ - abstract_oam
+ - dependency_oam
+ local_storage_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - local_storage_server_ps_2
+ link_pd02_port_2_test_nested3Level:
+ - test_nested3Level
+ - link_pd02_port_2
+ local_storage_server_oam_1:
+ - abstract_oam_1
+ - local_storage_oam
+ dependency_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - dependency_server_ps_1
+ local_storage_server_oam_2:
+ - abstract_oam
+ - local_storage_oam
+ link_pd01_port_1_test_nested3Level:
+ - test_nested3Level
+ - link_pd01_port_1
+ dependency_oam01_port_1:
+ - abstract_oam_1
+ - dependency_oam_oam01_port
+ dependency_oam02_port_2:
+ - abstract_oam
+ - dependency_oam_oam02_port
+ dependency_test_nested3Level:
+ - test_nested3Level
+ - dependency
+ dependency_pd02_port_2_test_nested3Level:
+ - test_nested3Level
+ - dependency_pd02_port_2
+ local_storage_server_ps_1_test_nested3Level:
+ - test_nested3Level
+ - local_storage_server_ps_1
+ dependency_server_ps_2_test_nested3Level:
+ - test_nested3Level
+ - dependency_server_ps_2
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested3ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested3ServiceTemplate.yaml
new file mode 100644
index 0000000000..c286cb2347
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsDiffVmTypePattern1B/out/nested3ServiceTemplate.yaml
@@ -0,0 +1,495 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested3
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ ps_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ cmaui_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ cmaui_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ abstract_ps:
+ type: org.openecomp.resource.abstract.nodes.ps
+ directives:
+ - substitutable
+ properties:
+ port_pd02_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ port_pd02_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_flavor_name:
+ get_input: cmaui_flavor
+ vm_image_name:
+ get_input: cmaui_image
+ port_pd02_port_security_groups:
+ - - get_input: p1
+ compute_ps_availability_zone:
+ - get_input: availability_zone_0
+ port_pd02_port_replacement_policy:
+ - AUTO
+ compute_ps_name:
+ - get_input:
+ - ps_names
+ - 0
+ port_pd02_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd02_port_network:
+ - get_input: net
+ service_template_filter:
+ substitute_service_template: Nested_psServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_ps_1:
+ type: org.openecomp.resource.abstract.nodes.ps_1
+ directives:
+ - substitutable
+ properties:
+ port_pd01_port_replacement_policy:
+ - AUTO
+ vm_flavor_name:
+ get_input: cmaui_flavor
+ port_pd01_port_security_groups:
+ - - get_input: p2
+ - get_input: p1
+ port_pd01_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: cmaui_image
+ compute_ps_availability_zone:
+ - get_input: availability_zone_0
+ port_pd01_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ port_pd01_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd01_port_network:
+ - get_input: net
+ compute_ps_name:
+ - get_input:
+ - ps_names
+ - 0
+ service_template_filter:
+ substitute_service_template: Nested_ps_1ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ groups:
+ nested3_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested3.yml
+ description: nested2
+ members:
+ - abstract_ps
+ - abstract_ps_1
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested3
+ capabilities:
+ binding_server_ps_2:
+ - abstract_ps
+ - binding_ps
+ instance_server_ps_2:
+ - abstract_ps
+ - instance_ps
+ instance_server_ps_1:
+ - abstract_ps_1
+ - instance_ps
+ binding_server_ps_1:
+ - abstract_ps_1
+ - binding_ps
+ disk.device.usage_server_ps_1:
+ - abstract_ps_1
+ - disk.device.usage_ps
+ disk.device.usage_server_ps_2:
+ - abstract_ps
+ - disk.device.usage_ps
+ disk.capacity_server_ps_1:
+ - abstract_ps_1
+ - disk.capacity_ps
+ network.outgoing.bytes_pd02_port_2:
+ - abstract_ps
+ - network.outgoing.bytes_ps_pd02_port
+ disk.capacity_server_ps_2:
+ - abstract_ps
+ - disk.capacity_ps
+ network.outgoing.bytes_pd01_port_1:
+ - abstract_ps_1
+ - network.outgoing.bytes_ps_pd01_port
+ memory.usage_server_ps_1:
+ - abstract_ps_1
+ - memory.usage_ps
+ memory.usage_server_ps_2:
+ - abstract_ps
+ - memory.usage_ps
+ disk.write.requests.rate_server_ps_2:
+ - abstract_ps
+ - disk.write.requests.rate_ps
+ disk.device.latency_server_ps_1:
+ - abstract_ps_1
+ - disk.device.latency_ps
+ disk.write.requests.rate_server_ps_1:
+ - abstract_ps_1
+ - disk.write.requests.rate_ps
+ disk.device.latency_server_ps_2:
+ - abstract_ps
+ - disk.device.latency_ps
+ disk.device.write.requests_server_ps_2:
+ - abstract_ps
+ - disk.device.write.requests_ps
+ disk.device.write.requests_server_ps_1:
+ - abstract_ps_1
+ - disk.device.write.requests_ps
+ cpu_server_ps_2:
+ - abstract_ps
+ - cpu_ps
+ cpu_server_ps_1:
+ - abstract_ps_1
+ - cpu_ps
+ os_server_ps_2:
+ - abstract_ps
+ - os_ps
+ os_server_ps_1:
+ - abstract_ps_1
+ - os_ps
+ disk.device.allocation_server_ps_2:
+ - abstract_ps
+ - disk.device.allocation_ps
+ endpoint_server_ps_2:
+ - abstract_ps
+ - endpoint_ps
+ disk.device.allocation_server_ps_1:
+ - abstract_ps_1
+ - disk.device.allocation_ps
+ disk.read.bytes_server_ps_1:
+ - abstract_ps_1
+ - disk.read.bytes_ps
+ disk.read.bytes_server_ps_2:
+ - abstract_ps
+ - disk.read.bytes_ps
+ disk.device.write.bytes_server_ps_2:
+ - abstract_ps
+ - disk.device.write.bytes_ps
+ disk.device.write.bytes_server_ps_1:
+ - abstract_ps_1
+ - disk.device.write.bytes_ps
+ endpoint_server_ps_1:
+ - abstract_ps_1
+ - endpoint_ps
+ binding_pd01_port_1:
+ - abstract_ps_1
+ - binding_ps_pd01_port
+ disk.device.read.requests.rate_server_ps_1:
+ - abstract_ps_1
+ - disk.device.read.requests.rate_ps
+ network.outgoing.bytes.rate_pd02_port_2:
+ - abstract_ps
+ - network.outgoing.bytes.rate_ps_pd02_port
+ host_server_ps_2:
+ - abstract_ps
+ - host_ps
+ disk.device.capacity_server_ps_1:
+ - abstract_ps_1
+ - disk.device.capacity_ps
+ host_server_ps_1:
+ - abstract_ps_1
+ - host_ps
+ disk.device.capacity_server_ps_2:
+ - abstract_ps
+ - disk.device.capacity_ps
+ disk.device.read.requests.rate_server_ps_2:
+ - abstract_ps
+ - disk.device.read.requests.rate_ps
+ scalable_server_ps_1:
+ - abstract_ps_1
+ - scalable_ps
+ network.incoming.packets.rate_pd02_port_2:
+ - abstract_ps
+ - network.incoming.packets.rate_ps_pd02_port
+ scalable_server_ps_2:
+ - abstract_ps
+ - scalable_ps
+ network.outgoing.packets.rate_pd01_port_1:
+ - abstract_ps_1
+ - network.outgoing.packets.rate_ps_pd01_port
+ disk.write.bytes.rate_server_ps_2:
+ - abstract_ps
+ - disk.write.bytes.rate_ps
+ disk.write.bytes.rate_server_ps_1:
+ - abstract_ps_1
+ - disk.write.bytes.rate_ps
+ disk.device.write.requests.rate_server_ps_2:
+ - abstract_ps
+ - disk.device.write.requests.rate_ps
+ disk.device.write.requests.rate_server_ps_1:
+ - abstract_ps_1
+ - disk.device.write.requests.rate_ps
+ memory.resident_server_ps_2:
+ - abstract_ps
+ - memory.resident_ps
+ disk.ephemeral.size_server_ps_1:
+ - abstract_ps_1
+ - disk.ephemeral.size_ps
+ feature_pd02_port_2:
+ - abstract_ps
+ - feature_ps_pd02_port
+ disk.ephemeral.size_server_ps_2:
+ - abstract_ps
+ - disk.ephemeral.size_ps
+ disk.write.bytes_server_ps_1:
+ - abstract_ps_1
+ - disk.write.bytes_ps
+ disk.write.bytes_server_ps_2:
+ - abstract_ps
+ - disk.write.bytes_ps
+ disk.allocation_server_ps_2:
+ - abstract_ps
+ - disk.allocation_ps
+ disk.allocation_server_ps_1:
+ - abstract_ps_1
+ - disk.allocation_ps
+ attachment_pd01_port_1:
+ - abstract_ps_1
+ - attachment_ps_pd01_port
+ memory.resident_server_ps_1:
+ - abstract_ps_1
+ - memory.resident_ps
+ disk.latency_server_ps_2:
+ - abstract_ps
+ - disk.latency_ps
+ disk.read.requests_server_ps_2:
+ - abstract_ps
+ - disk.read.requests_ps
+ disk.read.requests_server_ps_1:
+ - abstract_ps_1
+ - disk.read.requests_ps
+ disk.device.read.requests_server_ps_1:
+ - abstract_ps_1
+ - disk.device.read.requests_ps
+ disk.device.read.requests_server_ps_2:
+ - abstract_ps
+ - disk.device.read.requests_ps
+ network.incoming.bytes.rate_pd01_port_1:
+ - abstract_ps_1
+ - network.incoming.bytes.rate_ps_pd01_port
+ disk.read.bytes.rate_server_ps_1:
+ - abstract_ps_1
+ - disk.read.bytes.rate_ps
+ disk.read.bytes.rate_server_ps_2:
+ - abstract_ps
+ - disk.read.bytes.rate_ps
+ disk.device.iops_server_ps_1:
+ - abstract_ps_1
+ - disk.device.iops_ps
+ feature_pd01_port_1:
+ - abstract_ps_1
+ - feature_ps_pd01_port
+ disk.device.iops_server_ps_2:
+ - abstract_ps
+ - disk.device.iops_ps
+ cpu_util_server_ps_2:
+ - abstract_ps
+ - cpu_util_ps
+ disk.iops_server_ps_1:
+ - abstract_ps_1
+ - disk.iops_ps
+ cpu_util_server_ps_1:
+ - abstract_ps_1
+ - cpu_util_ps
+ disk.iops_server_ps_2:
+ - abstract_ps
+ - disk.iops_ps
+ disk.device.read.bytes.rate_server_ps_1:
+ - abstract_ps_1
+ - disk.device.read.bytes.rate_ps
+ disk.device.read.bytes.rate_server_ps_2:
+ - abstract_ps
+ - disk.device.read.bytes.rate_ps
+ disk.latency_server_ps_1:
+ - abstract_ps_1
+ - disk.latency_ps
+ disk.root.size_server_ps_1:
+ - abstract_ps_1
+ - disk.root.size_ps
+ attachment_pd02_port_2:
+ - abstract_ps
+ - attachment_ps_pd02_port
+ disk.root.size_server_ps_2:
+ - abstract_ps
+ - disk.root.size_ps
+ network.outgoing.bytes.rate_pd01_port_1:
+ - abstract_ps_1
+ - network.outgoing.bytes.rate_ps_pd01_port
+ binding_pd02_port_2:
+ - abstract_ps
+ - binding_ps_pd02_port
+ network.incoming.packets.rate_pd01_port_1:
+ - abstract_ps_1
+ - network.incoming.packets.rate_ps_pd01_port
+ disk.usage_server_ps_1:
+ - abstract_ps_1
+ - disk.usage_ps
+ network.outpoing.packets_pd01_port_1:
+ - abstract_ps_1
+ - network.outpoing.packets_ps_pd01_port
+ disk.usage_server_ps_2:
+ - abstract_ps
+ - disk.usage_ps
+ network.outpoing.packets_pd02_port_2:
+ - abstract_ps
+ - network.outpoing.packets_ps_pd02_port
+ network.incoming.bytes_pd01_port_1:
+ - abstract_ps_1
+ - network.incoming.bytes_ps_pd01_port
+ network.incoming.bytes_pd02_port_2:
+ - abstract_ps
+ - network.incoming.bytes_ps_pd02_port
+ network.outgoing.packets.rate_pd02_port_2:
+ - abstract_ps
+ - network.outgoing.packets.rate_ps_pd02_port
+ vcpus_server_ps_1:
+ - abstract_ps_1
+ - vcpus_ps
+ vcpus_server_ps_2:
+ - abstract_ps
+ - vcpus_ps
+ network.incoming.packets_pd01_port_1:
+ - abstract_ps_1
+ - network.incoming.packets_ps_pd01_port
+ network.incoming.packets_pd02_port_2:
+ - abstract_ps
+ - network.incoming.packets_ps_pd02_port
+ disk.device.write.bytes.rate_server_ps_1:
+ - abstract_ps_1
+ - disk.device.write.bytes.rate_ps
+ network.incoming.bytes.rate_pd02_port_2:
+ - abstract_ps
+ - network.incoming.bytes.rate_ps_pd02_port
+ disk.write.requests_server_ps_1:
+ - abstract_ps_1
+ - disk.write.requests_ps
+ disk.write.requests_server_ps_2:
+ - abstract_ps
+ - disk.write.requests_ps
+ disk.device.write.bytes.rate_server_ps_2:
+ - abstract_ps
+ - disk.device.write.bytes.rate_ps
+ memory_server_ps_2:
+ - abstract_ps
+ - memory_ps
+ disk.device.read.bytes_server_ps_1:
+ - abstract_ps_1
+ - disk.device.read.bytes_ps
+ disk.device.read.bytes_server_ps_2:
+ - abstract_ps
+ - disk.device.read.bytes_ps
+ memory_server_ps_1:
+ - abstract_ps_1
+ - memory_ps
+ feature_server_ps_2:
+ - abstract_ps
+ - feature_ps
+ cpu.delta_server_ps_1:
+ - abstract_ps_1
+ - cpu.delta_ps
+ cpu.delta_server_ps_2:
+ - abstract_ps
+ - cpu.delta_ps
+ feature_server_ps_1:
+ - abstract_ps_1
+ - feature_ps
+ requirements:
+ dependency_pd02_port_2:
+ - abstract_ps
+ - dependency_ps_pd02_port
+ local_storage_server_ps_2:
+ - abstract_ps
+ - local_storage_ps
+ link_pd01_port_1:
+ - abstract_ps_1
+ - link_ps_pd01_port
+ link_pd02_port_2:
+ - abstract_ps
+ - link_ps_pd02_port
+ local_storage_server_ps_1:
+ - abstract_ps_1
+ - local_storage_ps
+ dependency_server_ps_1:
+ - abstract_ps_1
+ - dependency_ps
+ dependency_server_ps_2:
+ - abstract_ps
+ - dependency_ps
+ dependency_pd01_port_1:
+ - abstract_ps_1
+ - dependency_ps_pd01_port
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/MANIFEST.json
new file mode 100644
index 0000000000..10f0e8cbdd
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/MANIFEST.json
@@ -0,0 +1,27 @@
+{
+ "name": "Port to Network multi nested test",
+ "description": "HOT template to create multi nested of 4 levels",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "main.yml",
+ "type": "HEAT",
+ "isBase": "true"
+ },
+ {
+ "file": "nested1.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested2.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested3.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ }
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/main.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/main.yml
new file mode 100644
index 0000000000..447b682110
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/main.yml
@@ -0,0 +1,73 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+ security_group_name:
+ type: string
+ description: network name of jsa log network
+ pd_server_names:
+ type: comma_delimited_list
+ label: PD server names
+ description: name of the PD instance
+ pd_image_name:
+ type: string
+ label: image name
+ description: PD image name
+ pd_flavor_name:
+ type: string
+ label: PD flavor name
+ description: flavor name of PD instance
+ p1:
+ type: string
+ description: UID of OAM network
+ oam_net_name:
+ type: string
+ description: net name
+ availabilityzone_name:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+
+resources:
+ server_pd_1:
+ type: OS::Nova::Server
+ properties:
+# config_drive: "True"
+ name: {get_param: [pd_server_names, 0]}
+ image: {get_param: pd_image_name}
+ flavor: {get_param: pd_flavor_name}
+ availability_zone: {get_param: availabilityzone_name}
+ networks:
+ - port: {get_resource: pd01_port_0}
+ user_data_format: RAW
+
+ server_pd_2:
+ type: OS::Nova::Server
+ properties:
+# config_drive: "True"
+ name: {get_param: [pd_server_names, 1]}
+ image: {get_param: pd_image_name}
+ flavor: {get_param: pd_flavor_name}
+ availability_zone: {get_param: availabilityzone_name}
+ networks:
+ - port: {get_resource: pd02_port_0}
+ user_data_format: RAW
+
+ pd01_port_0:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_param: oam_net_name}
+ pd02_port_0:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_param: oam_net_name}
+
+ test_nested1Level:
+ type: nested1.yml
+ properties:
+ p1: { get_param: p1}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/nested1.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/nested1.yml
new file mode 100644
index 0000000000..e9a597fa6a
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/nested1.yml
@@ -0,0 +1,70 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ pd_server_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ pd_image_name:
+ type: string
+ description: Image for CMAUI server
+ availabilityzone_name:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_flavor_name:
+ type: string
+ description: Flavor for CMAUI server
+ oam_net_name:
+ type: string
+ net:
+ type: string
+
+resources:
+ server_pd_1:
+ type: OS::Nova::Server
+ properties:
+# config_drive: "True"
+ name: {get_param: [pd_server_names, 0]}
+ image: {get_param: pd_image_name}
+ flavor: {get_param: pd_flavor_name}
+ availability_zone: {get_param: availabilityzone_name}
+ networks:
+ - port: {get_resource: pd01_port_0}
+ user_data_format: RAW
+
+ server_pd_2:
+ type: OS::Nova::Server
+ properties:
+# config_drive: "True"
+ name: {get_param: [pd_server_names, 1]}
+ image: {get_param: pd_image_name}
+ flavor: {get_param: pd_flavor_name}
+ availability_zone: {get_param: availabilityzone_name}
+ networks:
+ - port: {get_resource: ps02_port_0}
+ user_data_format: RAW
+
+ pd01_port_0:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_param: oam_net_name}
+ ps02_port_0:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_param: oam_net_name}
+
+ test_nested2Level:
+ type: nested2.yml
+ properties:
+ p1: { get_param: p1}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/nested2.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/nested2.yml
new file mode 100644
index 0000000000..fd398f4777
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/nested2.yml
@@ -0,0 +1,70 @@
+heat_template_version: 2013-05-23
+
+description: nested2
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ pd_server_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ pd_image_name:
+ type: string
+ description: Image for CMAUI server
+ availabilityzone_name:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_flavor_name:
+ type: string
+ description: Flavor for CMAUI server
+ oam_net_name:
+ type: string
+ net:
+ type: string
+resources:
+
+ server_pd_1:
+ type: OS::Nova::Server
+ properties:
+# config_drive: "True"
+ name: {get_param: [pd_server_names, 0]}
+ image: {get_param: pd_image_name}
+ flavor: {get_param: pd_flavor_name}
+ availability_zone: {get_param: availabilityzone_name}
+ networks:
+ - port: {get_resource: pd01_port_0}
+ user_data_format: RAW
+
+ server_pd_2:
+ type: OS::Nova::Server
+ properties:
+# config_drive: "True"
+ name: {get_param: [pd_server_names, 1]}
+ image: {get_param: pd_image_name}
+ flavor: {get_param: pd_flavor_name}
+ availability_zone: {get_param: availabilityzone_name}
+ networks:
+ - port: {get_resource: pd02_port_0}
+ user_data_format: RAW
+
+ pd01_port_0:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_param: oam_net_name}
+ pd02_port_0:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_param: oam_net_name}
+
+ test_nested3Level:
+ type: nested3.yml
+ properties:
+ p1: { get_param: p1} \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/nested3.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/nested3.yml
new file mode 100644
index 0000000000..e2912e8193
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/in/nested3.yml
@@ -0,0 +1,65 @@
+heat_template_version: 2013-05-23
+
+description: nested2
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ pd_server_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ pd_image_name:
+ type: string
+ description: Image for CMAUI server
+ availabilityzone_name:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_flavor_name:
+ type: string
+ description: Flavor for CMAUI server
+ oam_net_name:
+ type: string
+ net:
+ type: string
+resources:
+
+ server_pd_1:
+ type: OS::Nova::Server
+ properties:
+# config_drive: "True"
+ name: {get_param: [pd_server_names, 0]}
+ image: {get_param: pd_image_name}
+ flavor: {get_param: pd_flavor_name}
+ availability_zone: {get_param: availabilityzone_name}
+ networks:
+ - port: {get_resource: pd01_port_0}
+ user_data_format: RAW
+
+ server_pd_2:
+ type: OS::Nova::Server
+ properties:
+# config_drive: "True"
+ name: {get_param: [pd_server_names, 1]}
+ image: {get_param: pd_image_name}
+ flavor: {get_param: pd_flavor_name}
+ availability_zone: {get_param: availabilityzone_name}
+ networks:
+ - port: {get_resource: pd02_port_0}
+ user_data_format: RAW
+
+ pd01_port_0:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_param: oam_net_name}
+ pd02_port_0:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_param: oam_net_name} \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..eba51d82d0
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,7527 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.abstract.nodes.pd_server_4:
+ 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
+ port_ps02_port_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
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps02_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps02_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps02_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps02_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_ps02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps02_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps02_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps02_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pd_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_ps02_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_ps02_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_ps02_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_ps02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_ps02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_ps02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_ps02_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_ps02_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_ps02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_ps02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_ps02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_ps02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_ps02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pd_server_5:
+ 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
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ 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_pd01_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd01_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role_tag:
+ 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
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pd_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pd01_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd01_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd01_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd01_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd01_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pd_server_6:
+ 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
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd02_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd02_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_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_pd02_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd02_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ 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
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pd02_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd02_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd02_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd02_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd02_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ 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
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd02_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd02_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_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_pd02_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd02_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ 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
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pd02_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd02_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd02_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd02_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd02_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pd_server_7:
+ 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
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ 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_pd01_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd01_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role_tag:
+ 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
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pd_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pd01_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd01_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd01_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd01_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd01_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pd_server_1:
+ 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
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ 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_pd01_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd01_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role_tag:
+ 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
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pd_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pd01_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd01_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd01_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd01_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd01_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pd_server_2:
+ 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
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd02_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd02_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_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_pd02_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd02_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ 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
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pd02_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd02_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd02_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd02_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd02_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd02_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pd_server_3:
+ 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
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ 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_pd01_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd01_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role_tag:
+ 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
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pd_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pd01_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd01_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd01_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd01_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd01_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested1:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ pd_flavor_name:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ availabilityzone_name:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_image_name:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ pd_server_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ oam_net_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_ps02_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps02_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd01_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd01_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_pd_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd01_port_0_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd01_port_0_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd_2_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_2_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_pd_1_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_1_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd02_port_0_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd02_port_0_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd01_port_0_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd01_port_0_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd_2_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_2_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_pd_1_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_1_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd02_port_0_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd02_port_0_test_nested3Level_test_nested2Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ vcpus_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd02_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_2_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd01_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd02_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_1_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_2_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_2_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_1_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd01_port_0_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd01_port_0_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_pd01_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ host_server_pd_1_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd02_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd01_port_0_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd01_port_0_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps02_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd02_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd02_port_0_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_1_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd01_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd01_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd01_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd01_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd01_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd01_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd01_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd02_port_0_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd02_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd02_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps02_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd02_port_0_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.requests_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd01_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_2_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_2_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_1_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd01_port_0_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ host_server_pd_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_1_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd01_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd01_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps02_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd01_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_2_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd01_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd02_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd02_port_0_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd02_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd02_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_2_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd01_port_0_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd02_port_0_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd02_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd01_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd01_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd02_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd02_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_1_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd02_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd01_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd01_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd02_port_0_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd01_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_1_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd02_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_nested3Level_test_nested2Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd02_port_0_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd02_port_0_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_1_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_2_test_nested3Level_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_2_test_nested2Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested2:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ pd_flavor_name:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ availabilityzone_name:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_image_name:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ pd_server_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ oam_net_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_pd01_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd01_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_pd_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd02_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd02_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_test_nested3Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd01_port_0_test_nested3Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd01_port_0_test_nested3Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd_2_test_nested3Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_2_test_nested3Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_pd_1_test_nested3Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_1_test_nested3Level:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd02_port_0_test_nested3Level:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd02_port_0_test_nested3Level:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.read.bytes.rate_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd01_port_0_test_nested3Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd01_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_2_test_nested3Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd02_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_1_test_nested3Level:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd01_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd02_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd02_port_0_test_nested3Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_1_test_nested3Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd01_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd01_port_0_test_nested3Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd01_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd02_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd02_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_2_test_nested3Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd02_port_0_test_nested3Level:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outpoing.packets_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd02_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_1_test_nested3Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd01_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd01_port_0_test_nested3Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_1_test_nested3Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_2_test_nested3Level:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_2_test_nested3Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd02_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd01_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_1_test_nested3Level:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd02_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd02_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd01_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_2_test_nested3Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd01_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd01_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd01_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd02_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_1_test_nested3Level:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd02_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd02_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_test_nested3Level:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd02_port_0_test_nested3Level:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_2_test_nested3Level:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_2_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd01_port_0_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_1_test_nested3Level:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested3:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ pd_flavor_name:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ availabilityzone_name:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_image_name:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ pd_server_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ oam_net_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_pd01_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd01_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_pd_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd02_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd02_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.iops_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd01_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.read.requests_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd02_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd01_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd01_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd02_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd02_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.allocation_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd01_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd02_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..2c7daf72af
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/MainServiceTemplate.yaml
@@ -0,0 +1,151 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ pd_flavor_name:
+ label: PD flavor name
+ hidden: false
+ immutable: false
+ type: string
+ description: flavor name of PD instance
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ availabilityzone_name:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ pd_image_name:
+ label: image name
+ hidden: false
+ immutable: false
+ type: string
+ description: PD image name
+ pd_server_names:
+ label: PD server names
+ hidden: false
+ immutable: false
+ type: list
+ description: name of the PD instance
+ entry_schema:
+ type: string
+ oam_net_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: net name
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ node_templates:
+ test_nested1Level:
+ type: org.openecomp.resource.abstract.nodes.heat.nested1
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: p1
+ service_template_filter:
+ substitute_service_template: nested1ServiceTemplate.yaml
+ abstract_pd_server_6:
+ type: org.openecomp.resource.abstract.nodes.pd_server_6
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_availability_zone:
+ - get_input: availabilityzone_name
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 1
+ 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
+ vm_image_name:
+ get_input: pd_image_name
+ port_pd02_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ 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_server_6ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_pd_server_7:
+ type: org.openecomp.resource.abstract.nodes.pd_server_7
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_availability_zone:
+ - get_input: availabilityzone_name
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 0
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_pd01_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: pd_image_name
+ port_pd01_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ port_pd01_port_network:
+ - get_input: oam_net_name
+ port_pd01_port_network_role_tag: oam
+ compute_pd_server_user_data_format:
+ - RAW
+ service_template_filter:
+ substitute_service_template: Nested_pd_server_7ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ groups:
+ main_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/main.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - test_nested1Level
+ - abstract_pd_server_6
+ - abstract_pd_server_7
diff --git a/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 b/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
new file mode 100644
index 0000000000..796b811eb4
--- /dev/null
+++ b/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
@@ -0,0 +1,294 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ 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
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd02_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd02_port_order:
+ type: integer
+ required: true
+ port_pd02_port_subnetpoolid:
+ type: string
+ required: true
+ port_pd02_port_network_role_tag:
+ type: string
+ required: true
+ port_pd02_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_image_name:
+ type: string
+ required: true
+ port_pd02_port_network_role:
+ type: string
+ required: true
+ port_pd02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pd02_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ 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.nodes.heat.pd_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_name
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pd_server_user_data_format
+ - index_value
+ pd_server_pd02_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_pd02_port_exCP_naming
+ vlan_requirements:
+ get_input: port_pd02_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pd02_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd02_port_network_role_tag
+ mac_requirements:
+ get_input: port_pd02_port_mac_requirements
+ order:
+ get_input: port_pd02_port_order
+ network_role:
+ get_input: port_pd02_port_network_role
+ subnetpoolid:
+ get_input: port_pd02_port_subnetpoolid
+ network:
+ get_input:
+ - port_pd02_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server
+ capabilities:
+ scalable_pd_server:
+ - pd_server
+ - scalable
+ disk.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.read.bytes.rate
+ memory.usage_pd_server:
+ - pd_server
+ - memory.usage
+ memory_pd_server:
+ - pd_server
+ - memory
+ disk.device.usage_pd_server:
+ - pd_server
+ - disk.device.usage
+ os_pd_server:
+ - pd_server
+ - os
+ disk.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.write.bytes.rate
+ cpu_pd_server:
+ - pd_server
+ - cpu
+ cpu_util_pd_server:
+ - pd_server
+ - cpu_util
+ disk.device.write.requests.rate_pd_server:
+ - pd_server
+ - disk.device.write.requests.rate
+ disk.read.bytes_pd_server:
+ - pd_server
+ - disk.read.bytes
+ disk.device.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.read.bytes.rate
+ binding_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - binding
+ network.outgoing.packets.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outgoing.packets.rate
+ disk.iops_pd_server:
+ - pd_server
+ - disk.iops
+ memory.resident_pd_server:
+ - pd_server
+ - memory.resident
+ cpu.delta_pd_server:
+ - pd_server
+ - cpu.delta
+ network.outgoing.bytes_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outgoing.bytes
+ feature_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - feature
+ network.incoming.bytes.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.bytes.rate
+ network.outgoing.bytes.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outgoing.bytes.rate
+ vcpus_pd_server:
+ - pd_server
+ - vcpus
+ disk.device.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.write.bytes.rate
+ disk.device.write.requests_pd_server:
+ - pd_server
+ - disk.device.write.requests
+ endpoint_pd_server:
+ - pd_server
+ - endpoint
+ disk.capacity_pd_server:
+ - pd_server
+ - disk.capacity
+ disk.device.allocation_pd_server:
+ - pd_server
+ - disk.device.allocation
+ disk.allocation_pd_server:
+ - pd_server
+ - disk.allocation
+ network.incoming.packets_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.packets
+ binding_pd_server:
+ - pd_server
+ - binding
+ disk.read.requests_pd_server:
+ - pd_server
+ - disk.read.requests
+ feature_pd_server:
+ - pd_server
+ - feature
+ disk.usage_pd_server:
+ - pd_server
+ - disk.usage
+ network.outpoing.packets_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outpoing.packets
+ disk.write.bytes_pd_server:
+ - pd_server
+ - disk.write.bytes
+ disk.device.read.requests.rate_pd_server:
+ - pd_server
+ - disk.device.read.requests.rate
+ disk.root.size_pd_server:
+ - pd_server
+ - disk.root.size
+ disk.device.read.bytes_pd_server:
+ - pd_server
+ - disk.device.read.bytes
+ disk.device.write.bytes_pd_server:
+ - pd_server
+ - disk.device.write.bytes
+ disk.device.read.requests_pd_server:
+ - pd_server
+ - disk.device.read.requests
+ instance_pd_server:
+ - pd_server
+ - instance
+ host_pd_server:
+ - pd_server
+ - host
+ attachment_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - attachment
+ disk.write.requests.rate_pd_server:
+ - pd_server
+ - disk.write.requests.rate
+ disk.ephemeral.size_pd_server:
+ - pd_server
+ - disk.ephemeral.size
+ disk.write.requests_pd_server:
+ - pd_server
+ - disk.write.requests
+ disk.device.latency_pd_server:
+ - pd_server
+ - disk.device.latency
+ network.incoming.packets.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.packets.rate
+ disk.latency_pd_server:
+ - pd_server
+ - disk.latency
+ disk.device.capacity_pd_server:
+ - pd_server
+ - disk.device.capacity
+ disk.device.iops_pd_server:
+ - pd_server
+ - disk.device.iops
+ network.incoming.bytes_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.bytes
+ requirements:
+ local_storage_pd_server:
+ - pd_server
+ - local_storage
+ link_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - link
+ dependency_pd_server:
+ - pd_server
+ - dependency
+ dependency_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/Nested_pd_server_1ServiceTemplate.yaml b/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
index a6d8533b57..a6d8533b57 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeGetAttrBetweenThem/out/Nested_pd_server_1ServiceTemplate.yaml
+++ b/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
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/Nested_pd_server_2ServiceTemplate.yaml b/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
index 828bcb6145..2da0417107 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/Nested_pd_server_2ServiceTemplate.yaml
+++ b/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
@@ -28,45 +28,45 @@ topology_template:
required: true
entry_schema:
type: string
- port_pd01_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
+ port_pd02_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
vm_flavor_name:
type: string
required: true
- 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
+ port_pd02_port_network_role_tag:
+ type: string
required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_pd01_port_network:
+ port_pd02_port_vlan_requirements:
type: list
required: true
entry_schema:
- type: string
- port_pd01_port_order:
- type: integer
- required: true
- port_pd01_port_subnetpoolid:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_image_name:
type: string
required: true
- port_pd01_port_network_role:
+ port_pd02_port_network_role:
type: string
required: true
- port_pd01_port_network_role_tag:
- type: string
+ port_pd02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
required: true
- port_pd01_port_vlan_requirements:
+ port_pd02_port_ip_requirements:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.VlanRequirements
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd02_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
compute_pd_server_user_data_format:
type: list
required: true
@@ -92,28 +92,28 @@ topology_template:
get_input:
- compute_pd_server_user_data_format
- index_value
- pd_server_pd01_port:
+ pd_server_pd02_port:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
exCP_naming:
- get_input: port_pd01_port_exCP_naming
+ get_input: port_pd02_port_exCP_naming
vlan_requirements:
- get_input: port_pd01_port_vlan_requirements
+ get_input: port_pd02_port_vlan_requirements
ip_requirements:
- get_input: port_pd01_port_ip_requirements
+ get_input: port_pd02_port_ip_requirements
network_role_tag:
- get_input: port_pd01_port_network_role_tag
+ get_input: port_pd02_port_network_role_tag
mac_requirements:
- get_input: port_pd01_port_mac_requirements
+ get_input: port_pd02_port_mac_requirements
order:
- get_input: port_pd01_port_order
+ get_input: port_pd02_port_order
network_role:
- get_input: port_pd01_port_network_role
+ get_input: port_pd02_port_network_role
subnetpoolid:
- get_input: port_pd01_port_subnetpoolid
+ get_input: port_pd02_port_subnetpoolid
network:
get_input:
- - port_pd01_port_network
+ - port_pd02_port_network
- index_value
requirements:
- binding:
@@ -138,18 +138,12 @@ topology_template:
disk.device.usage_pd_server:
- pd_server
- disk.device.usage
- network.outgoing.packets.rate_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.outgoing.packets.rate
os_pd_server:
- pd_server
- os
disk.write.bytes.rate_pd_server:
- pd_server
- disk.write.bytes.rate
- network.incoming.bytes_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.incoming.bytes
cpu_pd_server:
- pd_server
- cpu
@@ -165,9 +159,12 @@ topology_template:
disk.device.read.bytes.rate_pd_server:
- pd_server
- disk.device.read.bytes.rate
- network.outgoing.bytes_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.outgoing.bytes
+ binding_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - binding
+ network.outgoing.packets.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outgoing.packets.rate
disk.iops_pd_server:
- pd_server
- disk.iops
@@ -177,9 +174,18 @@ topology_template:
cpu.delta_pd_server:
- pd_server
- cpu.delta
- network.incoming.packets.rate_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.incoming.packets.rate
+ network.outgoing.bytes_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outgoing.bytes
+ feature_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - feature
+ network.incoming.bytes.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.bytes.rate
+ network.outgoing.bytes.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outgoing.bytes.rate
vcpus_pd_server:
- pd_server
- vcpus
@@ -192,9 +198,6 @@ topology_template:
endpoint_pd_server:
- pd_server
- endpoint
- attachment_pd_server_pd01_port:
- - pd_server_pd01_port
- - attachment
disk.capacity_pd_server:
- pd_server
- disk.capacity
@@ -204,6 +207,9 @@ topology_template:
disk.allocation_pd_server:
- pd_server
- disk.allocation
+ network.incoming.packets_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.packets
binding_pd_server:
- pd_server
- binding
@@ -216,18 +222,12 @@ topology_template:
disk.usage_pd_server:
- pd_server
- disk.usage
- binding_pd_server_pd01_port:
- - pd_server_pd01_port
- - binding
+ network.outpoing.packets_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outpoing.packets
disk.write.bytes_pd_server:
- pd_server
- disk.write.bytes
- network.incoming.bytes.rate_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.incoming.bytes.rate
- network.incoming.packets_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.incoming.packets
disk.device.read.requests.rate_pd_server:
- pd_server
- disk.device.read.requests.rate
@@ -249,9 +249,9 @@ topology_template:
host_pd_server:
- pd_server
- host
- network.outpoing.packets_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.outpoing.packets
+ attachment_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - attachment
disk.write.requests.rate_pd_server:
- pd_server
- disk.write.requests.rate
@@ -261,34 +261,34 @@ topology_template:
disk.write.requests_pd_server:
- pd_server
- disk.write.requests
- feature_pd_server_pd01_port:
- - pd_server_pd01_port
- - feature
disk.device.latency_pd_server:
- pd_server
- disk.device.latency
+ network.incoming.packets.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.packets.rate
disk.latency_pd_server:
- pd_server
- disk.latency
disk.device.capacity_pd_server:
- pd_server
- disk.device.capacity
- network.outgoing.bytes.rate_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.outgoing.bytes.rate
disk.device.iops_pd_server:
- pd_server
- disk.device.iops
+ network.incoming.bytes_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.bytes
requirements:
local_storage_pd_server:
- pd_server
- local_storage
- link_pd_server_pd01_port:
- - pd_server_pd01_port
+ link_pd_server_pd02_port:
+ - pd_server_pd02_port
- link
- dependency_pd_server_pd01_port:
- - pd_server_pd01_port
- - dependency
dependency_pd_server:
- pd_server
- dependency
+ dependency_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/Nested_pd_server_0ServiceTemplate.yaml b/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
index b1f51f3f57..9f140e097e 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/Nested_pd_server_0ServiceTemplate.yaml
+++ b/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
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_pd_server_0
+ template_name: Nested_pd_server_3
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -121,7 +121,7 @@ topology_template:
node: pd_server
relationship: tosca.relationships.network.BindsTo
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.pd_server_0
+ node_type: org.openecomp.resource.abstract.nodes.pd_server_3
capabilities:
scalable_pd_server:
- pd_server
diff --git a/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 b/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
new file mode 100644
index 0000000000..0022b21c24
--- /dev/null
+++ b/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
@@ -0,0 +1,294 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server_4
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ 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
+ port_ps02_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_pd_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps02_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_ps02_port_network_role_tag:
+ type: string
+ required: true
+ port_ps02_port_network_role:
+ type: string
+ required: true
+ port_ps02_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_ps02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_ps02_port_subnetpoolid:
+ type: string
+ required: true
+ port_ps02_port_order:
+ type: integer
+ required: true
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps02_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ pd_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_name
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pd_server_user_data_format
+ - index_value
+ pd_server_ps02_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_ps02_port_exCP_naming
+ vlan_requirements:
+ get_input: port_ps02_port_vlan_requirements
+ ip_requirements:
+ get_input: port_ps02_port_ip_requirements
+ network_role_tag:
+ get_input: port_ps02_port_network_role_tag
+ mac_requirements:
+ get_input: port_ps02_port_mac_requirements
+ order:
+ get_input: port_ps02_port_order
+ network_role:
+ get_input: port_ps02_port_network_role
+ subnetpoolid:
+ get_input: port_ps02_port_subnetpoolid
+ network:
+ get_input:
+ - port_ps02_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server_4
+ capabilities:
+ scalable_pd_server:
+ - pd_server
+ - scalable
+ disk.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.read.bytes.rate
+ binding_pd_server_ps02_port:
+ - pd_server_ps02_port
+ - binding
+ memory.usage_pd_server:
+ - pd_server
+ - memory.usage
+ memory_pd_server:
+ - pd_server
+ - memory
+ disk.device.usage_pd_server:
+ - pd_server
+ - disk.device.usage
+ network.incoming.bytes.rate_pd_server_ps02_port:
+ - pd_server_ps02_port
+ - network.incoming.bytes.rate
+ os_pd_server:
+ - pd_server
+ - os
+ disk.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.write.bytes.rate
+ cpu_pd_server:
+ - pd_server
+ - cpu
+ cpu_util_pd_server:
+ - pd_server
+ - cpu_util
+ disk.device.write.requests.rate_pd_server:
+ - pd_server
+ - disk.device.write.requests.rate
+ disk.read.bytes_pd_server:
+ - pd_server
+ - disk.read.bytes
+ disk.device.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.read.bytes.rate
+ disk.iops_pd_server:
+ - pd_server
+ - disk.iops
+ network.incoming.packets.rate_pd_server_ps02_port:
+ - pd_server_ps02_port
+ - network.incoming.packets.rate
+ memory.resident_pd_server:
+ - pd_server
+ - memory.resident
+ cpu.delta_pd_server:
+ - pd_server
+ - cpu.delta
+ vcpus_pd_server:
+ - pd_server
+ - vcpus
+ disk.device.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.write.bytes.rate
+ disk.device.write.requests_pd_server:
+ - pd_server
+ - disk.device.write.requests
+ endpoint_pd_server:
+ - pd_server
+ - endpoint
+ disk.capacity_pd_server:
+ - pd_server
+ - disk.capacity
+ network.incoming.bytes_pd_server_ps02_port:
+ - pd_server_ps02_port
+ - network.incoming.bytes
+ disk.device.allocation_pd_server:
+ - pd_server
+ - disk.device.allocation
+ disk.allocation_pd_server:
+ - pd_server
+ - disk.allocation
+ binding_pd_server:
+ - pd_server
+ - binding
+ disk.read.requests_pd_server:
+ - pd_server
+ - disk.read.requests
+ attachment_pd_server_ps02_port:
+ - pd_server_ps02_port
+ - attachment
+ feature_pd_server:
+ - pd_server
+ - feature
+ disk.usage_pd_server:
+ - pd_server
+ - disk.usage
+ disk.write.bytes_pd_server:
+ - pd_server
+ - disk.write.bytes
+ feature_pd_server_ps02_port:
+ - pd_server_ps02_port
+ - feature
+ network.outgoing.bytes.rate_pd_server_ps02_port:
+ - pd_server_ps02_port
+ - network.outgoing.bytes.rate
+ disk.device.read.requests.rate_pd_server:
+ - pd_server
+ - disk.device.read.requests.rate
+ disk.root.size_pd_server:
+ - pd_server
+ - disk.root.size
+ disk.device.read.bytes_pd_server:
+ - pd_server
+ - disk.device.read.bytes
+ disk.device.write.bytes_pd_server:
+ - pd_server
+ - disk.device.write.bytes
+ network.outgoing.packets.rate_pd_server_ps02_port:
+ - pd_server_ps02_port
+ - network.outgoing.packets.rate
+ disk.device.read.requests_pd_server:
+ - pd_server
+ - disk.device.read.requests
+ instance_pd_server:
+ - pd_server
+ - instance
+ host_pd_server:
+ - pd_server
+ - host
+ network.outpoing.packets_pd_server_ps02_port:
+ - pd_server_ps02_port
+ - network.outpoing.packets
+ disk.write.requests.rate_pd_server:
+ - pd_server
+ - disk.write.requests.rate
+ disk.ephemeral.size_pd_server:
+ - pd_server
+ - disk.ephemeral.size
+ network.outgoing.bytes_pd_server_ps02_port:
+ - pd_server_ps02_port
+ - network.outgoing.bytes
+ disk.write.requests_pd_server:
+ - pd_server
+ - disk.write.requests
+ disk.device.latency_pd_server:
+ - pd_server
+ - disk.device.latency
+ disk.latency_pd_server:
+ - pd_server
+ - disk.latency
+ disk.device.capacity_pd_server:
+ - pd_server
+ - disk.device.capacity
+ network.incoming.packets_pd_server_ps02_port:
+ - pd_server_ps02_port
+ - network.incoming.packets
+ disk.device.iops_pd_server:
+ - pd_server
+ - disk.device.iops
+ requirements:
+ local_storage_pd_server:
+ - pd_server
+ - local_storage
+ link_pd_server_ps02_port:
+ - pd_server_ps02_port
+ - link
+ dependency_pd_server:
+ - pd_server
+ - dependency
+ dependency_pd_server_ps02_port:
+ - pd_server_ps02_port
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/Nested_pd_server_2ServiceTemplate.yaml b/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
index 828bcb6145..1b0d54aedd 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypeDiffImageName/out/Nested_pd_server_2ServiceTemplate.yaml
+++ b/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
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_pd_server_2
+ template_name: Nested_pd_server_5
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -121,7 +121,7 @@ topology_template:
node: pd_server
relationship: tosca.relationships.network.BindsTo
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.pd_server_2
+ node_type: org.openecomp.resource.abstract.nodes.pd_server_5
capabilities:
scalable_pd_server:
- pd_server
diff --git a/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 b/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
new file mode 100644
index 0000000000..653d1b6454
--- /dev/null
+++ b/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
@@ -0,0 +1,294 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server_6
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ 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
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd02_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd02_port_order:
+ type: integer
+ required: true
+ port_pd02_port_subnetpoolid:
+ type: string
+ required: true
+ port_pd02_port_network_role_tag:
+ type: string
+ required: true
+ port_pd02_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_image_name:
+ type: string
+ required: true
+ port_pd02_port_network_role:
+ type: string
+ required: true
+ port_pd02_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pd02_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ 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.nodes.heat.pd_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_name
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pd_server_user_data_format
+ - index_value
+ pd_server_pd02_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_pd02_port_exCP_naming
+ vlan_requirements:
+ get_input: port_pd02_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pd02_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd02_port_network_role_tag
+ mac_requirements:
+ get_input: port_pd02_port_mac_requirements
+ order:
+ get_input: port_pd02_port_order
+ network_role:
+ get_input: port_pd02_port_network_role
+ subnetpoolid:
+ get_input: port_pd02_port_subnetpoolid
+ network:
+ get_input:
+ - port_pd02_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server_6
+ capabilities:
+ scalable_pd_server:
+ - pd_server
+ - scalable
+ disk.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.read.bytes.rate
+ memory.usage_pd_server:
+ - pd_server
+ - memory.usage
+ memory_pd_server:
+ - pd_server
+ - memory
+ disk.device.usage_pd_server:
+ - pd_server
+ - disk.device.usage
+ os_pd_server:
+ - pd_server
+ - os
+ disk.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.write.bytes.rate
+ cpu_pd_server:
+ - pd_server
+ - cpu
+ cpu_util_pd_server:
+ - pd_server
+ - cpu_util
+ disk.device.write.requests.rate_pd_server:
+ - pd_server
+ - disk.device.write.requests.rate
+ disk.read.bytes_pd_server:
+ - pd_server
+ - disk.read.bytes
+ disk.device.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.read.bytes.rate
+ binding_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - binding
+ network.outgoing.packets.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outgoing.packets.rate
+ disk.iops_pd_server:
+ - pd_server
+ - disk.iops
+ memory.resident_pd_server:
+ - pd_server
+ - memory.resident
+ cpu.delta_pd_server:
+ - pd_server
+ - cpu.delta
+ network.outgoing.bytes_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outgoing.bytes
+ feature_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - feature
+ network.incoming.bytes.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.bytes.rate
+ network.outgoing.bytes.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outgoing.bytes.rate
+ vcpus_pd_server:
+ - pd_server
+ - vcpus
+ disk.device.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.write.bytes.rate
+ disk.device.write.requests_pd_server:
+ - pd_server
+ - disk.device.write.requests
+ endpoint_pd_server:
+ - pd_server
+ - endpoint
+ disk.capacity_pd_server:
+ - pd_server
+ - disk.capacity
+ disk.device.allocation_pd_server:
+ - pd_server
+ - disk.device.allocation
+ disk.allocation_pd_server:
+ - pd_server
+ - disk.allocation
+ network.incoming.packets_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.packets
+ binding_pd_server:
+ - pd_server
+ - binding
+ disk.read.requests_pd_server:
+ - pd_server
+ - disk.read.requests
+ feature_pd_server:
+ - pd_server
+ - feature
+ disk.usage_pd_server:
+ - pd_server
+ - disk.usage
+ network.outpoing.packets_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.outpoing.packets
+ disk.write.bytes_pd_server:
+ - pd_server
+ - disk.write.bytes
+ disk.device.read.requests.rate_pd_server:
+ - pd_server
+ - disk.device.read.requests.rate
+ disk.root.size_pd_server:
+ - pd_server
+ - disk.root.size
+ disk.device.read.bytes_pd_server:
+ - pd_server
+ - disk.device.read.bytes
+ disk.device.write.bytes_pd_server:
+ - pd_server
+ - disk.device.write.bytes
+ disk.device.read.requests_pd_server:
+ - pd_server
+ - disk.device.read.requests
+ instance_pd_server:
+ - pd_server
+ - instance
+ host_pd_server:
+ - pd_server
+ - host
+ attachment_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - attachment
+ disk.write.requests.rate_pd_server:
+ - pd_server
+ - disk.write.requests.rate
+ disk.ephemeral.size_pd_server:
+ - pd_server
+ - disk.ephemeral.size
+ disk.write.requests_pd_server:
+ - pd_server
+ - disk.write.requests
+ disk.device.latency_pd_server:
+ - pd_server
+ - disk.device.latency
+ network.incoming.packets.rate_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.packets.rate
+ disk.latency_pd_server:
+ - pd_server
+ - disk.latency
+ disk.device.capacity_pd_server:
+ - pd_server
+ - disk.device.capacity
+ disk.device.iops_pd_server:
+ - pd_server
+ - disk.device.iops
+ network.incoming.bytes_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - network.incoming.bytes
+ requirements:
+ local_storage_pd_server:
+ - pd_server
+ - local_storage
+ link_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - link
+ dependency_pd_server:
+ - pd_server
+ - dependency
+ dependency_pd_server_pd02_port:
+ - pd_server_pd02_port
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/Nested_pd_server_0ServiceTemplate.yaml b/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
index b1f51f3f57..6454173497 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/catalogInstances/threeComputesSameTypePortsConnectedToDiffNetworks/out/Nested_pd_server_0ServiceTemplate.yaml
+++ b/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
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_pd_server_0
+ template_name: Nested_pd_server_7
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -121,7 +121,7 @@ topology_template:
node: pd_server
relationship: tosca.relationships.network.BindsTo
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.pd_server_0
+ node_type: org.openecomp.resource.abstract.nodes.pd_server_7
capabilities:
scalable_pd_server:
- pd_server
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested1ServiceTemplate.yaml
new file mode 100644
index 0000000000..303a1b05fa
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested1ServiceTemplate.yaml
@@ -0,0 +1,1176 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ pd_flavor_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ availabilityzone_name:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ pd_image_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ pd_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ oam_net_name:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ abstract_pd_server_4:
+ type: org.openecomp.resource.abstract.nodes.pd_server_4
+ directives:
+ - substitutable
+ properties:
+ port_ps02_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ compute_pd_server_availability_zone:
+ - get_input: availabilityzone_name
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 1
+ port_ps02_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_ps02_port_network_role_tag: oam
+ vm_image_name:
+ get_input: pd_image_name
+ compute_pd_server_user_data_format:
+ - RAW
+ port_ps02_port_network:
+ - get_input: oam_net_name
+ service_template_filter:
+ substitute_service_template: Nested_pd_server_4ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_pd_server_5:
+ type: org.openecomp.resource.abstract.nodes.pd_server_5
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_availability_zone:
+ - get_input: availabilityzone_name
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 0
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_pd01_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: pd_image_name
+ port_pd01_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ port_pd01_port_network:
+ - get_input: oam_net_name
+ port_pd01_port_network_role_tag: oam
+ compute_pd_server_user_data_format:
+ - RAW
+ service_template_filter:
+ substitute_service_template: Nested_pd_server_5ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ test_nested2Level:
+ type: org.openecomp.resource.abstract.nodes.heat.nested2
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: p1
+ service_template_filter:
+ substitute_service_template: nested2ServiceTemplate.yaml
+ groups:
+ nested1_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested1.yml
+ description: nested1
+ members:
+ - test_nested2Level
+ - abstract_pd_server_4
+ - abstract_pd_server_5
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested1
+ capabilities:
+ vcpus_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_pd_1
+ network.incoming.bytes.rate_pd02_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_pd02_port_0_test_nested3Level
+ feature_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - feature_server_pd_2
+ binding_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - binding_server_pd_2_test_nested3Level
+ disk.iops_server_pd_1:
+ - abstract_pd_server_5
+ - disk.iops_pd_server
+ disk.iops_server_pd_2:
+ - abstract_pd_server_4
+ - disk.iops_pd_server
+ disk.write.bytes.rate_server_pd_2:
+ - abstract_pd_server_4
+ - disk.write.bytes.rate_pd_server
+ disk.write.bytes.rate_server_pd_1:
+ - abstract_pd_server_5
+ - disk.write.bytes.rate_pd_server
+ disk.read.requests_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_pd_2
+ disk.device.iops_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_pd_1
+ network.outgoing.bytes_pd01_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_pd01_port_0_test_nested3Level
+ disk.device.write.bytes.rate_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_pd_1
+ disk.write.bytes_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_pd_2_test_nested3Level
+ network.outgoing.packets.rate_pd02_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_pd02_port_0_test_nested3Level
+ disk.ephemeral.size_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_pd_1
+ vcpus_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_pd_2
+ feature_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - feature_server_pd_2_test_nested3Level
+ disk.device.usage_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_pd_1_test_nested3Level
+ os_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - os_server_pd_1
+ host_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - host_server_pd_2
+ disk.ephemeral.size_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_pd_2
+ disk.latency_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_pd_2
+ memory.resident_server_pd_1:
+ - abstract_pd_server_5
+ - memory.resident_pd_server
+ os_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - os_server_pd_2
+ disk.latency_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_pd_1
+ memory.resident_server_pd_2:
+ - abstract_pd_server_4
+ - memory.resident_pd_server
+ feature_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - feature_server_pd_1_test_nested3Level
+ binding_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - binding_server_pd_1_test_nested3Level
+ feature_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - feature_server_pd_1
+ feature_pd01_port_0_test_nested2Level:
+ - test_nested2Level
+ - feature_pd01_port_0
+ disk.write.bytes_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_pd_1_test_nested3Level
+ disk.ephemeral.size_server_pd_2:
+ - abstract_pd_server_4
+ - disk.ephemeral.size_pd_server
+ disk.ephemeral.size_server_pd_1:
+ - abstract_pd_server_5
+ - disk.ephemeral.size_pd_server
+ disk.write.bytes.rate_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_pd_1
+ binding_pd01_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - binding_pd01_port_0_test_nested3Level
+ binding_pd01_port_0:
+ - abstract_pd_server_5
+ - binding_pd_server_pd01_port
+ host_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - host_server_pd_1
+ disk.device.read.bytes_server_pd_1:
+ - abstract_pd_server_5
+ - disk.device.read.bytes_pd_server
+ network.incoming.bytes.rate_pd02_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_pd02_port_0
+ disk.device.read.bytes_server_pd_2:
+ - abstract_pd_server_4
+ - disk.device.read.bytes_pd_server
+ attachment_pd01_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - attachment_pd01_port_0_test_nested3Level
+ instance_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - instance_server_pd_1_test_nested3Level
+ cpu_util_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_pd_1
+ network.outgoing.packets.rate_pd01_port_0:
+ - abstract_pd_server_5
+ - network.outgoing.packets.rate_pd_server_pd01_port
+ disk.write.bytes.rate_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_pd_2
+ disk.device.latency_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_pd_2_test_nested3Level
+ disk.root.size_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_pd_2_test_nested3Level
+ feature_pd01_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - feature_pd01_port_0_test_nested3Level
+ attachment_ps02_port_0:
+ - abstract_pd_server_4
+ - attachment_pd_server_ps02_port
+ disk.capacity_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_pd_1
+ network.incoming.packets_pd02_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_pd02_port_0_test_nested3Level
+ attachment_pd02_port_0_test_nested2Level:
+ - test_nested2Level
+ - attachment_pd02_port_0
+ disk.device.usage_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_pd_1
+ feature_test_nested2Level:
+ - test_nested2Level
+ - feature
+ disk.read.bytes_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_pd_2_test_nested3Level
+ disk.read.requests_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_pd_1
+ disk.device.write.bytes_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_pd_1
+ disk.device.read.bytes_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_pd_2
+ instance_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - instance_server_pd_2_test_nested3Level
+ disk.read.bytes_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_pd_1
+ disk.device.usage_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_pd_2_test_nested3Level
+ endpoint_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_pd_1
+ disk.allocation_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_pd_2
+ disk.read.bytes.rate_server_pd_2:
+ - abstract_pd_server_4
+ - disk.read.bytes.rate_pd_server
+ disk.device.read.requests.rate_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_pd_1
+ disk.read.bytes.rate_server_pd_1:
+ - abstract_pd_server_5
+ - disk.read.bytes.rate_pd_server
+ cpu_server_pd_2:
+ - abstract_pd_server_4
+ - cpu_pd_server
+ cpu_server_pd_1:
+ - abstract_pd_server_5
+ - cpu_pd_server
+ disk.root.size_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_pd_1_test_nested3Level
+ attachment_pd01_port_0:
+ - abstract_pd_server_5
+ - attachment_pd_server_pd01_port
+ network.incoming.bytes.rate_pd01_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_pd01_port_0
+ endpoint_server_pd_2:
+ - abstract_pd_server_4
+ - endpoint_pd_server
+ memory.resident_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_pd_2
+ network.outgoing.packets.rate_pd01_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_pd01_port_0_test_nested3Level
+ endpoint_server_pd_1:
+ - abstract_pd_server_5
+ - endpoint_pd_server
+ vcpus_server_pd_1:
+ - abstract_pd_server_5
+ - vcpus_pd_server
+ vcpus_server_pd_2:
+ - abstract_pd_server_4
+ - vcpus_pd_server
+ disk.read.bytes.rate_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_pd_2_test_nested3Level
+ endpoint_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_pd_2_test_nested3Level
+ disk.write.requests_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_pd_1
+ disk.device.write.bytes_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_pd_2_test_nested3Level
+ network.outgoing.bytes_pd01_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_pd01_port_0
+ disk.device.write.requests_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_pd_2_test_nested3Level
+ network.incoming.bytes_pd01_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_pd01_port_0
+ disk.device.write.bytes.rate_server_pd_1:
+ - abstract_pd_server_5
+ - disk.device.write.bytes.rate_pd_server
+ cpu_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_pd_1
+ disk.device.write.bytes.rate_server_pd_2:
+ - abstract_pd_server_4
+ - disk.device.write.bytes.rate_pd_server
+ disk.ephemeral.size_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_pd_1_test_nested3Level
+ disk.write.requests.rate_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_pd_1_test_nested3Level
+ disk.write.requests.rate_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_pd_2
+ network.incoming.bytes.rate_pd01_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes.rate_pd01_port_0_test_nested3Level
+ disk.device.write.requests.rate_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_pd_1
+ disk.write.bytes_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_pd_2
+ network.outgoing.bytes.rate_pd01_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_pd01_port_0
+ cpu.delta_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_pd_2
+ network.incoming.bytes.rate_pd01_port_0:
+ - abstract_pd_server_5
+ - network.incoming.bytes.rate_pd_server_pd01_port
+ disk.latency_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_pd_1_test_nested3Level
+ feature_pd02_port_0_test_nested2Level:
+ - test_nested2Level
+ - feature_pd02_port_0
+ cpu_util_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_pd_1_test_nested3Level
+ disk.device.allocation_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_pd_1
+ disk.device.read.bytes_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_pd_2_test_nested3Level
+ disk.iops_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_pd_2_test_nested3Level
+ instance_server_pd_1:
+ - abstract_pd_server_5
+ - instance_pd_server
+ disk.device.read.requests.rate_server_pd_1:
+ - abstract_pd_server_5
+ - disk.device.read.requests.rate_pd_server
+ network.incoming.packets_pd02_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_pd02_port_0
+ instance_server_pd_2:
+ - abstract_pd_server_4
+ - instance_pd_server
+ disk.device.read.requests.rate_server_pd_2:
+ - abstract_pd_server_4
+ - disk.device.read.requests.rate_pd_server
+ disk.capacity_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_pd_1_test_nested3Level
+ network.outgoing.packets.rate_pd02_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_pd02_port_0
+ binding_ps02_port_0:
+ - abstract_pd_server_4
+ - binding_pd_server_ps02_port
+ disk.write.bytes.rate_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_pd_2_test_nested3Level
+ cpu_util_server_pd_1:
+ - abstract_pd_server_5
+ - cpu_util_pd_server
+ cpu_util_server_pd_2:
+ - abstract_pd_server_4
+ - cpu_util_pd_server
+ disk.device.read.bytes.rate_server_pd_2:
+ - abstract_pd_server_4
+ - disk.device.read.bytes.rate_pd_server
+ disk.capacity_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_pd_2
+ disk.allocation_server_pd_2:
+ - abstract_pd_server_4
+ - disk.allocation_pd_server
+ disk.device.write.bytes_server_pd_1:
+ - abstract_pd_server_5
+ - disk.device.write.bytes_pd_server
+ disk.device.write.bytes_server_pd_2:
+ - abstract_pd_server_4
+ - disk.device.write.bytes_pd_server
+ disk.allocation_server_pd_1:
+ - abstract_pd_server_5
+ - disk.allocation_pd_server
+ network.incoming.packets.rate_pd01_port_0:
+ - abstract_pd_server_5
+ - network.incoming.packets.rate_pd_server_pd01_port
+ disk.capacity_server_pd_2:
+ - abstract_pd_server_4
+ - disk.capacity_pd_server
+ disk.read.bytes_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_pd_2
+ disk.capacity_server_pd_1:
+ - abstract_pd_server_5
+ - disk.capacity_pd_server
+ disk.allocation_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_pd_2_test_nested3Level
+ disk.device.read.bytes.rate_server_pd_1:
+ - abstract_pd_server_5
+ - disk.device.read.bytes.rate_pd_server
+ os_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - os_server_pd_2_test_nested3Level
+ network.outgoing.packets.rate_ps02_port_0:
+ - abstract_pd_server_4
+ - network.outgoing.packets.rate_pd_server_ps02_port
+ cpu.delta_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_pd_1_test_nested3Level
+ disk.device.allocation_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_pd_1_test_nested3Level
+ network.outpoing.packets_pd01_port_0:
+ - abstract_pd_server_5
+ - network.outpoing.packets_pd_server_pd01_port
+ binding_server_pd_2:
+ - abstract_pd_server_4
+ - binding_pd_server
+ disk.device.write.requests_server_pd_2:
+ - abstract_pd_server_4
+ - disk.device.write.requests_pd_server
+ binding_server_pd_1:
+ - abstract_pd_server_5
+ - binding_pd_server
+ disk.device.write.requests_server_pd_1:
+ - abstract_pd_server_5
+ - disk.device.write.requests_pd_server
+ disk.usage_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_pd_1
+ binding_pd02_port_0_test_nested2Level:
+ - test_nested2Level
+ - binding_pd02_port_0
+ disk.write.requests_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_pd_2_test_nested3Level
+ network.incoming.packets.rate_pd01_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_pd01_port_0
+ network.incoming.bytes.rate_ps02_port_0:
+ - abstract_pd_server_4
+ - network.incoming.bytes.rate_pd_server_ps02_port
+ disk.device.write.requests.rate_server_pd_2:
+ - abstract_pd_server_4
+ - disk.device.write.requests.rate_pd_server
+ disk.read.bytes_server_pd_1:
+ - abstract_pd_server_5
+ - disk.read.bytes_pd_server
+ disk.device.iops_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_pd_1_test_nested3Level
+ cpu_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_pd_1_test_nested3Level
+ disk.device.read.requests_server_pd_1:
+ - abstract_pd_server_5
+ - disk.device.read.requests_pd_server
+ disk.root.size_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_pd_2
+ disk.device.read.requests_server_pd_2:
+ - abstract_pd_server_4
+ - disk.device.read.requests_pd_server
+ disk.read.bytes_server_pd_2:
+ - abstract_pd_server_4
+ - disk.read.bytes_pd_server
+ disk.device.write.requests.rate_server_pd_1:
+ - abstract_pd_server_5
+ - disk.device.write.requests.rate_pd_server
+ host_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - host_server_pd_1_test_nested3Level
+ vcpus_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_pd_2_test_nested3Level
+ network.outpoing.packets_ps02_port_0:
+ - abstract_pd_server_4
+ - network.outpoing.packets_pd_server_ps02_port
+ endpoint_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_pd_2
+ disk.read.requests_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_pd_1_test_nested3Level
+ memory.resident_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_pd_2_test_nested3Level
+ disk.read.bytes.rate_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_pd_1
+ disk.root.size_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.root.size_server_pd_1
+ host_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - host_server_pd_2_test_nested3Level
+ memory_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - memory_server_pd_2
+ disk.device.capacity_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_pd_1
+ binding_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - binding_server_pd_2
+ cpu.delta_server_pd_2:
+ - abstract_pd_server_4
+ - cpu.delta_pd_server
+ disk.usage_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_pd_2_test_nested3Level
+ feature_server_pd_2:
+ - abstract_pd_server_4
+ - feature_pd_server
+ feature_server_pd_1:
+ - abstract_pd_server_5
+ - feature_pd_server
+ scalable_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_pd_1
+ cpu.delta_server_pd_1:
+ - abstract_pd_server_5
+ - cpu.delta_pd_server
+ host_server_pd_1:
+ - abstract_pd_server_5
+ - host_pd_server
+ binding_pd01_port_0_test_nested2Level:
+ - test_nested2Level
+ - binding_pd01_port_0
+ host_server_pd_2:
+ - abstract_pd_server_4
+ - host_pd_server
+ memory.usage_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_pd_1_test_nested3Level
+ network.outgoing.bytes_pd01_port_0:
+ - abstract_pd_server_5
+ - network.outgoing.bytes_pd_server_pd01_port
+ disk.device.read.requests.rate_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_pd_2_test_nested3Level
+ disk.device.read.requests_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_pd_2_test_nested3Level
+ memory.usage_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_pd_2
+ disk.device.read.bytes.rate_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_pd_1_test_nested3Level
+ memory_server_pd_2:
+ - abstract_pd_server_4
+ - memory_pd_server
+ binding_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - binding_server_pd_1
+ memory_server_pd_1:
+ - abstract_pd_server_5
+ - memory_pd_server
+ disk.device.read.requests.rate_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_pd_1_test_nested3Level
+ os_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - os_server_pd_1_test_nested3Level
+ disk.allocation_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_pd_1_test_nested3Level
+ network.outgoing.bytes.rate_pd01_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_pd01_port_0_test_nested3Level
+ network.outpoing.packets_pd01_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_pd01_port_0_test_nested3Level
+ memory.usage_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_pd_1
+ disk.read.bytes.rate_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_pd_2
+ feature_ps02_port_0:
+ - abstract_pd_server_4
+ - feature_pd_server_ps02_port
+ disk.device.capacity_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_pd_2_test_nested3Level
+ disk.device.read.requests_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_pd_1_test_nested3Level
+ network.outgoing.packets.rate_pd01_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.packets.rate_pd01_port_0
+ memory_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - memory_server_pd_1
+ disk.device.read.bytes.rate_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_pd_2
+ disk.write.requests_server_pd_1:
+ - abstract_pd_server_5
+ - disk.write.requests_pd_server
+ scalable_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_pd_2
+ disk.write.requests_server_pd_2:
+ - abstract_pd_server_4
+ - disk.write.requests_pd_server
+ disk.write.bytes_server_pd_1:
+ - abstract_pd_server_5
+ - disk.write.bytes_pd_server
+ network.outpoing.packets_pd01_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_pd01_port_0
+ cpu_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_pd_2_test_nested3Level
+ disk.write.bytes_server_pd_2:
+ - abstract_pd_server_4
+ - disk.write.bytes_pd_server
+ disk.read.requests_server_pd_1:
+ - abstract_pd_server_5
+ - disk.read.requests_pd_server
+ disk.read.requests_server_pd_2:
+ - abstract_pd_server_4
+ - disk.read.requests_pd_server
+ disk.device.usage_server_pd_2:
+ - abstract_pd_server_4
+ - disk.device.usage_pd_server
+ disk.device.usage_server_pd_1:
+ - abstract_pd_server_5
+ - disk.device.usage_pd_server
+ network.incoming.bytes_pd02_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_pd02_port_0_test_nested3Level
+ disk.device.read.bytes.rate_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_pd_2_test_nested3Level
+ disk.device.write.bytes.rate_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_pd_1_test_nested3Level
+ disk.capacity_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.capacity_server_pd_2_test_nested3Level
+ disk.write.requests.rate_server_pd_1:
+ - abstract_pd_server_5
+ - disk.write.requests.rate_pd_server
+ disk.write.requests.rate_server_pd_2:
+ - abstract_pd_server_4
+ - disk.write.requests.rate_pd_server
+ disk.root.size_server_pd_1:
+ - abstract_pd_server_5
+ - disk.root.size_pd_server
+ memory_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - memory_server_pd_2_test_nested3Level
+ cpu.delta_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_pd_1
+ instance_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - instance_server_pd_1
+ binding_pd02_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - binding_pd02_port_0_test_nested3Level
+ disk.device.write.requests.rate_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_pd_2_test_nested3Level
+ network.incoming.packets.rate_ps02_port_0:
+ - abstract_pd_server_4
+ - network.incoming.packets.rate_pd_server_ps02_port
+ network.outgoing.bytes.rate_pd02_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_pd02_port_0
+ disk.device.iops_server_pd_1:
+ - abstract_pd_server_5
+ - disk.device.iops_pd_server
+ network.outgoing.bytes_pd02_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_pd02_port_0
+ network.outgoing.bytes.rate_ps02_port_0:
+ - abstract_pd_server_4
+ - network.outgoing.bytes.rate_pd_server_ps02_port
+ disk.device.read.bytes.rate_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes.rate_server_pd_1
+ disk.device.iops_server_pd_2:
+ - abstract_pd_server_4
+ - disk.device.iops_pd_server
+ disk.device.capacity_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_pd_2
+ disk.iops_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_pd_2
+ endpoint_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - endpoint_server_pd_1_test_nested3Level
+ memory_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - memory_server_pd_1_test_nested3Level
+ scalable_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_pd_2_test_nested3Level
+ disk.device.write.requests_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_pd_2
+ disk.device.capacity_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.capacity_server_pd_1_test_nested3Level
+ attachment_pd01_port_0_test_nested2Level:
+ - test_nested2Level
+ - attachment_pd01_port_0
+ disk.root.size_server_pd_2:
+ - abstract_pd_server_4
+ - disk.root.size_pd_server
+ disk.usage_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_pd_2
+ disk.usage_server_pd_2:
+ - abstract_pd_server_4
+ - disk.usage_pd_server
+ disk.usage_server_pd_1:
+ - abstract_pd_server_5
+ - disk.usage_pd_server
+ disk.write.bytes_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes_server_pd_1
+ disk.device.latency_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_pd_1
+ cpu_util_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_pd_2_test_nested3Level
+ disk.device.write.requests_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_pd_1
+ network.outgoing.bytes_ps02_port_0:
+ - abstract_pd_server_4
+ - network.outgoing.bytes_pd_server_ps02_port
+ disk.device.read.requests_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_pd_2
+ disk.device.capacity_server_pd_2:
+ - abstract_pd_server_4
+ - disk.device.capacity_pd_server
+ disk.device.capacity_server_pd_1:
+ - abstract_pd_server_5
+ - disk.device.capacity_pd_server
+ disk.device.read.bytes_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_pd_1_test_nested3Level
+ feature_pd02_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - feature_pd02_port_0_test_nested3Level
+ disk.device.allocation_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_pd_2
+ network.outpoing.packets_pd02_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_pd02_port_0_test_nested3Level
+ disk.iops_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_pd_1_test_nested3Level
+ disk.read.bytes_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes_server_pd_1_test_nested3Level
+ disk.write.requests_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_pd_2
+ disk.device.write.bytes_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_pd_1_test_nested3Level
+ disk.device.latency_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_pd_2
+ disk.device.write.requests.rate_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_pd_1_test_nested3Level
+ feature_pd01_port_0:
+ - abstract_pd_server_5
+ - feature_pd_server_pd01_port
+ disk.device.latency_server_pd_2:
+ - abstract_pd_server_4
+ - disk.device.latency_pd_server
+ disk.read.bytes.rate_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.read.bytes.rate_server_pd_1_test_nested3Level
+ vcpus_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - vcpus_server_pd_1_test_nested3Level
+ disk.device.latency_server_pd_1:
+ - abstract_pd_server_5
+ - disk.device.latency_pd_server
+ disk.write.requests.rate_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_pd_2_test_nested3Level
+ disk.write.requests.rate_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests.rate_server_pd_1
+ network.incoming.packets_pd01_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_pd01_port_0
+ disk.device.write.requests.rate_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests.rate_server_pd_2
+ network.outpoing.packets_pd02_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.outpoing.packets_pd02_port_0
+ disk.device.latency_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.latency_server_pd_1_test_nested3Level
+ cpu.delta_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - cpu.delta_server_pd_2_test_nested3Level
+ disk.ephemeral.size_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.ephemeral.size_server_pd_2_test_nested3Level
+ disk.device.write.requests_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.requests_server_pd_1_test_nested3Level
+ network.outgoing.bytes_pd02_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes_pd02_port_0_test_nested3Level
+ scalable_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - scalable_server_pd_1_test_nested3Level
+ disk.device.write.bytes.rate_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_pd_2_test_nested3Level
+ disk.device.read.requests_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests_server_pd_1
+ disk.write.bytes.rate_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.bytes.rate_server_pd_1_test_nested3Level
+ network.incoming.packets.rate_pd02_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_pd02_port_0_test_nested3Level
+ disk.device.read.requests.rate_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.requests.rate_server_pd_2
+ disk.device.write.bytes_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes_server_pd_2
+ disk.allocation_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.allocation_server_pd_1
+ network.outgoing.bytes.rate_pd01_port_0:
+ - abstract_pd_server_5
+ - network.outgoing.bytes.rate_pd_server_pd01_port
+ memory.resident_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_pd_1_test_nested3Level
+ disk.device.read.bytes_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.device.read.bytes_server_pd_1
+ network.incoming.bytes_ps02_port_0:
+ - abstract_pd_server_4
+ - network.incoming.bytes_pd_server_ps02_port
+ network.incoming.bytes_pd01_port_0:
+ - abstract_pd_server_5
+ - network.incoming.bytes_pd_server_pd01_port
+ disk.device.iops_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_pd_2_test_nested3Level
+ network.incoming.bytes_pd01_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_pd01_port_0_test_nested3Level
+ network.incoming.packets_pd01_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets_pd01_port_0_test_nested3Level
+ disk.read.requests_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.read.requests_server_pd_2_test_nested3Level
+ disk.iops_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - disk.iops_server_pd_1
+ disk.write.requests_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.write.requests_server_pd_1_test_nested3Level
+ instance_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - instance_server_pd_2
+ network.incoming.packets_pd01_port_0:
+ - abstract_pd_server_5
+ - network.incoming.packets_pd_server_pd01_port
+ attachment_pd02_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - attachment_pd02_port_0_test_nested3Level
+ cpu_util_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - cpu_util_server_pd_2
+ network.incoming.packets.rate_pd01_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_pd01_port_0_test_nested3Level
+ disk.device.allocation_server_pd_1:
+ - abstract_pd_server_5
+ - disk.device.allocation_pd_server
+ disk.device.allocation_server_pd_2:
+ - abstract_pd_server_4
+ - disk.device.allocation_pd_server
+ memory.usage_server_pd_2:
+ - abstract_pd_server_4
+ - memory.usage_pd_server
+ disk.usage_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.usage_server_pd_1_test_nested3Level
+ network.incoming.packets.rate_pd02_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.packets.rate_pd02_port_0
+ feature_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - feature_test_nested3Level
+ network.incoming.bytes_pd02_port_0_test_nested2Level:
+ - test_nested2Level
+ - network.incoming.bytes_pd02_port_0
+ memory.usage_server_pd_1:
+ - abstract_pd_server_5
+ - memory.usage_pd_server
+ os_server_pd_2:
+ - abstract_pd_server_4
+ - os_pd_server
+ disk.latency_server_pd_1:
+ - abstract_pd_server_5
+ - disk.latency_pd_server
+ disk.latency_server_pd_2:
+ - abstract_pd_server_4
+ - disk.latency_pd_server
+ disk.device.usage_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.usage_server_pd_2
+ disk.device.allocation_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.device.allocation_server_pd_2_test_nested3Level
+ network.outgoing.bytes.rate_pd02_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - network.outgoing.bytes.rate_pd02_port_0_test_nested3Level
+ scalable_server_pd_2:
+ - abstract_pd_server_4
+ - scalable_pd_server
+ scalable_server_pd_1:
+ - abstract_pd_server_5
+ - scalable_pd_server
+ disk.latency_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - disk.latency_server_pd_2_test_nested3Level
+ network.incoming.packets_ps02_port_0:
+ - abstract_pd_server_4
+ - network.incoming.packets_pd_server_ps02_port
+ memory.resident_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - memory.resident_server_pd_1
+ disk.device.write.bytes.rate_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.write.bytes.rate_server_pd_2
+ disk.device.iops_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - disk.device.iops_server_pd_2
+ memory.usage_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - memory.usage_server_pd_2_test_nested3Level
+ cpu_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - cpu_server_pd_2
+ os_server_pd_1:
+ - abstract_pd_server_5
+ - os_pd_server
+ requirements:
+ dependency_pd02_port_0_test_nested2Level:
+ - test_nested2Level
+ - dependency_pd02_port_0
+ dependency_pd02_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - dependency_pd02_port_0_test_nested3Level
+ local_storage_server_pd_1:
+ - abstract_pd_server_5
+ - local_storage_pd_server
+ local_storage_server_pd_2:
+ - abstract_pd_server_4
+ - local_storage_pd_server
+ local_storage_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_pd_1_test_nested3Level
+ dependency_test_nested2Level:
+ - test_nested2Level
+ - dependency
+ dependency_server_pd_1:
+ - abstract_pd_server_5
+ - dependency_pd_server
+ dependency_server_pd_2:
+ - abstract_pd_server_4
+ - dependency_pd_server
+ dependency_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_pd_2_test_nested3Level
+ link_pd01_port_0_test_nested2Level:
+ - test_nested2Level
+ - link_pd01_port_0
+ local_storage_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_pd_2
+ dependency_pd01_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - dependency_pd01_port_0_test_nested3Level
+ link_pd02_port_0_test_nested2Level:
+ - test_nested2Level
+ - link_pd02_port_0
+ local_storage_server_pd_2_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_pd_2_test_nested3Level
+ link_pd01_port_0:
+ - abstract_pd_server_5
+ - link_pd_server_pd01_port
+ link_ps02_port_0:
+ - abstract_pd_server_4
+ - link_pd_server_ps02_port
+ dependency_server_pd_2_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_pd_2
+ local_storage_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - local_storage_server_pd_1
+ dependency_ps02_port_0:
+ - abstract_pd_server_4
+ - dependency_pd_server_ps02_port
+ dependency_pd01_port_0:
+ - abstract_pd_server_5
+ - dependency_pd_server_pd01_port
+ dependency_server_pd_1_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_pd_1
+ link_pd01_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - link_pd01_port_0_test_nested3Level
+ dependency_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - dependency_test_nested3Level
+ link_pd02_port_0_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - link_pd02_port_0_test_nested3Level
+ dependency_pd01_port_0_test_nested2Level:
+ - test_nested2Level
+ - dependency_pd01_port_0
+ dependency_server_pd_1_test_nested3Level_test_nested2Level:
+ - test_nested2Level
+ - dependency_server_pd_1_test_nested3Level
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested2ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested2ServiceTemplate.yaml
new file mode 100644
index 0000000000..f837190c6c
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested2ServiceTemplate.yaml
@@ -0,0 +1,834 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested2
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ pd_flavor_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ availabilityzone_name:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ pd_image_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ pd_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ oam_net_name:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ test_nested3Level:
+ type: org.openecomp.resource.abstract.nodes.heat.nested3
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: p1
+ service_template_filter:
+ substitute_service_template: nested3ServiceTemplate.yaml
+ abstract_pd_server_2:
+ type: org.openecomp.resource.abstract.nodes.pd_server_2
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_availability_zone:
+ - get_input: availabilityzone_name
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 1
+ 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
+ vm_image_name:
+ get_input: pd_image_name
+ port_pd02_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ 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_server_2ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_pd_server_3:
+ type: org.openecomp.resource.abstract.nodes.pd_server_3
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_availability_zone:
+ - get_input: availabilityzone_name
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 0
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_pd01_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: pd_image_name
+ port_pd01_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ port_pd01_port_network:
+ - get_input: oam_net_name
+ port_pd01_port_network_role_tag: oam
+ compute_pd_server_user_data_format:
+ - RAW
+ service_template_filter:
+ substitute_service_template: Nested_pd_server_3ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ groups:
+ nested2_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested2.yml
+ description: nested2
+ members:
+ - test_nested3Level
+ - abstract_pd_server_2
+ - abstract_pd_server_3
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested2
+ capabilities:
+ disk.read.bytes.rate_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.read.bytes.rate_server_pd_2
+ disk.root.size_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.root.size_server_pd_2
+ disk.iops_server_pd_1:
+ - abstract_pd_server_3
+ - disk.iops_pd_server
+ disk.iops_server_pd_2:
+ - abstract_pd_server_2
+ - disk.iops_pd_server
+ binding_pd01_port_0_test_nested3Level:
+ - test_nested3Level
+ - binding_pd01_port_0
+ disk.write.bytes.rate_server_pd_2:
+ - abstract_pd_server_2
+ - disk.write.bytes.rate_pd_server
+ network.outpoing.packets_pd01_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.outpoing.packets_pd01_port_0
+ disk.write.bytes.rate_server_pd_1:
+ - abstract_pd_server_3
+ - disk.write.bytes.rate_pd_server
+ disk.device.capacity_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.capacity_server_pd_2
+ scalable_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - scalable_server_pd_2
+ network.incoming.packets.rate_pd02_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.packets.rate_pd02_port_0
+ network.outgoing.bytes_pd02_port_0:
+ - abstract_pd_server_2
+ - network.outgoing.bytes_pd_server_pd02_port
+ scalable_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - scalable_server_pd_1
+ disk.read.bytes.rate_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.read.bytes.rate_server_pd_1
+ memory.resident_server_pd_1:
+ - abstract_pd_server_3
+ - memory.resident_pd_server
+ memory.resident_server_pd_2:
+ - abstract_pd_server_2
+ - memory.resident_pd_server
+ network.incoming.bytes_pd02_port_0:
+ - abstract_pd_server_2
+ - network.incoming.bytes_pd_server_pd02_port
+ disk.ephemeral.size_server_pd_2:
+ - abstract_pd_server_2
+ - disk.ephemeral.size_pd_server
+ disk.ephemeral.size_server_pd_1:
+ - abstract_pd_server_3
+ - disk.ephemeral.size_pd_server
+ binding_pd01_port_0:
+ - abstract_pd_server_3
+ - binding_pd_server_pd01_port
+ network.outgoing.bytes.rate_pd02_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.outgoing.bytes.rate_pd02_port_0
+ disk.device.read.bytes_server_pd_1:
+ - abstract_pd_server_3
+ - disk.device.read.bytes_pd_server
+ disk.device.read.bytes_server_pd_2:
+ - abstract_pd_server_2
+ - disk.device.read.bytes_pd_server
+ feature_pd02_port_0_test_nested3Level:
+ - test_nested3Level
+ - feature_pd02_port_0
+ binding_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - binding_server_pd_1
+ network.outgoing.packets.rate_pd01_port_0:
+ - abstract_pd_server_3
+ - network.outgoing.packets.rate_pd_server_pd01_port
+ instance_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - instance_server_pd_2
+ memory.resident_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - memory.resident_server_pd_1
+ cpu.delta_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - cpu.delta_server_pd_1
+ memory_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - memory_server_pd_1
+ memory.usage_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - memory.usage_server_pd_2
+ disk.usage_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.usage_server_pd_1
+ disk.iops_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.iops_server_pd_1
+ disk.device.allocation_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.allocation_server_pd_2
+ disk.write.requests.rate_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.write.requests.rate_server_pd_2
+ disk.read.bytes.rate_server_pd_2:
+ - abstract_pd_server_2
+ - disk.read.bytes.rate_pd_server
+ disk.read.bytes.rate_server_pd_1:
+ - abstract_pd_server_3
+ - disk.read.bytes.rate_pd_server
+ cpu_server_pd_2:
+ - abstract_pd_server_2
+ - cpu_pd_server
+ cpu_server_pd_1:
+ - abstract_pd_server_3
+ - cpu_pd_server
+ attachment_pd01_port_0:
+ - abstract_pd_server_3
+ - attachment_pd_server_pd01_port
+ disk.device.capacity_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.capacity_server_pd_1
+ endpoint_server_pd_2:
+ - abstract_pd_server_2
+ - endpoint_pd_server
+ endpoint_server_pd_1:
+ - abstract_pd_server_3
+ - endpoint_pd_server
+ vcpus_server_pd_1:
+ - abstract_pd_server_3
+ - vcpus_pd_server
+ vcpus_server_pd_2:
+ - abstract_pd_server_2
+ - vcpus_pd_server
+ attachment_pd01_port_0_test_nested3Level:
+ - test_nested3Level
+ - attachment_pd01_port_0
+ disk.write.requests_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.write.requests_server_pd_2
+ network.incoming.bytes_pd01_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.bytes_pd01_port_0
+ disk.device.write.bytes.rate_server_pd_1:
+ - abstract_pd_server_3
+ - disk.device.write.bytes.rate_pd_server
+ disk.device.write.bytes.rate_server_pd_2:
+ - abstract_pd_server_2
+ - disk.device.write.bytes.rate_pd_server
+ disk.device.usage_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.usage_server_pd_1
+ disk.device.write.requests.rate_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.requests.rate_server_pd_2
+ network.incoming.bytes.rate_pd01_port_0:
+ - abstract_pd_server_3
+ - network.incoming.bytes.rate_pd_server_pd01_port
+ disk.device.write.requests.rate_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.requests.rate_server_pd_1
+ disk.write.bytes_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.write.bytes_server_pd_2
+ disk.device.read.bytes.rate_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.bytes.rate_server_pd_1
+ disk.device.read.requests.rate_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.requests.rate_server_pd_1
+ network.incoming.bytes.rate_pd02_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.bytes.rate_pd02_port_0
+ disk.device.write.bytes_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.bytes_server_pd_1
+ instance_server_pd_1:
+ - abstract_pd_server_3
+ - instance_pd_server
+ disk.device.read.requests.rate_server_pd_1:
+ - abstract_pd_server_3
+ - disk.device.read.requests.rate_pd_server
+ disk.device.latency_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.latency_server_pd_1
+ instance_server_pd_2:
+ - abstract_pd_server_2
+ - instance_pd_server
+ disk.device.read.requests.rate_server_pd_2:
+ - abstract_pd_server_2
+ - disk.device.read.requests.rate_pd_server
+ disk.write.requests_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.write.requests_server_pd_1
+ attachment_pd02_port_0:
+ - abstract_pd_server_2
+ - attachment_pd_server_pd02_port
+ cpu_util_server_pd_1:
+ - abstract_pd_server_3
+ - cpu_util_pd_server
+ host_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - host_server_pd_2
+ cpu_util_server_pd_2:
+ - abstract_pd_server_2
+ - cpu_util_pd_server
+ disk.device.read.bytes.rate_server_pd_2:
+ - abstract_pd_server_2
+ - disk.device.read.bytes.rate_pd_server
+ disk.device.allocation_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.allocation_server_pd_1
+ disk.allocation_server_pd_2:
+ - abstract_pd_server_2
+ - disk.allocation_pd_server
+ disk.device.write.bytes_server_pd_1:
+ - abstract_pd_server_3
+ - disk.device.write.bytes_pd_server
+ disk.device.write.bytes_server_pd_2:
+ - abstract_pd_server_2
+ - disk.device.write.bytes_pd_server
+ disk.allocation_server_pd_1:
+ - abstract_pd_server_3
+ - disk.allocation_pd_server
+ network.incoming.packets.rate_pd01_port_0:
+ - abstract_pd_server_3
+ - network.incoming.packets.rate_pd_server_pd01_port
+ disk.capacity_server_pd_2:
+ - abstract_pd_server_2
+ - disk.capacity_pd_server
+ disk.capacity_server_pd_1:
+ - abstract_pd_server_3
+ - disk.capacity_pd_server
+ disk.device.read.bytes.rate_server_pd_1:
+ - abstract_pd_server_3
+ - disk.device.read.bytes.rate_pd_server
+ cpu.delta_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - cpu.delta_server_pd_2
+ binding_pd02_port_0_test_nested3Level:
+ - test_nested3Level
+ - binding_pd02_port_0
+ network.outpoing.packets_pd01_port_0:
+ - abstract_pd_server_3
+ - network.outpoing.packets_pd_server_pd01_port
+ binding_server_pd_2:
+ - abstract_pd_server_2
+ - binding_pd_server
+ disk.device.write.requests_server_pd_2:
+ - abstract_pd_server_2
+ - disk.device.write.requests_pd_server
+ binding_server_pd_1:
+ - abstract_pd_server_3
+ - binding_pd_server
+ disk.device.write.requests_server_pd_1:
+ - abstract_pd_server_3
+ - disk.device.write.requests_pd_server
+ disk.usage_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.usage_server_pd_2
+ disk.capacity_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.capacity_server_pd_2
+ disk.device.write.requests.rate_server_pd_2:
+ - abstract_pd_server_2
+ - disk.device.write.requests.rate_pd_server
+ network.outgoing.packets.rate_pd02_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.outgoing.packets.rate_pd02_port_0
+ disk.read.bytes_server_pd_1:
+ - abstract_pd_server_3
+ - disk.read.bytes_pd_server
+ disk.device.read.requests_server_pd_1:
+ - abstract_pd_server_3
+ - disk.device.read.requests_pd_server
+ cpu_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - cpu_server_pd_1
+ disk.device.read.requests_server_pd_2:
+ - abstract_pd_server_2
+ - disk.device.read.requests_pd_server
+ disk.read.bytes_server_pd_2:
+ - abstract_pd_server_2
+ - disk.read.bytes_pd_server
+ disk.device.write.requests.rate_server_pd_1:
+ - abstract_pd_server_3
+ - disk.device.write.requests.rate_pd_server
+ feature_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - feature_server_pd_1
+ memory_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - memory_server_pd_2
+ vcpus_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - vcpus_server_pd_1
+ disk.write.bytes.rate_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.write.bytes.rate_server_pd_2
+ instance_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - instance_server_pd_1
+ network.outgoing.bytes_pd01_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.outgoing.bytes_pd01_port_0
+ feature_pd01_port_0_test_nested3Level:
+ - test_nested3Level
+ - feature_pd01_port_0
+ disk.ephemeral.size_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.ephemeral.size_server_pd_1
+ vcpus_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - vcpus_server_pd_2
+ os_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - os_server_pd_1
+ disk.device.write.bytes.rate_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.bytes.rate_server_pd_1
+ cpu.delta_server_pd_2:
+ - abstract_pd_server_2
+ - cpu.delta_pd_server
+ feature_server_pd_2:
+ - abstract_pd_server_2
+ - feature_pd_server
+ feature_server_pd_1:
+ - abstract_pd_server_3
+ - feature_pd_server
+ cpu.delta_server_pd_1:
+ - abstract_pd_server_3
+ - cpu.delta_pd_server
+ disk.device.iops_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.iops_server_pd_2
+ disk.device.write.bytes.rate_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.bytes.rate_server_pd_2
+ host_server_pd_1:
+ - abstract_pd_server_3
+ - host_pd_server
+ disk.device.iops_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.iops_server_pd_1
+ disk.ephemeral.size_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.ephemeral.size_server_pd_2
+ host_server_pd_2:
+ - abstract_pd_server_2
+ - host_pd_server
+ network.outgoing.bytes_pd01_port_0:
+ - abstract_pd_server_3
+ - network.outgoing.bytes_pd_server_pd01_port
+ os_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - os_server_pd_2
+ disk.read.bytes_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.read.bytes_server_pd_1
+ memory_server_pd_2:
+ - abstract_pd_server_2
+ - memory_pd_server
+ memory_server_pd_1:
+ - abstract_pd_server_3
+ - memory_pd_server
+ network.incoming.packets_pd02_port_0:
+ - abstract_pd_server_2
+ - network.incoming.packets_pd_server_pd02_port
+ disk.read.requests_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.read.requests_server_pd_2
+ cpu_util_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - cpu_util_server_pd_1
+ disk.read.requests_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.read.requests_server_pd_1
+ disk.read.bytes_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.read.bytes_server_pd_2
+ disk.write.requests_server_pd_1:
+ - abstract_pd_server_3
+ - disk.write.requests_pd_server
+ endpoint_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - endpoint_server_pd_2
+ disk.write.requests_server_pd_2:
+ - abstract_pd_server_2
+ - disk.write.requests_pd_server
+ disk.write.bytes_server_pd_1:
+ - abstract_pd_server_3
+ - disk.write.bytes_pd_server
+ disk.write.bytes_server_pd_2:
+ - abstract_pd_server_2
+ - disk.write.bytes_pd_server
+ disk.read.requests_server_pd_1:
+ - abstract_pd_server_3
+ - disk.read.requests_pd_server
+ network.outgoing.bytes.rate_pd02_port_0:
+ - abstract_pd_server_2
+ - network.outgoing.bytes.rate_pd_server_pd02_port
+ disk.read.requests_server_pd_2:
+ - abstract_pd_server_2
+ - disk.read.requests_pd_server
+ disk.device.usage_server_pd_2:
+ - abstract_pd_server_2
+ - disk.device.usage_pd_server
+ disk.device.usage_server_pd_1:
+ - abstract_pd_server_3
+ - disk.device.usage_pd_server
+ network.incoming.packets.rate_pd02_port_0:
+ - abstract_pd_server_2
+ - network.incoming.packets.rate_pd_server_pd02_port
+ network.incoming.bytes_pd02_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.bytes_pd02_port_0
+ network.incoming.packets.rate_pd01_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.packets.rate_pd01_port_0
+ disk.device.read.requests_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.requests_server_pd_1
+ disk.write.requests.rate_server_pd_1:
+ - abstract_pd_server_3
+ - disk.write.requests.rate_pd_server
+ disk.write.requests.rate_server_pd_2:
+ - abstract_pd_server_2
+ - disk.write.requests.rate_pd_server
+ disk.root.size_server_pd_1:
+ - abstract_pd_server_3
+ - disk.root.size_pd_server
+ disk.allocation_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.allocation_server_pd_1
+ host_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - host_server_pd_1
+ disk.device.iops_server_pd_1:
+ - abstract_pd_server_3
+ - disk.device.iops_pd_server
+ disk.device.iops_server_pd_2:
+ - abstract_pd_server_2
+ - disk.device.iops_pd_server
+ network.incoming.packets_pd02_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.packets_pd02_port_0
+ disk.write.bytes.rate_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.write.bytes.rate_server_pd_1
+ feature_pd02_port_0:
+ - abstract_pd_server_2
+ - feature_pd_server_pd02_port
+ network.incoming.packets_pd01_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.packets_pd01_port_0
+ disk.root.size_server_pd_2:
+ - abstract_pd_server_2
+ - disk.root.size_pd_server
+ disk.latency_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.latency_server_pd_2
+ disk.usage_server_pd_2:
+ - abstract_pd_server_2
+ - disk.usage_pd_server
+ disk.usage_server_pd_1:
+ - abstract_pd_server_3
+ - disk.usage_pd_server
+ disk.device.write.requests_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.requests_server_pd_1
+ feature_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - feature_server_pd_2
+ disk.device.read.bytes_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.bytes_server_pd_1
+ disk.device.latency_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.latency_server_pd_2
+ network.outgoing.bytes.rate_pd01_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.outgoing.bytes.rate_pd01_port_0
+ disk.device.write.requests_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.requests_server_pd_2
+ disk.device.capacity_server_pd_2:
+ - abstract_pd_server_2
+ - disk.device.capacity_pd_server
+ disk.device.capacity_server_pd_1:
+ - abstract_pd_server_3
+ - disk.device.capacity_pd_server
+ cpu_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - cpu_server_pd_2
+ disk.device.usage_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.usage_server_pd_2
+ network.incoming.bytes.rate_pd01_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.incoming.bytes.rate_pd01_port_0
+ disk.device.write.bytes_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.write.bytes_server_pd_2
+ disk.capacity_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.capacity_server_pd_1
+ feature_pd01_port_0:
+ - abstract_pd_server_3
+ - feature_pd_server_pd01_port
+ disk.device.latency_server_pd_2:
+ - abstract_pd_server_2
+ - disk.device.latency_pd_server
+ disk.device.latency_server_pd_1:
+ - abstract_pd_server_3
+ - disk.device.latency_pd_server
+ memory.resident_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - memory.resident_server_pd_2
+ disk.device.read.requests.rate_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.requests.rate_server_pd_2
+ network.outgoing.bytes_pd02_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.outgoing.bytes_pd02_port_0
+ disk.write.bytes_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.write.bytes_server_pd_1
+ endpoint_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - endpoint_server_pd_1
+ network.outgoing.bytes.rate_pd01_port_0:
+ - abstract_pd_server_3
+ - network.outgoing.bytes.rate_pd_server_pd01_port
+ disk.allocation_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.allocation_server_pd_2
+ network.outpoing.packets_pd02_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.outpoing.packets_pd02_port_0
+ binding_pd02_port_0:
+ - abstract_pd_server_2
+ - binding_pd_server_pd02_port
+ disk.device.read.bytes_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.bytes_server_pd_2
+ feature_test_nested3Level:
+ - test_nested3Level
+ - feature
+ disk.write.requests.rate_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.write.requests.rate_server_pd_1
+ disk.latency_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.latency_server_pd_1
+ network.incoming.bytes_pd01_port_0:
+ - abstract_pd_server_3
+ - network.incoming.bytes_pd_server_pd01_port
+ cpu_util_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - cpu_util_server_pd_2
+ network.outgoing.packets.rate_pd02_port_0:
+ - abstract_pd_server_2
+ - network.outgoing.packets.rate_pd_server_pd02_port
+ network.outpoing.packets_pd02_port_0:
+ - abstract_pd_server_2
+ - network.outpoing.packets_pd_server_pd02_port
+ disk.iops_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.iops_server_pd_2
+ network.incoming.packets_pd01_port_0:
+ - abstract_pd_server_3
+ - network.incoming.packets_pd_server_pd01_port
+ attachment_pd02_port_0_test_nested3Level:
+ - test_nested3Level
+ - attachment_pd02_port_0
+ disk.device.read.bytes.rate_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.bytes.rate_server_pd_2
+ disk.device.allocation_server_pd_1:
+ - abstract_pd_server_3
+ - disk.device.allocation_pd_server
+ binding_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - binding_server_pd_2
+ disk.device.read.requests_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - disk.device.read.requests_server_pd_2
+ disk.device.allocation_server_pd_2:
+ - abstract_pd_server_2
+ - disk.device.allocation_pd_server
+ memory.usage_server_pd_2:
+ - abstract_pd_server_2
+ - memory.usage_pd_server
+ network.outgoing.packets.rate_pd01_port_0_test_nested3Level:
+ - test_nested3Level
+ - network.outgoing.packets.rate_pd01_port_0
+ memory.usage_server_pd_1:
+ - abstract_pd_server_3
+ - memory.usage_pd_server
+ network.incoming.bytes.rate_pd02_port_0:
+ - abstract_pd_server_2
+ - network.incoming.bytes.rate_pd_server_pd02_port
+ os_server_pd_2:
+ - abstract_pd_server_2
+ - os_pd_server
+ memory.usage_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - memory.usage_server_pd_1
+ disk.latency_server_pd_1:
+ - abstract_pd_server_3
+ - disk.latency_pd_server
+ disk.latency_server_pd_2:
+ - abstract_pd_server_2
+ - disk.latency_pd_server
+ scalable_server_pd_2:
+ - abstract_pd_server_2
+ - scalable_pd_server
+ scalable_server_pd_1:
+ - abstract_pd_server_3
+ - scalable_pd_server
+ disk.root.size_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - disk.root.size_server_pd_1
+ os_server_pd_1:
+ - abstract_pd_server_3
+ - os_pd_server
+ requirements:
+ link_pd01_port_0:
+ - abstract_pd_server_3
+ - link_pd_server_pd01_port
+ link_pd02_port_0:
+ - abstract_pd_server_2
+ - link_pd_server_pd02_port
+ link_pd02_port_0_test_nested3Level:
+ - test_nested3Level
+ - link_pd02_port_0
+ local_storage_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - local_storage_server_pd_2
+ local_storage_server_pd_1:
+ - abstract_pd_server_3
+ - local_storage_pd_server
+ local_storage_server_pd_2:
+ - abstract_pd_server_2
+ - local_storage_pd_server
+ dependency_pd01_port_0_test_nested3Level:
+ - test_nested3Level
+ - dependency_pd01_port_0
+ dependency_pd01_port_0:
+ - abstract_pd_server_3
+ - dependency_pd_server_pd01_port
+ dependency_server_pd_1:
+ - abstract_pd_server_3
+ - dependency_pd_server
+ dependency_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - dependency_server_pd_1
+ dependency_server_pd_2:
+ - abstract_pd_server_2
+ - dependency_pd_server
+ dependency_pd02_port_0:
+ - abstract_pd_server_2
+ - dependency_pd_server_pd02_port
+ dependency_server_pd_2_test_nested3Level:
+ - test_nested3Level
+ - dependency_server_pd_2
+ dependency_pd02_port_0_test_nested3Level:
+ - test_nested3Level
+ - dependency_pd02_port_0
+ local_storage_server_pd_1_test_nested3Level:
+ - test_nested3Level
+ - local_storage_server_pd_1
+ dependency_test_nested3Level:
+ - test_nested3Level
+ - dependency
+ link_pd01_port_0_test_nested3Level:
+ - test_nested3Level
+ - link_pd01_port_0
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested3ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested3ServiceTemplate.yaml
new file mode 100644
index 0000000000..7cf3a5a6cc
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/threeNestedLevelsSameVmTypePattern1B/out/nested3ServiceTemplate.yaml
@@ -0,0 +1,482 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested3
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ pd_flavor_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ availabilityzone_name:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ pd_image_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ pd_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ oam_net_name:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ abstract_pd_server:
+ type: org.openecomp.resource.abstract.nodes.pd_server
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_availability_zone:
+ - get_input: availabilityzone_name
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 1
+ 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
+ vm_image_name:
+ get_input: pd_image_name
+ port_pd02_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ 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
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_pd_server_1:
+ type: org.openecomp.resource.abstract.nodes.pd_server_1
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_availability_zone:
+ - get_input: availabilityzone_name
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 0
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_pd01_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: pd_image_name
+ port_pd01_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ port_pd01_port_network:
+ - get_input: oam_net_name
+ port_pd01_port_network_role_tag: oam
+ compute_pd_server_user_data_format:
+ - RAW
+ service_template_filter:
+ substitute_service_template: Nested_pd_server_1ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ groups:
+ nested3_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested3.yml
+ description: nested2
+ members:
+ - abstract_pd_server
+ - abstract_pd_server_1
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested3
+ capabilities:
+ disk.iops_server_pd_1:
+ - abstract_pd_server_1
+ - disk.iops_pd_server
+ disk.iops_server_pd_2:
+ - abstract_pd_server
+ - disk.iops_pd_server
+ disk.write.bytes.rate_server_pd_2:
+ - abstract_pd_server
+ - disk.write.bytes.rate_pd_server
+ disk.write.bytes.rate_server_pd_1:
+ - abstract_pd_server_1
+ - disk.write.bytes.rate_pd_server
+ cpu.delta_server_pd_2:
+ - abstract_pd_server
+ - cpu.delta_pd_server
+ feature_server_pd_2:
+ - abstract_pd_server
+ - feature_pd_server
+ feature_server_pd_1:
+ - abstract_pd_server_1
+ - feature_pd_server
+ cpu.delta_server_pd_1:
+ - abstract_pd_server_1
+ - cpu.delta_pd_server
+ host_server_pd_1:
+ - abstract_pd_server_1
+ - host_pd_server
+ network.outgoing.bytes_pd02_port_0:
+ - abstract_pd_server
+ - network.outgoing.bytes_pd_server_pd02_port
+ host_server_pd_2:
+ - abstract_pd_server
+ - host_pd_server
+ network.outgoing.bytes_pd01_port_0:
+ - abstract_pd_server_1
+ - network.outgoing.bytes_pd_server_pd01_port
+ memory_server_pd_2:
+ - abstract_pd_server
+ - memory_pd_server
+ memory_server_pd_1:
+ - abstract_pd_server_1
+ - memory_pd_server
+ network.incoming.packets_pd02_port_0:
+ - abstract_pd_server
+ - network.incoming.packets_pd_server_pd02_port
+ memory.resident_server_pd_1:
+ - abstract_pd_server_1
+ - memory.resident_pd_server
+ memory.resident_server_pd_2:
+ - abstract_pd_server
+ - memory.resident_pd_server
+ network.incoming.bytes_pd02_port_0:
+ - abstract_pd_server
+ - network.incoming.bytes_pd_server_pd02_port
+ disk.write.requests_server_pd_1:
+ - abstract_pd_server_1
+ - disk.write.requests_pd_server
+ disk.ephemeral.size_server_pd_2:
+ - abstract_pd_server
+ - disk.ephemeral.size_pd_server
+ disk.ephemeral.size_server_pd_1:
+ - abstract_pd_server_1
+ - disk.ephemeral.size_pd_server
+ disk.write.requests_server_pd_2:
+ - abstract_pd_server
+ - disk.write.requests_pd_server
+ disk.write.bytes_server_pd_1:
+ - abstract_pd_server_1
+ - disk.write.bytes_pd_server
+ disk.write.bytes_server_pd_2:
+ - abstract_pd_server
+ - disk.write.bytes_pd_server
+ disk.read.requests_server_pd_1:
+ - abstract_pd_server_1
+ - disk.read.requests_pd_server
+ network.outgoing.bytes.rate_pd02_port_0:
+ - abstract_pd_server
+ - network.outgoing.bytes.rate_pd_server_pd02_port
+ binding_pd01_port_0:
+ - abstract_pd_server_1
+ - binding_pd_server_pd01_port
+ disk.read.requests_server_pd_2:
+ - abstract_pd_server
+ - disk.read.requests_pd_server
+ disk.device.usage_server_pd_2:
+ - abstract_pd_server
+ - disk.device.usage_pd_server
+ disk.device.usage_server_pd_1:
+ - abstract_pd_server_1
+ - disk.device.usage_pd_server
+ disk.device.read.bytes_server_pd_1:
+ - abstract_pd_server_1
+ - disk.device.read.bytes_pd_server
+ disk.device.read.bytes_server_pd_2:
+ - abstract_pd_server
+ - disk.device.read.bytes_pd_server
+ network.incoming.packets.rate_pd02_port_0:
+ - abstract_pd_server
+ - network.incoming.packets.rate_pd_server_pd02_port
+ network.outgoing.packets.rate_pd01_port_0:
+ - abstract_pd_server_1
+ - network.outgoing.packets.rate_pd_server_pd01_port
+ disk.write.requests.rate_server_pd_1:
+ - abstract_pd_server_1
+ - disk.write.requests.rate_pd_server
+ disk.write.requests.rate_server_pd_2:
+ - abstract_pd_server
+ - disk.write.requests.rate_pd_server
+ disk.root.size_server_pd_1:
+ - abstract_pd_server_1
+ - disk.root.size_pd_server
+ disk.device.iops_server_pd_1:
+ - abstract_pd_server_1
+ - disk.device.iops_pd_server
+ disk.device.iops_server_pd_2:
+ - abstract_pd_server
+ - disk.device.iops_pd_server
+ feature_pd02_port_0:
+ - abstract_pd_server
+ - feature_pd_server_pd02_port
+ disk.root.size_server_pd_2:
+ - abstract_pd_server
+ - disk.root.size_pd_server
+ disk.usage_server_pd_2:
+ - abstract_pd_server
+ - disk.usage_pd_server
+ disk.usage_server_pd_1:
+ - abstract_pd_server_1
+ - disk.usage_pd_server
+ disk.read.bytes.rate_server_pd_2:
+ - abstract_pd_server
+ - disk.read.bytes.rate_pd_server
+ disk.read.bytes.rate_server_pd_1:
+ - abstract_pd_server_1
+ - disk.read.bytes.rate_pd_server
+ cpu_server_pd_2:
+ - abstract_pd_server
+ - cpu_pd_server
+ cpu_server_pd_1:
+ - abstract_pd_server_1
+ - cpu_pd_server
+ attachment_pd01_port_0:
+ - abstract_pd_server_1
+ - attachment_pd_server_pd01_port
+ endpoint_server_pd_2:
+ - abstract_pd_server
+ - endpoint_pd_server
+ endpoint_server_pd_1:
+ - abstract_pd_server_1
+ - endpoint_pd_server
+ vcpus_server_pd_1:
+ - abstract_pd_server_1
+ - vcpus_pd_server
+ vcpus_server_pd_2:
+ - abstract_pd_server
+ - vcpus_pd_server
+ disk.device.capacity_server_pd_2:
+ - abstract_pd_server
+ - disk.device.capacity_pd_server
+ disk.device.capacity_server_pd_1:
+ - abstract_pd_server_1
+ - disk.device.capacity_pd_server
+ disk.device.write.bytes.rate_server_pd_1:
+ - abstract_pd_server_1
+ - disk.device.write.bytes.rate_pd_server
+ disk.device.write.bytes.rate_server_pd_2:
+ - abstract_pd_server
+ - disk.device.write.bytes.rate_pd_server
+ network.incoming.bytes.rate_pd01_port_0:
+ - abstract_pd_server_1
+ - network.incoming.bytes.rate_pd_server_pd01_port
+ feature_pd01_port_0:
+ - abstract_pd_server_1
+ - feature_pd_server_pd01_port
+ disk.device.latency_server_pd_2:
+ - abstract_pd_server
+ - disk.device.latency_pd_server
+ disk.device.latency_server_pd_1:
+ - abstract_pd_server_1
+ - disk.device.latency_pd_server
+ instance_server_pd_1:
+ - abstract_pd_server_1
+ - instance_pd_server
+ disk.device.read.requests.rate_server_pd_1:
+ - abstract_pd_server_1
+ - disk.device.read.requests.rate_pd_server
+ instance_server_pd_2:
+ - abstract_pd_server
+ - instance_pd_server
+ disk.device.read.requests.rate_server_pd_2:
+ - abstract_pd_server
+ - disk.device.read.requests.rate_pd_server
+ attachment_pd02_port_0:
+ - abstract_pd_server
+ - attachment_pd_server_pd02_port
+ network.outgoing.bytes.rate_pd01_port_0:
+ - abstract_pd_server_1
+ - network.outgoing.bytes.rate_pd_server_pd01_port
+ cpu_util_server_pd_1:
+ - abstract_pd_server_1
+ - cpu_util_pd_server
+ cpu_util_server_pd_2:
+ - abstract_pd_server
+ - cpu_util_pd_server
+ disk.device.read.bytes.rate_server_pd_2:
+ - abstract_pd_server
+ - disk.device.read.bytes.rate_pd_server
+ binding_pd02_port_0:
+ - abstract_pd_server
+ - binding_pd_server_pd02_port
+ disk.allocation_server_pd_2:
+ - abstract_pd_server
+ - disk.allocation_pd_server
+ disk.device.write.bytes_server_pd_1:
+ - abstract_pd_server_1
+ - disk.device.write.bytes_pd_server
+ disk.device.write.bytes_server_pd_2:
+ - abstract_pd_server
+ - disk.device.write.bytes_pd_server
+ disk.allocation_server_pd_1:
+ - abstract_pd_server_1
+ - disk.allocation_pd_server
+ network.incoming.packets.rate_pd01_port_0:
+ - abstract_pd_server_1
+ - network.incoming.packets.rate_pd_server_pd01_port
+ disk.capacity_server_pd_2:
+ - abstract_pd_server
+ - disk.capacity_pd_server
+ disk.capacity_server_pd_1:
+ - abstract_pd_server_1
+ - disk.capacity_pd_server
+ disk.device.read.bytes.rate_server_pd_1:
+ - abstract_pd_server_1
+ - disk.device.read.bytes.rate_pd_server
+ network.incoming.bytes_pd01_port_0:
+ - abstract_pd_server_1
+ - network.incoming.bytes_pd_server_pd01_port
+ network.outgoing.packets.rate_pd02_port_0:
+ - abstract_pd_server
+ - network.outgoing.packets.rate_pd_server_pd02_port
+ network.outpoing.packets_pd02_port_0:
+ - abstract_pd_server
+ - network.outpoing.packets_pd_server_pd02_port
+ network.outpoing.packets_pd01_port_0:
+ - abstract_pd_server_1
+ - network.outpoing.packets_pd_server_pd01_port
+ binding_server_pd_2:
+ - abstract_pd_server
+ - binding_pd_server
+ disk.device.write.requests_server_pd_2:
+ - abstract_pd_server
+ - disk.device.write.requests_pd_server
+ binding_server_pd_1:
+ - abstract_pd_server_1
+ - binding_pd_server
+ disk.device.write.requests_server_pd_1:
+ - abstract_pd_server_1
+ - disk.device.write.requests_pd_server
+ network.incoming.packets_pd01_port_0:
+ - abstract_pd_server_1
+ - network.incoming.packets_pd_server_pd01_port
+ disk.device.allocation_server_pd_1:
+ - abstract_pd_server_1
+ - disk.device.allocation_pd_server
+ disk.device.allocation_server_pd_2:
+ - abstract_pd_server
+ - disk.device.allocation_pd_server
+ disk.device.write.requests.rate_server_pd_2:
+ - abstract_pd_server
+ - disk.device.write.requests.rate_pd_server
+ memory.usage_server_pd_2:
+ - abstract_pd_server
+ - memory.usage_pd_server
+ disk.read.bytes_server_pd_1:
+ - abstract_pd_server_1
+ - disk.read.bytes_pd_server
+ disk.device.read.requests_server_pd_1:
+ - abstract_pd_server_1
+ - disk.device.read.requests_pd_server
+ disk.device.read.requests_server_pd_2:
+ - abstract_pd_server
+ - disk.device.read.requests_pd_server
+ disk.read.bytes_server_pd_2:
+ - abstract_pd_server
+ - disk.read.bytes_pd_server
+ memory.usage_server_pd_1:
+ - abstract_pd_server_1
+ - memory.usage_pd_server
+ network.incoming.bytes.rate_pd02_port_0:
+ - abstract_pd_server
+ - network.incoming.bytes.rate_pd_server_pd02_port
+ disk.device.write.requests.rate_server_pd_1:
+ - abstract_pd_server_1
+ - disk.device.write.requests.rate_pd_server
+ os_server_pd_2:
+ - abstract_pd_server
+ - os_pd_server
+ disk.latency_server_pd_1:
+ - abstract_pd_server_1
+ - disk.latency_pd_server
+ disk.latency_server_pd_2:
+ - abstract_pd_server
+ - disk.latency_pd_server
+ scalable_server_pd_2:
+ - abstract_pd_server
+ - scalable_pd_server
+ scalable_server_pd_1:
+ - abstract_pd_server_1
+ - scalable_pd_server
+ os_server_pd_1:
+ - abstract_pd_server_1
+ - os_pd_server
+ requirements:
+ link_pd01_port_0:
+ - abstract_pd_server_1
+ - link_pd_server_pd01_port
+ link_pd02_port_0:
+ - abstract_pd_server
+ - link_pd_server_pd02_port
+ local_storage_server_pd_1:
+ - abstract_pd_server_1
+ - local_storage_pd_server
+ local_storage_server_pd_2:
+ - abstract_pd_server
+ - local_storage_pd_server
+ dependency_pd01_port_0:
+ - abstract_pd_server_1
+ - dependency_pd_server_pd01_port
+ dependency_server_pd_1:
+ - abstract_pd_server_1
+ - dependency_pd_server
+ dependency_server_pd_2:
+ - abstract_pd_server
+ - dependency_pd_server
+ dependency_pd02_port_0:
+ - abstract_pd_server
+ - dependency_pd_server_pd02_port
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/MANIFEST.json
new file mode 100644
index 0000000000..d149b6d9bb
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/MANIFEST.json
@@ -0,0 +1,33 @@
+{
+ "name": "Nested test",
+ "description": "HOT template to create nested one level multiple compute",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "main.yml",
+ "type": "HEAT",
+ "isBase": "true"
+ },
+ {
+ "file": "nested1.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested2.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested-no-compute.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested-pattern-4.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ }
+
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/main.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/main.yml
new file mode 100644
index 0000000000..8ed2026356
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/main.yml
@@ -0,0 +1,41 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+
+resources:
+ test_nested_all_patterns:
+ type: nested1.yml
+ properties:
+ p1: {get_attr: [test_nested_pattern_4, pattern4_attr_1]}
+ p2: {get_attr: [test_nested_no_compute, no_compute_attr_1]}
+
+ test_nested_pattern_4:
+ type: nested-pattern-4.yml
+ depends_on:
+ - test_nested_all_patterns
+ properties:
+ p2: {get_attr: [test_nested_no_compute, no_compute_attr_1]}
+
+ test_nested_no_compute:
+ type: nested-no-compute.yml
+ depends_on:
+ - test_nested_all_patterns
+ - test_nested_pattern_4
+ properties:
+ p1: {get_attr: [test_nested_pattern_4, pattern4_attr_1]}
+
+ dependsOn_network:
+ type: OS::Neutron::Net
+ depends_on:
+ - test_nested_all_patterns
+ - test_nested_no_compute
+ - test_nested_pattern_4
+ properties:
+ name:
+ get_param: jsa_name \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested-no-compute.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested-no-compute.yml
new file mode 100644
index 0000000000..5e0627f053
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested-no-compute.yml
@@ -0,0 +1,67 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ packet_internal_network_name:
+ type: string
+ packet_external_network_name:
+ type: string
+ net:
+ type: string
+
+resources:
+ cmaui_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ cmaui_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_external_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ packet_internal_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_internal_network_name
+
+ packet_external_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_external_network_name
+
+outputs:
+ no_compute_attr_1:
+ description: no_compute_attr_1
+ value: { get_resource: packet_external_network } \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested-pattern-4.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested-pattern-4.yml
new file mode 100644
index 0000000000..bbaa6a2636
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested-pattern-4.yml
@@ -0,0 +1,66 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ pd_server_names:
+ type: comma_delimited_list
+ description: PD server names
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_server_flavor:
+ type: string
+ description: Flavor for PD server
+ pd_server_image:
+ type: string
+ description: Flavor for PD server
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ pd_server_ips:
+ type: string
+ net:
+ type: string
+resources:
+
+ pd_server_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_ips, 0]}}]
+ replacement_policy: AUTO
+
+ pd_server_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_ips, 1]}}]
+ replacement_policy: AUTO
+
+ server_pd:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [pd_server_names, 0]}
+ image: { get_param: pd_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_flavor }
+ networks:
+ - port: { get_resource: pd_server_port_1 }
+ - port: { get_resource: pd_server_port_2 }
+
+outputs:
+ pattern4_attr_1:
+ description: pattern4_attr_1_value
+ value: { get_resource: server_pd }
+
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested1.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested1.yml
new file mode 100644
index 0000000000..5907ec3648
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested1.yml
@@ -0,0 +1,197 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_1c1_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_1c1_image:
+ type: string
+ description: Image for CMAUI server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ cmaui_1c1_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ oam_server_1c2_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ oam_server_1c2_image:
+ type: string
+ description: Image for CMAUI server
+ oam_server_1c2_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ packet_internal_network_name:
+ type: string
+ packet_external_network_name:
+ type: string
+ net:
+ type: string
+ pd_server_1b_names:
+ type: comma_delimited_list
+ description: PD server names
+ pd_server_1b_image:
+ type: string
+ description: PD Image server
+ ps_server_1b_names:
+ type: comma_delimited_list
+ description: Ps server names
+ ps_server_1b_image:
+ type: string
+ description: Ps Image server
+ pd_server_1b_flavor:
+ type: string
+ description: Flavor for PD server
+ ps_server_1b_flavor:
+ type: string
+ description: Flavor for PS server
+ pd_server_1b_ips:
+ type: string
+ ps_server_1b_ips:
+ type: string
+
+resources:
+ pd_server_1b_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_1b_ips, 0]}}]
+ replacement_policy: AUTO
+
+ ps_server_1b_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [ps_server_1b_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_1b_pd_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [pd_server_1b_names, 0]}
+ image: { get_param: pd_server_1b_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_1b_flavor }
+ networks:
+ - port: { get_resource: pd_server_1b_port }
+
+ server_1b_pd_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [pd_server_1b_names, 1]}
+ image: { get_param: pd_server_1b_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_1b_flavor }
+ networks:
+ - port: { get_resource: ps_server_1b_port }
+
+ cmaui_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ cmaui_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_1c1_cmaui_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [cmaui_1c1_names, 0]}
+ image: { get_param: cmaui_1c1_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_1c1_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_1 }
+
+ server_1c1_cmaui_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [cmaui_1c1_names, 1]}
+ image: { get_param: cmaui_1c1_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_1c1_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_2 }
+
+ oam_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 1]}}]
+ replacement_policy: AUTO
+
+ oam_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_external_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 1]}}]
+ replacement_policy: AUTO
+
+ server_1c2_oam_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [oam_server_1c2_names, 0]}
+ image: { get_param: oam_server_1c2_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: oam_server_1c2_flavor }
+ networks:
+ - port: { get_resource: oam_port_1 }
+
+ server_1c2_oam_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [oam_server_1c2_names, 1]}
+ image: { get_param: oam_server_1c2_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: oam_server_1c2_flavor }
+ networks:
+ - port: { get_resource: oam_port_2 }
+ metadata: {
+ connectivity_to_pd_server_1b: {get_attr: [server_1b_pd_1, accessIPv4]},
+ connectivity_to_server_1c1_cmaui_1: {get_attr: [server_1c1_cmaui_1, accessIPv4]},
+ connectivity_to_server_1c1_cmaui_2: {get_attr: [server_1c1_cmaui_2, accessIPv4]},
+ connectivity_to_pattern_4: {get_attr: [nested1_pattern_4, pattern4_attr_1]}
+ }
+
+ nested1_pattern_4:
+ type: nested-pattern-4.yml
+ properties:
+ p2: {get_param: p2}
+
+ packet_internal_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_internal_network_name
+
+ packet_external_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_external_network_name
+
+outputs:
+ all_pattern_attr_1:
+ description: all_pattern_attr_1
+ value: { get_attr: [server_1c2_oam_2, accessIPv4] } \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested2.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested2.yml
new file mode 100644
index 0000000000..3a5d110bd0
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/in/nested2.yml
@@ -0,0 +1,197 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of osm network
+ p2:
+ type: string
+ description: UID of osm network
+ security_group_name:
+ type: comma_delimited_list
+ description: BE1, BE2 server names
+ BE_1c1_names:
+ type: comma_delimited_list
+ description: BE1, BE2 server names
+ BE_1c1_image:
+ type: string
+ description: Image for BE server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ BE_1c1_flavor:
+ type: string
+ description: Flavor for BE server
+ osm_server_1c2_names:
+ type: comma_delimited_list
+ description: BE1, BE2 server names
+ osm_server_1c2_image:
+ type: string
+ description: Image for BE server
+ osm_server_1c2_flavor:
+ type: string
+ description: Flavor for BE server
+ BE_osm_ips:
+ type: string
+ packet_internal_network_name:
+ type: string
+ packet_external_network_name:
+ type: string
+ net:
+ type: string
+ rd_server_1b_names:
+ type: comma_delimited_list
+ description: PD server names
+ rd_server_1b_image:
+ type: string
+ description: PD Image server
+ ps_server_1b_names:
+ type: comma_delimited_list
+ description: Ps server names
+ ps_server_1b_image:
+ type: string
+ description: Ps Image server
+ rd_server_1b_flavor:
+ type: string
+ description: Flavor for PD server
+ ps_server_1b_flavor:
+ type: string
+ description: Flavor for PS server
+ rd_server_1b_ips:
+ type: string
+ ps_server_1b_ips:
+ type: string
+
+resources:
+ rd_server_1b_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [rd_server_1b_ips, 0]}}]
+ replacement_policy: AUTO
+
+ ps_server_1b_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [ps_server_1b_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_1b_rd_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [rd_server_1b_names, 0]}
+ image: { get_param: rd_server_1b_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: rd_server_1b_flavor }
+ networks:
+ - port: { get_resource: rd_server_1b_port }
+
+ server_1b_rd_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [rd_server_1b_names, 1]}
+ image: { get_param: rd_server_1b_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: rd_server_1b_flavor }
+ networks:
+ - port: { get_resource: ps_server_1b_port }
+
+ BE_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [BE_osm_ips, 0]}}]
+ replacement_policy: AUTO
+
+ BE_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [BE_osm_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_1c1_BE_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [BE_1c1_names, 0]}
+ image: { get_param: BE_1c1_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: BE_1c1_flavor }
+ networks:
+ - port: { get_resource: BE_port_1 }
+
+ server_1c1_BE_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [BE_1c1_names, 1]}
+ image: { get_param: BE_1c1_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: BE_1c1_flavor }
+ networks:
+ - port: { get_resource: BE_port_2 }
+
+ osm_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [BE_osm_ips, 1]}}]
+ replacement_policy: AUTO
+
+ osm_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_external_network}
+ fixed_ips: [{"ip_address": {get_param: [BE_osm_ips, 1]}}]
+ replacement_policy: AUTO
+
+ server_1c2_osm_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [osm_server_1c2_names, 0]}
+ image: { get_param: osm_server_1c2_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: osm_server_1c2_flavor }
+ networks:
+ - port: { get_resource: osm_port_1 }
+
+ server_1c2_osm_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [osm_server_1c2_names, 1]}
+ image: { get_param: osm_server_1c2_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: osm_server_1c2_flavor }
+ networks:
+ - port: { get_resource: osm_port_2 }
+ metadata: {
+ connectivity_to_rd_server_1b: {get_attr: [server_1b_rd_1, accessIPv4]},
+ connectivity_to_server_1c1_BE_1: {get_attr: [server_1c1_BE_1, accessIPv4]},
+ connectivity_to_server_1c1_BE_2: {get_attr: [server_1c1_BE_2, accessIPv4]},
+ connectivity_to_pattern_4: {get_attr: [nested2_pattern_4, pattern4_attr_1]}
+ }
+
+ nested2_pattern_4:
+ type: nested-pattern-4.yml
+ properties:
+ p2: {get_param: p2}
+
+ packet_internal_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_internal_network_name
+
+ packet_external_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_external_network_name
+
+outputs:
+ all_pattern_attr_1:
+ description: all_pattern_attr_1
+ value: { get_attr: [server_1c2_osm_2, accessIPv4] } \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..8ba567db2c
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,7902 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.abstract.nodes.pd_server_1b_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ compute_pd_server_1b_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_b_port_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
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_b_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_b_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_1b_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_b_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ attributes:
+ pd_server_1b_accessIPv4:
+ type: string
+ status: SUPPORTED
+ requirements:
+ - dependency_pd_server_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_1b_pd_server_b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_1b_pd_server_b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.device.read.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_1b_pd_server_b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_1b_pd_server_b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu.delta_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_1b_pd_server_b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_pd_server_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.osm_server_1c2:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_osm_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_osm_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_osm_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_osm_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_osm_server_1c2_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_osm_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_osm_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_osm_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_osm_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_osm_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_osm_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_osm_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ compute_osm_server_1c2_metadata:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ compute_osm_server_1c2_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ attributes:
+ osm_server_1c2_accessIPv4:
+ type: string
+ status: SUPPORTED
+ requirements:
+ - dependency_osm_server_1c2_osm_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_osm_server_1c2_osm_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_osm_server_1c2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_osm_server_1c2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ endpoint_osm_server_1c2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_osm_server_1c2_osm_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_osm_server_1c2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_osm_server_1c2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_osm_server_1c2_osm_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_osm_server_1c2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_osm_server_1c2_osm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_osm_server_1c2_osm_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_osm_server_1c2_osm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_osm_server_1c2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_osm_server_1c2_osm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_osm_server_1c2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_osm_server_1c2_osm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_osm_server_1c2_osm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_osm_server_1c2_osm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_osm_server_1c2_osm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_osm_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_osm_server_1c2_osm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.oam_server_1c2:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_oam_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ compute_oam_server_1c2_name:
+ 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_oam_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_oam_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_oam_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_oam_server_1c2_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_oam_server_1c2_metadata:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_oam_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_oam_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_oam_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ attributes:
+ oam_server_1c2_accessIPv4:
+ type: string
+ status: SUPPORTED
+ requirements:
+ - dependency_oam_server_1c2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_oam_server_1c2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_oam_server_1c2_oam_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam_server_1c2_oam_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.device.usage_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server_1c2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_server_1c2_oam_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_oam_server_1c2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_oam_server_1c2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server_1c2_oam_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ os_oam_server_1c2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server_1c2_oam_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server_1c2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_oam_server_1c2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.pd_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ pd_server_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema: &id001
+ type: string
+ port_pd_server_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_2_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema: &id002
+ type: string
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_2_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_image:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ attributes:
+ pattern4_attr_1:
+ type: string
+ description: pattern4_attr_1_value
+ status: SUPPORTED
+ requirements:
+ - dependency_pd_server_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_pd_server_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu.delta_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pd_server_1b:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_ps_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_pd_server_1b_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_b_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_b_port_replacement_policy:
+ 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_ps_server_b_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_1b_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pd_server_1b_ps_server_b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_1b_ps_server_b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.device.read.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_1b_ps_server_b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_1b_ps_server_b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_pd_server_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_1b_ps_server_b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.BE_1c1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_BE_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_BE_port_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_BE_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_BE_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_BE_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_BE_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_BE_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_BE_1c1_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_BE_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_BE_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_BE_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_BE_1c1_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_BE_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ attributes:
+ BE_1c1_accessIPv4:
+ type: string
+ status: SUPPORTED
+ requirements:
+ - dependency_BE_1c1_BE_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_BE_1c1_BE_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_BE_1c1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_BE_1c1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.ephemeral.size_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_BE_1c1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_BE_1c1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_BE_1c1_BE_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_BE_1c1_BE_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_BE_1c1_BE_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_BE_1c1_BE_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_BE_1c1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_BE_1c1_BE_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_BE_1c1_BE_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.usage_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_BE_1c1_BE_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_BE_1c1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_BE_1c1_BE_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_BE_1c1_BE_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_BE_1c1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_BE_1c1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_BE_1c1_BE_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_BE_1c1_BE_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_BE_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested1:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ cmaui_1c1_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ ps_server_1b_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ packet_internal_network_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_1b_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ oam_server_1c2_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ cmaui_1c1_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ ps_server_1b_names:
+ type: list
+ description: Ps server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ cmaui_1c1_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_1b_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ pd_server_1b_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ packet_external_network_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ ps_server_1b_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ ps_server_1b_image:
+ type: string
+ description: Ps Image server
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_1b_image:
+ type: string
+ description: PD Image server
+ required: true
+ status: SUPPORTED
+ oam_server_1c2_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ oam_server_1c2_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ attributes:
+ all_pattern_attr_1:
+ type: string
+ description: all_pattern_attr_1
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_nested1_pattern_4:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_port_1_nested1_pattern_4:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port_1_nested1_pattern_4:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_port_2_nested1_pattern_4:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port_2_nested1_pattern_4:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd_nested1_pattern_4:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd_nested1_pattern_4:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1c2_oam_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1c2_oam_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1c2_oam_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1c2_oam_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1b_pd_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1b_pd_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_cmaui_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1b_pd_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1b_pd_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_1b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_1b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_oam_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_packet_external_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_ps_server_1b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_1b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_packet_internal_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1c1_cmaui_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1c1_cmaui_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1c1_cmaui_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1c1_cmaui_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_oam_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.device.write.bytes.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1c1_cmaui_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1c1_cmaui_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port_1_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd_nested1_pattern_4:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd_nested1_pattern_4:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_1b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd_nested1_pattern_4:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port_2_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1c2_oam_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1c2_oam_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port_1_nested1_pattern_4:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port_1_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port_2_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_cmaui_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ os_server_pd_nested1_pattern_4:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port_1_nested1_pattern_4:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port_2_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port_2_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1c2_oam_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1c2_oam_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1c2_oam_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1c2_oam_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port_2_nested1_pattern_4:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd_nested1_pattern_4:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1b_pd_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd_nested1_pattern_4:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1b_pd_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1c1_cmaui_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1b_pd_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1c1_cmaui_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1b_pd_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_1b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_1b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.latency_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_packet_external_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_1b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port_2_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ memory.resident_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port_2_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1c1_cmaui_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1c1_cmaui_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port_1_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_packet_external_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1c1_cmaui_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1c1_cmaui_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port_1_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1c1_cmaui_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1c1_cmaui_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_1b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port_2_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1c2_oam_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1c2_oam_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_packet_internal_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port_2_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1b_pd_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1b_pd_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1c2_oam_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1c2_oam_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ end_point_packet_external_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1b_pd_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1b_pd_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port_1_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_port_2_nested1_pattern_4:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_packet_external_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ end_point_packet_internal_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_packet_internal_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1b_pd_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1b_pd_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_1b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port_1_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port_1_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_nested1_pattern_4:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port_1_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1c1_cmaui_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_packet_internal_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1c1_cmaui_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1b_pd_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1b_pd_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1b_pd_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1b_pd_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_port_1_nested1_pattern_4:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes_server_pd_nested1_pattern_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port_2_nested1_pattern_4:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1c2_oam_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1c2_oam_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.rd_server_1b_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_ps_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_ps_server_b_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_b_port_replacement_policy:
+ 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
+ compute_rd_server_1b_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_b_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_rd_server_1b_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_b_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_rd_server_1b_ps_server_b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_rd_server_1b_ps_server_b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_rd_server_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_rd_server_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.usage_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_rd_server_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_rd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_rd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_rd_server_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_rd_server_1b_ps_server_b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_rd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_rd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_rd_server_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_rd_server_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_rd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_rd_server_1b_ps_server_b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_rd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_rd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_rd_server_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_rd_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_rd_server_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_rd_server_1b_ps_server_b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ memory.usage_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.rd_server_1b:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_rd_server_b_port_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
+ compute_rd_server_1b_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_rd_server_b_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_rd_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_rd_server_b_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_rd_server_b_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_rd_server_b_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_rd_server_b_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_rd_server_1b_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_rd_server_b_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_rd_server_b_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_rd_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_rd_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ attributes:
+ rd_server_1b_accessIPv4:
+ type: string
+ status: SUPPORTED
+ requirements:
+ - dependency_rd_server_1b_rd_server_b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_rd_server_1b_rd_server_b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_rd_server_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_rd_server_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ attachment_rd_server_1b_rd_server_b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_rd_server_1b_rd_server_b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_rd_server_1b_rd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_rd_server_1b_rd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_rd_server_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_rd_server_1b_rd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_rd_server_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_rd_server_1b_rd_server_b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.requests_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_rd_server_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_rd_server_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_rd_server_1b_rd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_rd_server_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_rd_server_1b_rd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_rd_server_1b_rd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_rd_server_1b_rd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_rd_server_1b_rd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_rd_server_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_rd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested-no-compute:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ cmaui_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ packet_internal_network_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ packet_external_network_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ attributes:
+ no_compute_attr_1:
+ type: string
+ description: no_compute_attr_1
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - binding_cmaui_port_2:
+ capability: tosca.capabilities.network.Bindable
+ relationship: tosca.relationships.network.BindsTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_packet_external_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_packet_internal_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_cmaui_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - binding_cmaui_port_1:
+ capability: tosca.capabilities.network.Bindable
+ relationship: tosca.relationships.network.BindsTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ network.incoming.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ end_point_packet_internal_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_packet_internal_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_packet_internal_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ end_point_packet_external_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_cmaui_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_packet_internal_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_packet_external_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_packet_external_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_packet_external_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.pd_server_2:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ pd_server_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema: *id001
+ port_pd_server_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_2_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema: *id002
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_2_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_image:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ attributes:
+ pattern4_attr_1:
+ type: string
+ description: pattern4_attr_1_value
+ status: SUPPORTED
+ requirements:
+ - dependency_pd_server_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_pd_server_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu.delta_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.pd_server_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ pd_server_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema: *id001
+ port_pd_server_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_2_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema: *id002
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_2_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_image:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ attributes:
+ pattern4_attr_1:
+ type: string
+ description: pattern4_attr_1_value
+ status: SUPPORTED
+ requirements:
+ - dependency_pd_server_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_pd_server_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu.delta_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.cmaui_1c1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_network:
+ 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
+ compute_cmaui_1c1_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_cmaui_1c1_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ attributes:
+ cmaui_1c1_accessIPv4:
+ type: string
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_1c1_cmaui_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_1c1_cmaui_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_1c1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_cmaui_1c1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ binding_cmaui_1c1_cmaui_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.iops_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_cmaui_1c1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_cmaui_1c1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_cmaui_1c1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_cmaui_1c1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_1c1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_1c1_cmaui_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_1c1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_1c1_cmaui_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..9051c994b6
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/MainServiceTemplate.yaml
@@ -0,0 +1,524 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of osm network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of osm network
+ rd_server_1b_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ BE_1c1_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: BE1, BE2 server names
+ entry_schema:
+ type: string
+ ps_server_1b_ips:
+ hidden: false
+ immutable: false
+ type: string
+ packet_internal_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: BE1, BE2 server names
+ entry_schema:
+ type: string
+ osm_server_1c2_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: BE1, BE2 server names
+ entry_schema:
+ type: string
+ osm_server_1c2_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for BE server
+ rd_server_1b_ips:
+ hidden: false
+ immutable: false
+ type: string
+ ps_server_1b_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: Ps server names
+ entry_schema:
+ type: string
+ rd_server_1b_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ osm_server_1c2_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for BE server
+ BE_osm_ips:
+ hidden: false
+ immutable: false
+ type: string
+ packet_external_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ BE_1c1_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for BE server
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ rd_server_1b_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: PD Image server
+ ps_server_1b_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ ps_server_1b_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Ps Image server
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ BE_1c1_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for BE server
+ node_templates:
+ abstract_rd_server_1b_1:
+ type: org.openecomp.resource.abstract.nodes.rd_server_1b_1
+ directives:
+ - substitutable
+ properties:
+ port_ps_server_b_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_ps_server_b_port_replacement_policy:
+ - AUTO
+ compute_rd_server_1b_availability_zone:
+ - get_input: availability_zone_0
+ port_ps_server_b_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - ps_server_1b_ips
+ - 0
+ vm_flavor_name:
+ get_input: rd_server_1b_flavor
+ port_ps_server_b_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: rd_server_1b_image
+ compute_rd_server_1b_name:
+ - get_input:
+ - rd_server_1b_names
+ - 1
+ port_ps_server_b_port_network:
+ - get_input: net
+ service_template_filter:
+ substitute_service_template: Nested_rd_server_1b_1ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ dependsOn_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: jsa_name
+ requirements:
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_all_patterns
+ relationship: tosca.relationships.DependsOn
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_no_compute
+ relationship: tosca.relationships.DependsOn
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_pattern_4
+ relationship: tosca.relationships.DependsOn
+ abstract_rd_server_1b:
+ type: org.openecomp.resource.abstract.nodes.rd_server_1b
+ directives:
+ - substitutable
+ properties:
+ compute_rd_server_1b_availability_zone:
+ - get_input: availability_zone_0
+ vm_flavor_name:
+ get_input: rd_server_1b_flavor
+ port_rd_server_b_port_replacement_policy:
+ - AUTO
+ port_rd_server_b_port_network:
+ - get_input: net
+ vm_image_name:
+ get_input: rd_server_1b_image
+ port_rd_server_b_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ compute_rd_server_1b_name:
+ - get_input:
+ - rd_server_1b_names
+ - 0
+ port_rd_server_b_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - rd_server_1b_ips
+ - 0
+ port_rd_server_b_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ service_template_filter:
+ substitute_service_template: Nested_rd_server_1bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ test_nested_pattern_4:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pattern-4
+ directives:
+ - substitutable
+ properties:
+ service_template_filter:
+ substitute_service_template: nested-pattern-4ServiceTemplate.yaml
+ p2:
+ get_attribute:
+ - test_nested_no_compute
+ - no_compute_attr_1
+ port_pd_server_port_2_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_port_2_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_port_1_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ test_nested_no_compute:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-no-compute
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_attribute:
+ - test_nested_pattern_4
+ - pattern4_attr_1
+ service_template_filter:
+ substitute_service_template: nested-no-computeServiceTemplate.yaml
+ requirements:
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_all_patterns
+ relationship: tosca.relationships.DependsOn
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_pattern_4
+ relationship: tosca.relationships.DependsOn
+ nested2_pattern_4:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pattern-4
+ directives:
+ - substitutable
+ properties:
+ service_template_filter:
+ substitute_service_template: nested-pattern-4ServiceTemplate.yaml
+ p2:
+ get_input: p2
+ port_pd_server_port_2_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_port_2_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_port_1_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ packet_external_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_external_network_name
+ packet_internal_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_internal_network_name
+ abstract_osm_server_1c2_0:
+ type: org.openecomp.resource.abstract.nodes.osm_server_1c2
+ directives:
+ - substitutable
+ properties:
+ port_osm_port_replacement_policy:
+ - AUTO
+ port_osm_port_network:
+ - packet_internal_network
+ compute_osm_server_1c2_name:
+ - get_input:
+ - osm_server_1c2_names
+ - 0
+ vm_flavor_name:
+ get_input: osm_server_1c2_flavor
+ port_osm_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_osm_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - BE_osm_ips
+ - 1
+ vm_image_name:
+ get_input: osm_server_1c2_image
+ port_osm_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_osm_server_1c2_availability_zone:
+ - get_input: availability_zone_0
+ service_template_filter:
+ substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_osm_server_1c2_osm_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ abstract_osm_server_1c2_1:
+ type: org.openecomp.resource.abstract.nodes.osm_server_1c2
+ directives:
+ - substitutable
+ properties:
+ port_osm_port_replacement_policy:
+ - AUTO
+ port_osm_port_network:
+ - packet_external_network
+ compute_osm_server_1c2_name:
+ - get_input:
+ - osm_server_1c2_names
+ - 1
+ vm_flavor_name:
+ get_input: osm_server_1c2_flavor
+ port_osm_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_osm_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - BE_osm_ips
+ - 1
+ vm_image_name:
+ get_input: osm_server_1c2_image
+ port_osm_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_osm_server_1c2_metadata:
+ - connectivity_to_server_1c1_BE_1:
+ get_attribute:
+ - abstract_BE_1c1
+ - BE_1c1_accessIPv4
+ connectivity_to_pattern_4:
+ get_attribute:
+ - nested2_pattern_4
+ - pattern4_attr_1
+ connectivity_to_server_1c1_BE_2:
+ get_attribute:
+ - abstract_BE_1c1
+ - BE_1c1_accessIPv4
+ connectivity_to_rd_server_1b:
+ get_attribute:
+ - abstract_rd_server_1b
+ - rd_server_1b_accessIPv4
+ compute_osm_server_1c2_availability_zone:
+ - get_input: availability_zone_0
+ service_template_filter:
+ substitute_service_template: Nested_osm_server_1c2ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_osm_server_1c2_osm_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_external_network
+ relationship: tosca.relationships.network.LinksTo
+ abstract_BE_1c1:
+ type: org.openecomp.resource.abstract.nodes.BE_1c1
+ directives:
+ - substitutable
+ properties:
+ vm_flavor_name:
+ get_input: BE_1c1_flavor
+ port_BE_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_BE_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - BE_osm_ips
+ - 0
+ compute_BE_1c1_availability_zone:
+ - get_input: availability_zone_0
+ - get_input: availability_zone_0
+ port_BE_port_network:
+ - packet_internal_network
+ port_BE_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: BE_1c1_image
+ compute_BE_1c1_name:
+ - get_input:
+ - BE_1c1_names
+ - 1
+ - get_input:
+ - BE_1c1_names
+ - 0
+ port_BE_port_replacement_policy:
+ - AUTO
+ service_template_filter:
+ substitute_service_template: Nested_BE_1c1ServiceTemplate.yaml
+ count: 2
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_BE_1c1_BE_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ test_nested_all_patterns:
+ type: org.openecomp.resource.abstract.nodes.heat.nested1
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_attribute:
+ - test_nested_pattern_4
+ - pattern4_attr_1
+ service_template_filter:
+ substitute_service_template: nested1ServiceTemplate.yaml
+ p2:
+ get_attribute:
+ - test_nested_no_compute
+ - no_compute_attr_1
+ groups:
+ main_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/main.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - dependsOn_network
+ - test_nested_pattern_4
+ - test_nested_no_compute
+ - test_nested_all_patterns
+ nested2_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested2.yml
+ description: nested1
+ members:
+ - nested2_pattern_4
+ - packet_external_network
+ - packet_internal_network
+ - abstract_rd_server_1b
+ - abstract_rd_server_1b_1
+ - abstract_osm_server_1c2_0
+ - abstract_osm_server_1c2_1
+ - abstract_BE_1c1
+ outputs:
+ all_pattern_attr_1:
+ description: all_pattern_attr_1
+ value:
+ get_attribute:
+ - abstract_osm_server_1c2_1
+ - osm_server_1c2_accessIPv4
diff --git a/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 b/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
new file mode 100644
index 0000000000..4b7e9aa977
--- /dev/null
+++ b/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
@@ -0,0 +1,308 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_BE_1c1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.BE_1c1:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_BE_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_BE_port_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_BE_port_order:
+ type: integer
+ required: true
+ port_BE_port_subnetpoolid:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_BE_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_BE_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_BE_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_BE_1c1_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_BE_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_BE_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_BE_port_network_role_tag:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ compute_BE_1c1_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_BE_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ BE_1c1_BE_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_BE_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_BE_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_BE_port_vlan_requirements
+ ip_requirements:
+ get_input: port_BE_port_ip_requirements
+ network_role_tag:
+ get_input: port_BE_port_network_role_tag
+ mac_requirements:
+ get_input: port_BE_port_mac_requirements
+ order:
+ get_input: port_BE_port_order
+ network_role:
+ get_input: port_BE_port_network_role
+ subnetpoolid:
+ get_input: port_BE_port_subnetpoolid
+ fixed_ips:
+ get_input: port_BE_port_fixed_ips
+ network:
+ get_input:
+ - port_BE_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: BE_1c1
+ relationship: tosca.relationships.network.BindsTo
+ BE_1c1:
+ type: org.openecomp.resource.vfc.nodes.heat.BE_1c1
+ properties:
+ availability_zone:
+ get_input:
+ - compute_BE_1c1_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_BE_1c1_name
+ - index_value
+ outputs:
+ BE_1c1_accessIPv4:
+ type: string
+ value:
+ get_attribute:
+ - BE_1c1
+ - accessIPv4
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.BE_1c1
+ capabilities:
+ disk.ephemeral.size_BE_1c1:
+ - BE_1c1
+ - disk.ephemeral.size
+ disk.device.write.bytes_BE_1c1:
+ - BE_1c1
+ - disk.device.write.bytes
+ os_BE_1c1:
+ - BE_1c1
+ - os
+ endpoint_BE_1c1:
+ - BE_1c1
+ - endpoint
+ network.outpoing.packets_BE_1c1_BE_port:
+ - BE_1c1_BE_port
+ - network.outpoing.packets
+ disk.device.write.requests_BE_1c1:
+ - BE_1c1
+ - disk.device.write.requests
+ disk.device.write.bytes.rate_BE_1c1:
+ - BE_1c1
+ - disk.device.write.bytes.rate
+ vcpus_BE_1c1:
+ - BE_1c1
+ - vcpus
+ network.incoming.packets.rate_BE_1c1_BE_port:
+ - BE_1c1_BE_port
+ - network.incoming.packets.rate
+ attachment_BE_1c1_BE_port:
+ - BE_1c1_BE_port
+ - attachment
+ network.incoming.bytes_BE_1c1_BE_port:
+ - BE_1c1_BE_port
+ - network.incoming.bytes
+ disk.capacity_BE_1c1:
+ - BE_1c1
+ - disk.capacity
+ disk.read.bytes_BE_1c1:
+ - BE_1c1
+ - disk.read.bytes
+ host_BE_1c1:
+ - BE_1c1
+ - host
+ disk.usage_BE_1c1:
+ - BE_1c1
+ - disk.usage
+ disk.write.bytes_BE_1c1:
+ - BE_1c1
+ - disk.write.bytes
+ network.outgoing.packets.rate_BE_1c1_BE_port:
+ - BE_1c1_BE_port
+ - network.outgoing.packets.rate
+ binding_BE_1c1_BE_port:
+ - BE_1c1_BE_port
+ - binding
+ disk.device.usage_BE_1c1:
+ - BE_1c1
+ - disk.device.usage
+ disk.device.read.requests.rate_BE_1c1:
+ - BE_1c1
+ - disk.device.read.requests.rate
+ network.outgoing.bytes.rate_BE_1c1_BE_port:
+ - BE_1c1_BE_port
+ - network.outgoing.bytes.rate
+ scalable_BE_1c1:
+ - BE_1c1
+ - scalable
+ disk.read.requests_BE_1c1:
+ - BE_1c1
+ - disk.read.requests
+ memory_BE_1c1:
+ - BE_1c1
+ - memory
+ disk.iops_BE_1c1:
+ - BE_1c1
+ - disk.iops
+ memory.usage_BE_1c1:
+ - BE_1c1
+ - memory.usage
+ network.incoming.packets_BE_1c1_BE_port:
+ - BE_1c1_BE_port
+ - network.incoming.packets
+ disk.device.latency_BE_1c1:
+ - BE_1c1
+ - disk.device.latency
+ disk.device.read.requests_BE_1c1:
+ - BE_1c1
+ - disk.device.read.requests
+ memory.resident_BE_1c1:
+ - BE_1c1
+ - memory.resident
+ disk.allocation_BE_1c1:
+ - BE_1c1
+ - disk.allocation
+ disk.device.allocation_BE_1c1:
+ - BE_1c1
+ - disk.device.allocation
+ disk.device.write.requests.rate_BE_1c1:
+ - BE_1c1
+ - disk.device.write.requests.rate
+ instance_BE_1c1:
+ - BE_1c1
+ - instance
+ disk.read.bytes.rate_BE_1c1:
+ - BE_1c1
+ - disk.read.bytes.rate
+ disk.device.iops_BE_1c1:
+ - BE_1c1
+ - disk.device.iops
+ disk.root.size_BE_1c1:
+ - BE_1c1
+ - disk.root.size
+ network.incoming.bytes.rate_BE_1c1_BE_port:
+ - BE_1c1_BE_port
+ - network.incoming.bytes.rate
+ cpu_BE_1c1:
+ - BE_1c1
+ - cpu
+ cpu.delta_BE_1c1:
+ - BE_1c1
+ - cpu.delta
+ disk.write.requests.rate_BE_1c1:
+ - BE_1c1
+ - disk.write.requests.rate
+ binding_BE_1c1:
+ - BE_1c1
+ - binding
+ feature_BE_1c1:
+ - BE_1c1
+ - feature
+ disk.write.bytes.rate_BE_1c1:
+ - BE_1c1
+ - disk.write.bytes.rate
+ disk.write.requests_BE_1c1:
+ - BE_1c1
+ - disk.write.requests
+ disk.device.read.bytes_BE_1c1:
+ - BE_1c1
+ - disk.device.read.bytes
+ feature_BE_1c1_BE_port:
+ - BE_1c1_BE_port
+ - feature
+ disk.device.read.bytes.rate_BE_1c1:
+ - BE_1c1
+ - disk.device.read.bytes.rate
+ disk.device.capacity_BE_1c1:
+ - BE_1c1
+ - disk.device.capacity
+ network.outgoing.bytes_BE_1c1_BE_port:
+ - BE_1c1_BE_port
+ - network.outgoing.bytes
+ disk.latency_BE_1c1:
+ - BE_1c1
+ - disk.latency
+ cpu_util_BE_1c1:
+ - BE_1c1
+ - cpu_util
+ requirements:
+ link_BE_1c1_BE_port:
+ - BE_1c1_BE_port
+ - link
+ local_storage_BE_1c1:
+ - BE_1c1
+ - local_storage
+ dependency_BE_1c1_BE_port:
+ - BE_1c1_BE_port
+ - dependency
+ dependency_BE_1c1:
+ - BE_1c1
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..9bdb0e301e
--- /dev/null
+++ b/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
@@ -0,0 +1,308 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_cmaui_1c1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.cmaui_1c1:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui_port_network:
+ 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
+ compute_cmaui_1c1_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_cmaui_1c1_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ node_templates:
+ cmaui_1c1_cmaui_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_cmaui_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_cmaui_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_cmaui_port_vlan_requirements
+ ip_requirements:
+ get_input: port_cmaui_port_ip_requirements
+ network_role_tag:
+ get_input: port_cmaui_port_network_role_tag
+ mac_requirements:
+ get_input: port_cmaui_port_mac_requirements
+ order:
+ get_input: port_cmaui_port_order
+ network_role:
+ get_input: port_cmaui_port_network_role
+ subnetpoolid:
+ get_input: port_cmaui_port_subnetpoolid
+ fixed_ips:
+ get_input: port_cmaui_port_fixed_ips
+ network:
+ get_input:
+ - port_cmaui_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui_1c1
+ relationship: tosca.relationships.network.BindsTo
+ cmaui_1c1:
+ type: org.openecomp.resource.vfc.nodes.heat.cmaui_1c1
+ properties:
+ availability_zone:
+ get_input:
+ - compute_cmaui_1c1_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_cmaui_1c1_name
+ - index_value
+ outputs:
+ cmaui_1c1_accessIPv4:
+ type: string
+ value:
+ get_attribute:
+ - cmaui_1c1
+ - accessIPv4
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.cmaui_1c1
+ capabilities:
+ binding_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - binding
+ disk.iops_cmaui_1c1:
+ - cmaui_1c1
+ - disk.iops
+ disk.write.bytes_cmaui_1c1:
+ - cmaui_1c1
+ - disk.write.bytes
+ disk.device.capacity_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.capacity
+ endpoint_cmaui_1c1:
+ - cmaui_1c1
+ - endpoint
+ network.incoming.bytes.rate_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.incoming.bytes.rate
+ network.incoming.packets_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.incoming.packets
+ network.outgoing.bytes_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.outgoing.bytes
+ network.outgoing.bytes.rate_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.outgoing.bytes.rate
+ network.outpoing.packets_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.outpoing.packets
+ memory_cmaui_1c1:
+ - cmaui_1c1
+ - memory
+ disk.latency_cmaui_1c1:
+ - cmaui_1c1
+ - disk.latency
+ disk.read.bytes.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.read.bytes.rate
+ disk.write.requests.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.write.requests.rate
+ disk.device.iops_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.iops
+ disk.write.requests_cmaui_1c1:
+ - cmaui_1c1
+ - disk.write.requests
+ disk.device.read.bytes_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.read.bytes
+ cpu_util_cmaui_1c1:
+ - cmaui_1c1
+ - cpu_util
+ network.outgoing.packets.rate_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.outgoing.packets.rate
+ disk.device.read.bytes.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.read.bytes.rate
+ disk.ephemeral.size_cmaui_1c1:
+ - cmaui_1c1
+ - disk.ephemeral.size
+ instance_cmaui_1c1:
+ - cmaui_1c1
+ - instance
+ disk.device.read.requests_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.read.requests
+ disk.device.write.bytes.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.write.bytes.rate
+ cpu_cmaui_1c1:
+ - cmaui_1c1
+ - cpu
+ disk.read.bytes_cmaui_1c1:
+ - cmaui_1c1
+ - disk.read.bytes
+ disk.device.usage_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.usage
+ host_cmaui_1c1:
+ - cmaui_1c1
+ - host
+ disk.device.write.requests_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.write.requests
+ disk.device.latency_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.latency
+ network.incoming.bytes_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.incoming.bytes
+ disk.write.bytes.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.write.bytes.rate
+ memory.usage_cmaui_1c1:
+ - cmaui_1c1
+ - memory.usage
+ scalable_cmaui_1c1:
+ - cmaui_1c1
+ - scalable
+ disk.root.size_cmaui_1c1:
+ - cmaui_1c1
+ - disk.root.size
+ disk.capacity_cmaui_1c1:
+ - cmaui_1c1
+ - disk.capacity
+ os_cmaui_1c1:
+ - cmaui_1c1
+ - os
+ disk.device.read.requests.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.read.requests.rate
+ feature_cmaui_1c1:
+ - cmaui_1c1
+ - feature
+ network.incoming.packets.rate_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.incoming.packets.rate
+ disk.allocation_cmaui_1c1:
+ - cmaui_1c1
+ - disk.allocation
+ disk.device.allocation_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.allocation
+ disk.device.write.requests.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.write.requests.rate
+ disk.device.write.bytes_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.write.bytes
+ memory.resident_cmaui_1c1:
+ - cmaui_1c1
+ - memory.resident
+ attachment_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - attachment
+ disk.usage_cmaui_1c1:
+ - cmaui_1c1
+ - disk.usage
+ disk.read.requests_cmaui_1c1:
+ - cmaui_1c1
+ - disk.read.requests
+ binding_cmaui_1c1:
+ - cmaui_1c1
+ - binding
+ vcpus_cmaui_1c1:
+ - cmaui_1c1
+ - vcpus
+ feature_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - feature
+ cpu.delta_cmaui_1c1:
+ - cmaui_1c1
+ - cpu.delta
+ requirements:
+ dependency_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - dependency
+ dependency_cmaui_1c1:
+ - cmaui_1c1
+ - dependency
+ link_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - link
+ local_storage_cmaui_1c1:
+ - cmaui_1c1
+ - local_storage
diff --git a/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 b/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
new file mode 100644
index 0000000000..37f21f7717
--- /dev/null
+++ b/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
@@ -0,0 +1,317 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_oam_server_1c2
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.oam_server_1c2:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_oam_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ compute_oam_server_1c2_name:
+ 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_oam_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_oam_port_order:
+ type: integer
+ required: true
+ port_oam_port_subnetpoolid:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ compute_oam_server_1c2_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ compute_oam_server_1c2_metadata:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_oam_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_oam_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_oam_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_port_network_role_tag:
+ type: string
+ required: true
+ port_oam_port_network_role:
+ type: string
+ required: true
+ node_templates:
+ oam_server_1c2:
+ type: org.openecomp.resource.vfc.nodes.heat.oam_server_1c2
+ properties:
+ availability_zone:
+ get_input:
+ - compute_oam_server_1c2_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ metadata:
+ get_input:
+ - compute_oam_server_1c2_metadata
+ - index_value
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_oam_server_1c2_name
+ - index_value
+ oam_server_1c2_oam_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_oam_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_oam_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_oam_port_vlan_requirements
+ ip_requirements:
+ get_input: port_oam_port_ip_requirements
+ network_role_tag:
+ get_input: port_oam_port_network_role_tag
+ mac_requirements:
+ get_input: port_oam_port_mac_requirements
+ order:
+ get_input: port_oam_port_order
+ network_role:
+ get_input: port_oam_port_network_role
+ subnetpoolid:
+ get_input: port_oam_port_subnetpoolid
+ fixed_ips:
+ get_input: port_oam_port_fixed_ips
+ network:
+ get_input:
+ - port_oam_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: oam_server_1c2
+ relationship: tosca.relationships.network.BindsTo
+ outputs:
+ oam_server_1c2_accessIPv4:
+ type: string
+ value:
+ get_attribute:
+ - oam_server_1c2
+ - accessIPv4
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.oam_server_1c2
+ capabilities:
+ disk.device.usage_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.usage
+ disk.device.latency_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.latency
+ feature_oam_server_1c2:
+ - oam_server_1c2
+ - feature
+ disk.read.requests_oam_server_1c2:
+ - oam_server_1c2
+ - disk.read.requests
+ disk.write.bytes.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.write.bytes.rate
+ disk.device.write.bytes.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.write.bytes.rate
+ network.outgoing.packets.rate_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.outgoing.packets.rate
+ network.outpoing.packets_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.outpoing.packets
+ cpu_util_oam_server_1c2:
+ - oam_server_1c2
+ - cpu_util
+ disk.device.write.bytes_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.write.bytes
+ disk.device.allocation_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.allocation
+ attachment_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - attachment
+ network.incoming.bytes.rate_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.incoming.bytes.rate
+ disk.root.size_oam_server_1c2:
+ - oam_server_1c2
+ - disk.root.size
+ disk.device.iops_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.iops
+ disk.read.bytes.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.read.bytes.rate
+ network.outgoing.bytes_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.outgoing.bytes
+ disk.allocation_oam_server_1c2:
+ - oam_server_1c2
+ - disk.allocation
+ disk.read.bytes_oam_server_1c2:
+ - oam_server_1c2
+ - disk.read.bytes
+ network.incoming.bytes_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.incoming.bytes
+ network.outgoing.bytes.rate_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.outgoing.bytes.rate
+ vcpus_oam_server_1c2:
+ - oam_server_1c2
+ - vcpus
+ disk.device.read.bytes.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.read.bytes.rate
+ network.incoming.packets_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.incoming.packets
+ cpu_oam_server_1c2:
+ - oam_server_1c2
+ - cpu
+ disk.write.requests.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.write.requests.rate
+ instance_oam_server_1c2:
+ - oam_server_1c2
+ - instance
+ host_oam_server_1c2:
+ - oam_server_1c2
+ - host
+ disk.device.capacity_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.capacity
+ disk.device.write.requests.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.write.requests.rate
+ endpoint_oam_server_1c2:
+ - oam_server_1c2
+ - endpoint
+ disk.ephemeral.size_oam_server_1c2:
+ - oam_server_1c2
+ - disk.ephemeral.size
+ memory.resident_oam_server_1c2:
+ - oam_server_1c2
+ - memory.resident
+ memory_oam_server_1c2:
+ - oam_server_1c2
+ - memory
+ disk.device.read.bytes_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.read.bytes
+ memory.usage_oam_server_1c2:
+ - oam_server_1c2
+ - memory.usage
+ disk.usage_oam_server_1c2:
+ - oam_server_1c2
+ - disk.usage
+ network.incoming.packets.rate_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.incoming.packets.rate
+ binding_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - binding
+ os_oam_server_1c2:
+ - oam_server_1c2
+ - os
+ disk.device.read.requests_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.read.requests
+ disk.latency_oam_server_1c2:
+ - oam_server_1c2
+ - disk.latency
+ feature_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - feature
+ disk.write.requests_oam_server_1c2:
+ - oam_server_1c2
+ - disk.write.requests
+ disk.device.write.requests_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.write.requests
+ binding_oam_server_1c2:
+ - oam_server_1c2
+ - binding
+ scalable_oam_server_1c2:
+ - oam_server_1c2
+ - scalable
+ cpu.delta_oam_server_1c2:
+ - oam_server_1c2
+ - cpu.delta
+ disk.write.bytes_oam_server_1c2:
+ - oam_server_1c2
+ - disk.write.bytes
+ disk.capacity_oam_server_1c2:
+ - oam_server_1c2
+ - disk.capacity
+ disk.device.read.requests.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.read.requests.rate
+ disk.iops_oam_server_1c2:
+ - oam_server_1c2
+ - disk.iops
+ requirements:
+ local_storage_oam_server_1c2:
+ - oam_server_1c2
+ - local_storage
+ dependency_oam_server_1c2:
+ - oam_server_1c2
+ - dependency
+ link_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - link
+ dependency_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..2164150c74
--- /dev/null
+++ b/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
@@ -0,0 +1,317 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_osm_server_1c2
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.osm_server_1c2:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_osm_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_osm_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_osm_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_osm_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_osm_server_1c2_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_osm_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ vm_flavor_name:
+ type: string
+ required: true
+ port_osm_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_osm_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_osm_port_network_role_tag:
+ type: string
+ required: true
+ port_osm_port_network_role:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_osm_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_osm_port_order:
+ type: integer
+ required: true
+ compute_osm_server_1c2_metadata:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_osm_server_1c2_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ osm_server_1c2_osm_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_osm_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_osm_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_osm_port_vlan_requirements
+ ip_requirements:
+ get_input: port_osm_port_ip_requirements
+ network_role_tag:
+ get_input: port_osm_port_network_role_tag
+ mac_requirements:
+ get_input: port_osm_port_mac_requirements
+ order:
+ get_input: port_osm_port_order
+ network_role:
+ get_input: port_osm_port_network_role
+ subnetpoolid:
+ get_input: port_osm_port_subnetpoolid
+ fixed_ips:
+ get_input: port_osm_port_fixed_ips
+ network:
+ get_input:
+ - port_osm_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: osm_server_1c2
+ relationship: tosca.relationships.network.BindsTo
+ osm_server_1c2:
+ type: org.openecomp.resource.vfc.nodes.heat.osm_server_1c2
+ properties:
+ availability_zone:
+ get_input:
+ - compute_osm_server_1c2_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ metadata:
+ get_input:
+ - compute_osm_server_1c2_metadata
+ - index_value
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_osm_server_1c2_name
+ - index_value
+ outputs:
+ osm_server_1c2_accessIPv4:
+ type: string
+ value:
+ get_attribute:
+ - osm_server_1c2
+ - accessIPv4
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.osm_server_1c2
+ capabilities:
+ endpoint_osm_server_1c2:
+ - osm_server_1c2
+ - endpoint
+ feature_osm_server_1c2_osm_port:
+ - osm_server_1c2_osm_port
+ - feature
+ os_osm_server_1c2:
+ - osm_server_1c2
+ - os
+ disk.device.read.bytes.rate_osm_server_1c2:
+ - osm_server_1c2
+ - disk.device.read.bytes.rate
+ disk.write.requests.rate_osm_server_1c2:
+ - osm_server_1c2
+ - disk.write.requests.rate
+ disk.device.read.requests.rate_osm_server_1c2:
+ - osm_server_1c2
+ - disk.device.read.requests.rate
+ disk.device.read.requests_osm_server_1c2:
+ - osm_server_1c2
+ - disk.device.read.requests
+ disk.device.iops_osm_server_1c2:
+ - osm_server_1c2
+ - disk.device.iops
+ disk.read.bytes.rate_osm_server_1c2:
+ - osm_server_1c2
+ - disk.read.bytes.rate
+ host_osm_server_1c2:
+ - osm_server_1c2
+ - host
+ memory_osm_server_1c2:
+ - osm_server_1c2
+ - memory
+ cpu_util_osm_server_1c2:
+ - osm_server_1c2
+ - cpu_util
+ cpu_osm_server_1c2:
+ - osm_server_1c2
+ - cpu
+ disk.device.write.bytes.rate_osm_server_1c2:
+ - osm_server_1c2
+ - disk.device.write.bytes.rate
+ disk.latency_osm_server_1c2:
+ - osm_server_1c2
+ - disk.latency
+ disk.read.requests_osm_server_1c2:
+ - osm_server_1c2
+ - disk.read.requests
+ memory.resident_osm_server_1c2:
+ - osm_server_1c2
+ - memory.resident
+ attachment_osm_server_1c2_osm_port:
+ - osm_server_1c2_osm_port
+ - attachment
+ feature_osm_server_1c2:
+ - osm_server_1c2
+ - feature
+ disk.device.latency_osm_server_1c2:
+ - osm_server_1c2
+ - disk.device.latency
+ disk.device.write.requests_osm_server_1c2:
+ - osm_server_1c2
+ - disk.device.write.requests
+ network.outgoing.bytes_osm_server_1c2_osm_port:
+ - osm_server_1c2_osm_port
+ - network.outgoing.bytes
+ disk.ephemeral.size_osm_server_1c2:
+ - osm_server_1c2
+ - disk.ephemeral.size
+ disk.allocation_osm_server_1c2:
+ - osm_server_1c2
+ - disk.allocation
+ binding_osm_server_1c2_osm_port:
+ - osm_server_1c2_osm_port
+ - binding
+ disk.write.bytes_osm_server_1c2:
+ - osm_server_1c2
+ - disk.write.bytes
+ disk.capacity_osm_server_1c2:
+ - osm_server_1c2
+ - disk.capacity
+ network.incoming.bytes_osm_server_1c2_osm_port:
+ - osm_server_1c2_osm_port
+ - network.incoming.bytes
+ disk.write.requests_osm_server_1c2:
+ - osm_server_1c2
+ - disk.write.requests
+ disk.iops_osm_server_1c2:
+ - osm_server_1c2
+ - disk.iops
+ binding_osm_server_1c2:
+ - osm_server_1c2
+ - binding
+ network.incoming.packets.rate_osm_server_1c2_osm_port:
+ - osm_server_1c2_osm_port
+ - network.incoming.packets.rate
+ scalable_osm_server_1c2:
+ - osm_server_1c2
+ - scalable
+ cpu.delta_osm_server_1c2:
+ - osm_server_1c2
+ - cpu.delta
+ vcpus_osm_server_1c2:
+ - osm_server_1c2
+ - vcpus
+ disk.read.bytes_osm_server_1c2:
+ - osm_server_1c2
+ - disk.read.bytes
+ disk.root.size_osm_server_1c2:
+ - osm_server_1c2
+ - disk.root.size
+ disk.usage_osm_server_1c2:
+ - osm_server_1c2
+ - disk.usage
+ memory.usage_osm_server_1c2:
+ - osm_server_1c2
+ - memory.usage
+ network.outpoing.packets_osm_server_1c2_osm_port:
+ - osm_server_1c2_osm_port
+ - network.outpoing.packets
+ disk.write.bytes.rate_osm_server_1c2:
+ - osm_server_1c2
+ - disk.write.bytes.rate
+ disk.device.allocation_osm_server_1c2:
+ - osm_server_1c2
+ - disk.device.allocation
+ disk.device.usage_osm_server_1c2:
+ - osm_server_1c2
+ - disk.device.usage
+ network.outgoing.packets.rate_osm_server_1c2_osm_port:
+ - osm_server_1c2_osm_port
+ - network.outgoing.packets.rate
+ disk.device.read.bytes_osm_server_1c2:
+ - osm_server_1c2
+ - disk.device.read.bytes
+ disk.device.capacity_osm_server_1c2:
+ - osm_server_1c2
+ - disk.device.capacity
+ network.outgoing.bytes.rate_osm_server_1c2_osm_port:
+ - osm_server_1c2_osm_port
+ - network.outgoing.bytes.rate
+ disk.device.write.bytes_osm_server_1c2:
+ - osm_server_1c2
+ - disk.device.write.bytes
+ disk.device.write.requests.rate_osm_server_1c2:
+ - osm_server_1c2
+ - disk.device.write.requests.rate
+ network.incoming.bytes.rate_osm_server_1c2_osm_port:
+ - osm_server_1c2_osm_port
+ - network.incoming.bytes.rate
+ instance_osm_server_1c2:
+ - osm_server_1c2
+ - instance
+ network.incoming.packets_osm_server_1c2_osm_port:
+ - osm_server_1c2_osm_port
+ - network.incoming.packets
+ requirements:
+ link_osm_server_1c2_osm_port:
+ - osm_server_1c2_osm_port
+ - link
+ dependency_osm_server_1c2_osm_port:
+ - osm_server_1c2_osm_port
+ - dependency
+ local_storage_osm_server_1c2:
+ - osm_server_1c2
+ - local_storage
+ dependency_osm_server_1c2:
+ - osm_server_1c2
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..ad427131e4
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server_1b
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server_1b:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_ps_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_pd_server_1b_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_b_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_b_port_replacement_policy:
+ 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_ps_server_b_port_network_role:
+ type: string
+ required: true
+ port_ps_server_b_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ port_ps_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_ps_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ port_ps_server_b_port_order:
+ type: integer
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_ps_server_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_ps_server_b_port_network_role_tag:
+ type: string
+ required: true
+ port_ps_server_b_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_1b_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ pd_server_1b_ps_server_b_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_ps_server_b_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_ps_server_b_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_ps_server_b_port_vlan_requirements
+ ip_requirements:
+ get_input: port_ps_server_b_port_ip_requirements
+ network_role_tag:
+ get_input: port_ps_server_b_port_network_role_tag
+ mac_requirements:
+ get_input: port_ps_server_b_port_mac_requirements
+ order:
+ get_input: port_ps_server_b_port_order
+ network_role:
+ get_input: port_ps_server_b_port_network_role
+ subnetpoolid:
+ get_input: port_ps_server_b_port_subnetpoolid
+ fixed_ips:
+ get_input: port_ps_server_b_port_fixed_ips
+ network:
+ get_input:
+ - port_ps_server_b_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server_1b
+ relationship: tosca.relationships.network.BindsTo
+ pd_server_1b:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server_1b
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_1b_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_1b_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server_1b
+ capabilities:
+ disk.device.read.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.bytes
+ host_pd_server_1b:
+ - pd_server_1b
+ - host
+ disk.read.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.read.bytes.rate
+ disk.allocation_pd_server_1b:
+ - pd_server_1b
+ - disk.allocation
+ cpu.delta_pd_server_1b:
+ - pd_server_1b
+ - cpu.delta
+ disk.device.read.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.requests
+ feature_pd_server_1b:
+ - pd_server_1b
+ - feature
+ disk.device.iops_pd_server_1b:
+ - pd_server_1b
+ - disk.device.iops
+ network.outgoing.bytes.rate_pd_server_1b_ps_server_b_port:
+ - pd_server_1b_ps_server_b_port
+ - network.outgoing.bytes.rate
+ cpu_pd_server_1b:
+ - pd_server_1b
+ - cpu
+ binding_pd_server_1b_ps_server_b_port:
+ - pd_server_1b_ps_server_b_port
+ - binding
+ disk.write.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.write.bytes.rate
+ disk.device.read.requests.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.requests.rate
+ endpoint_pd_server_1b:
+ - pd_server_1b
+ - endpoint
+ disk.device.allocation_pd_server_1b:
+ - pd_server_1b
+ - disk.device.allocation
+ network.outgoing.bytes_pd_server_1b_ps_server_b_port:
+ - pd_server_1b_ps_server_b_port
+ - network.outgoing.bytes
+ memory.usage_pd_server_1b:
+ - pd_server_1b
+ - memory.usage
+ memory_pd_server_1b:
+ - pd_server_1b
+ - memory
+ disk.device.read.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.bytes.rate
+ disk.device.latency_pd_server_1b:
+ - pd_server_1b
+ - disk.device.latency
+ disk.read.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.read.bytes
+ disk.device.usage_pd_server_1b:
+ - pd_server_1b
+ - disk.device.usage
+ network.outpoing.packets_pd_server_1b_ps_server_b_port:
+ - pd_server_1b_ps_server_b_port
+ - network.outpoing.packets
+ disk.device.write.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.requests
+ feature_pd_server_1b_ps_server_b_port:
+ - pd_server_1b_ps_server_b_port
+ - feature
+ disk.latency_pd_server_1b:
+ - pd_server_1b
+ - disk.latency
+ disk.ephemeral.size_pd_server_1b:
+ - pd_server_1b
+ - disk.ephemeral.size
+ network.outgoing.packets.rate_pd_server_1b_ps_server_b_port:
+ - pd_server_1b_ps_server_b_port
+ - network.outgoing.packets.rate
+ scalable_pd_server_1b:
+ - pd_server_1b
+ - scalable
+ disk.write.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.write.requests
+ disk.device.write.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.bytes.rate
+ disk.root.size_pd_server_1b:
+ - pd_server_1b
+ - disk.root.size
+ disk.iops_pd_server_1b:
+ - pd_server_1b
+ - disk.iops
+ network.incoming.packets.rate_pd_server_1b_ps_server_b_port:
+ - pd_server_1b_ps_server_b_port
+ - network.incoming.packets.rate
+ network.incoming.packets_pd_server_1b_ps_server_b_port:
+ - pd_server_1b_ps_server_b_port
+ - network.incoming.packets
+ disk.write.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.write.bytes
+ disk.device.write.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.bytes
+ os_pd_server_1b:
+ - pd_server_1b
+ - os
+ vcpus_pd_server_1b:
+ - pd_server_1b
+ - vcpus
+ instance_pd_server_1b:
+ - pd_server_1b
+ - instance
+ binding_pd_server_1b:
+ - pd_server_1b
+ - binding
+ cpu_util_pd_server_1b:
+ - pd_server_1b
+ - cpu_util
+ memory.resident_pd_server_1b:
+ - pd_server_1b
+ - memory.resident
+ network.incoming.bytes_pd_server_1b_ps_server_b_port:
+ - pd_server_1b_ps_server_b_port
+ - network.incoming.bytes
+ disk.device.write.requests.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.requests.rate
+ disk.device.capacity_pd_server_1b:
+ - pd_server_1b
+ - disk.device.capacity
+ disk.read.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.read.requests
+ attachment_pd_server_1b_ps_server_b_port:
+ - pd_server_1b_ps_server_b_port
+ - attachment
+ disk.capacity_pd_server_1b:
+ - pd_server_1b
+ - disk.capacity
+ disk.usage_pd_server_1b:
+ - pd_server_1b
+ - disk.usage
+ network.incoming.bytes.rate_pd_server_1b_ps_server_b_port:
+ - pd_server_1b_ps_server_b_port
+ - network.incoming.bytes.rate
+ disk.write.requests.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.write.requests.rate
+ requirements:
+ dependency_pd_server_1b:
+ - pd_server_1b
+ - dependency
+ local_storage_pd_server_1b:
+ - pd_server_1b
+ - local_storage
+ dependency_pd_server_1b_ps_server_b_port:
+ - pd_server_1b_ps_server_b_port
+ - dependency
+ link_pd_server_1b_ps_server_b_port:
+ - pd_server_1b_ps_server_b_port
+ - link
diff --git a/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 b/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
new file mode 100644
index 0000000000..76cccdb7d7
--- /dev/null
+++ b/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
@@ -0,0 +1,308 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server_1b_1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server_1b:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ compute_pd_server_1b_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ 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
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pd_server_b_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_pd_server_b_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_b_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_b_port_network_role_tag:
+ type: string
+ required: true
+ port_pd_server_b_port_network_role:
+ type: string
+ required: true
+ port_pd_server_b_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_1b_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_b_port_order:
+ type: integer
+ required: true
+ port_pd_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ node_templates:
+ pd_server_1b:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server_1b
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_1b_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_1b_name
+ - index_value
+ pd_server_1b_pd_server_b_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_pd_server_b_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_pd_server_b_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_pd_server_b_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pd_server_b_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd_server_b_port_network_role_tag
+ mac_requirements:
+ get_input: port_pd_server_b_port_mac_requirements
+ order:
+ get_input: port_pd_server_b_port_order
+ network_role:
+ get_input: port_pd_server_b_port_network_role
+ subnetpoolid:
+ get_input: port_pd_server_b_port_subnetpoolid
+ fixed_ips:
+ get_input: port_pd_server_b_port_fixed_ips
+ network:
+ get_input:
+ - port_pd_server_b_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server_1b
+ relationship: tosca.relationships.network.BindsTo
+ outputs:
+ pd_server_1b_accessIPv4:
+ type: string
+ value:
+ get_attribute:
+ - pd_server_1b
+ - accessIPv4
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server_1b_1
+ capabilities:
+ disk.device.read.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.bytes
+ host_pd_server_1b:
+ - pd_server_1b
+ - host
+ disk.read.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.read.bytes.rate
+ feature_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - feature
+ disk.allocation_pd_server_1b:
+ - pd_server_1b
+ - disk.allocation
+ network.incoming.bytes_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.incoming.bytes
+ network.outgoing.bytes.rate_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.outgoing.bytes.rate
+ binding_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - binding
+ cpu.delta_pd_server_1b:
+ - pd_server_1b
+ - cpu.delta
+ disk.device.read.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.requests
+ feature_pd_server_1b:
+ - pd_server_1b
+ - feature
+ disk.device.iops_pd_server_1b:
+ - pd_server_1b
+ - disk.device.iops
+ cpu_pd_server_1b:
+ - pd_server_1b
+ - cpu
+ disk.write.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.write.bytes.rate
+ disk.device.read.requests.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.requests.rate
+ endpoint_pd_server_1b:
+ - pd_server_1b
+ - endpoint
+ disk.device.allocation_pd_server_1b:
+ - pd_server_1b
+ - disk.device.allocation
+ memory.usage_pd_server_1b:
+ - pd_server_1b
+ - memory.usage
+ attachment_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - attachment
+ memory_pd_server_1b:
+ - pd_server_1b
+ - memory
+ disk.device.read.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.bytes.rate
+ disk.device.latency_pd_server_1b:
+ - pd_server_1b
+ - disk.device.latency
+ disk.read.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.read.bytes
+ disk.device.usage_pd_server_1b:
+ - pd_server_1b
+ - disk.device.usage
+ disk.device.write.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.requests
+ network.incoming.bytes.rate_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.incoming.bytes.rate
+ disk.latency_pd_server_1b:
+ - pd_server_1b
+ - disk.latency
+ disk.ephemeral.size_pd_server_1b:
+ - pd_server_1b
+ - disk.ephemeral.size
+ scalable_pd_server_1b:
+ - pd_server_1b
+ - scalable
+ disk.write.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.write.requests
+ disk.device.write.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.bytes.rate
+ disk.root.size_pd_server_1b:
+ - pd_server_1b
+ - disk.root.size
+ disk.iops_pd_server_1b:
+ - pd_server_1b
+ - disk.iops
+ network.incoming.packets.rate_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.incoming.packets.rate
+ disk.write.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.write.bytes
+ disk.device.write.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.bytes
+ os_pd_server_1b:
+ - pd_server_1b
+ - os
+ vcpus_pd_server_1b:
+ - pd_server_1b
+ - vcpus
+ instance_pd_server_1b:
+ - pd_server_1b
+ - instance
+ binding_pd_server_1b:
+ - pd_server_1b
+ - binding
+ cpu_util_pd_server_1b:
+ - pd_server_1b
+ - cpu_util
+ memory.resident_pd_server_1b:
+ - pd_server_1b
+ - memory.resident
+ network.incoming.packets_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.incoming.packets
+ network.outgoing.packets.rate_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.outgoing.packets.rate
+ disk.device.write.requests.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.requests.rate
+ disk.device.capacity_pd_server_1b:
+ - pd_server_1b
+ - disk.device.capacity
+ disk.read.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.read.requests
+ network.outpoing.packets_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.outpoing.packets
+ disk.capacity_pd_server_1b:
+ - pd_server_1b
+ - disk.capacity
+ disk.usage_pd_server_1b:
+ - pd_server_1b
+ - disk.usage
+ network.outgoing.bytes_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.outgoing.bytes
+ disk.write.requests.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.write.requests.rate
+ requirements:
+ dependency_pd_server_1b:
+ - pd_server_1b
+ - dependency
+ local_storage_pd_server_1b:
+ - pd_server_1b
+ - local_storage
+ link_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - link
+ dependency_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..f8b5ba23ac
--- /dev/null
+++ b/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
@@ -0,0 +1,308 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_rd_server_1b
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.rd_server_1b:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_rd_server_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ 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
+ compute_rd_server_1b_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_rd_server_b_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_rd_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ port_rd_server_b_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ port_rd_server_b_port_order:
+ type: integer
+ required: true
+ port_rd_server_b_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_rd_server_b_port_network_role:
+ type: string
+ required: true
+ compute_rd_server_1b_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_rd_server_b_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_rd_server_b_port_network_role_tag:
+ type: string
+ required: true
+ port_rd_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_rd_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ node_templates:
+ rd_server_1b_rd_server_b_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_rd_server_b_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_rd_server_b_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_rd_server_b_port_vlan_requirements
+ ip_requirements:
+ get_input: port_rd_server_b_port_ip_requirements
+ network_role_tag:
+ get_input: port_rd_server_b_port_network_role_tag
+ mac_requirements:
+ get_input: port_rd_server_b_port_mac_requirements
+ order:
+ get_input: port_rd_server_b_port_order
+ network_role:
+ get_input: port_rd_server_b_port_network_role
+ subnetpoolid:
+ get_input: port_rd_server_b_port_subnetpoolid
+ fixed_ips:
+ get_input: port_rd_server_b_port_fixed_ips
+ network:
+ get_input:
+ - port_rd_server_b_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: rd_server_1b
+ relationship: tosca.relationships.network.BindsTo
+ rd_server_1b:
+ type: org.openecomp.resource.vfc.nodes.heat.rd_server_1b
+ properties:
+ availability_zone:
+ get_input:
+ - compute_rd_server_1b_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_rd_server_1b_name
+ - index_value
+ outputs:
+ rd_server_1b_accessIPv4:
+ type: string
+ value:
+ get_attribute:
+ - rd_server_1b
+ - accessIPv4
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.rd_server_1b
+ capabilities:
+ attachment_rd_server_1b_rd_server_b_port:
+ - rd_server_1b_rd_server_b_port
+ - attachment
+ feature_rd_server_1b_rd_server_b_port:
+ - rd_server_1b_rd_server_b_port
+ - feature
+ disk.usage_rd_server_1b:
+ - rd_server_1b
+ - disk.usage
+ cpu_util_rd_server_1b:
+ - rd_server_1b
+ - cpu_util
+ vcpus_rd_server_1b:
+ - rd_server_1b
+ - vcpus
+ disk.device.write.requests_rd_server_1b:
+ - rd_server_1b
+ - disk.device.write.requests
+ network.incoming.bytes_rd_server_1b_rd_server_b_port:
+ - rd_server_1b_rd_server_b_port
+ - network.incoming.bytes
+ disk.device.write.bytes_rd_server_1b:
+ - rd_server_1b
+ - disk.device.write.bytes
+ network.outgoing.bytes.rate_rd_server_1b_rd_server_b_port:
+ - rd_server_1b_rd_server_b_port
+ - network.outgoing.bytes.rate
+ disk.capacity_rd_server_1b:
+ - rd_server_1b
+ - disk.capacity
+ disk.write.requests_rd_server_1b:
+ - rd_server_1b
+ - disk.write.requests
+ scalable_rd_server_1b:
+ - rd_server_1b
+ - scalable
+ disk.device.usage_rd_server_1b:
+ - rd_server_1b
+ - disk.device.usage
+ disk.device.latency_rd_server_1b:
+ - rd_server_1b
+ - disk.device.latency
+ disk.device.read.bytes.rate_rd_server_1b:
+ - rd_server_1b
+ - disk.device.read.bytes.rate
+ network.incoming.bytes.rate_rd_server_1b_rd_server_b_port:
+ - rd_server_1b_rd_server_b_port
+ - network.incoming.bytes.rate
+ disk.read.bytes.rate_rd_server_1b:
+ - rd_server_1b
+ - disk.read.bytes.rate
+ disk.root.size_rd_server_1b:
+ - rd_server_1b
+ - disk.root.size
+ disk.device.write.requests.rate_rd_server_1b:
+ - rd_server_1b
+ - disk.device.write.requests.rate
+ os_rd_server_1b:
+ - rd_server_1b
+ - os
+ disk.device.read.bytes_rd_server_1b:
+ - rd_server_1b
+ - disk.device.read.bytes
+ disk.device.read.requests.rate_rd_server_1b:
+ - rd_server_1b
+ - disk.device.read.requests.rate
+ disk.device.allocation_rd_server_1b:
+ - rd_server_1b
+ - disk.device.allocation
+ binding_rd_server_1b_rd_server_b_port:
+ - rd_server_1b_rd_server_b_port
+ - binding
+ disk.device.read.requests_rd_server_1b:
+ - rd_server_1b
+ - disk.device.read.requests
+ instance_rd_server_1b:
+ - rd_server_1b
+ - instance
+ disk.write.bytes.rate_rd_server_1b:
+ - rd_server_1b
+ - disk.write.bytes.rate
+ memory_rd_server_1b:
+ - rd_server_1b
+ - memory
+ disk.write.bytes_rd_server_1b:
+ - rd_server_1b
+ - disk.write.bytes
+ binding_rd_server_1b:
+ - rd_server_1b
+ - binding
+ disk.read.bytes_rd_server_1b:
+ - rd_server_1b
+ - disk.read.bytes
+ feature_rd_server_1b:
+ - rd_server_1b
+ - feature
+ network.incoming.packets.rate_rd_server_1b_rd_server_b_port:
+ - rd_server_1b_rd_server_b_port
+ - network.incoming.packets.rate
+ memory.resident_rd_server_1b:
+ - rd_server_1b
+ - memory.resident
+ disk.read.requests_rd_server_1b:
+ - rd_server_1b
+ - disk.read.requests
+ disk.ephemeral.size_rd_server_1b:
+ - rd_server_1b
+ - disk.ephemeral.size
+ disk.latency_rd_server_1b:
+ - rd_server_1b
+ - disk.latency
+ disk.write.requests.rate_rd_server_1b:
+ - rd_server_1b
+ - disk.write.requests.rate
+ disk.device.write.bytes.rate_rd_server_1b:
+ - rd_server_1b
+ - disk.device.write.bytes.rate
+ disk.device.iops_rd_server_1b:
+ - rd_server_1b
+ - disk.device.iops
+ cpu_rd_server_1b:
+ - rd_server_1b
+ - cpu
+ cpu.delta_rd_server_1b:
+ - rd_server_1b
+ - cpu.delta
+ host_rd_server_1b:
+ - rd_server_1b
+ - host
+ disk.device.capacity_rd_server_1b:
+ - rd_server_1b
+ - disk.device.capacity
+ network.outgoing.packets.rate_rd_server_1b_rd_server_b_port:
+ - rd_server_1b_rd_server_b_port
+ - network.outgoing.packets.rate
+ network.incoming.packets_rd_server_1b_rd_server_b_port:
+ - rd_server_1b_rd_server_b_port
+ - network.incoming.packets
+ network.outpoing.packets_rd_server_1b_rd_server_b_port:
+ - rd_server_1b_rd_server_b_port
+ - network.outpoing.packets
+ disk.allocation_rd_server_1b:
+ - rd_server_1b
+ - disk.allocation
+ network.outgoing.bytes_rd_server_1b_rd_server_b_port:
+ - rd_server_1b_rd_server_b_port
+ - network.outgoing.bytes
+ disk.iops_rd_server_1b:
+ - rd_server_1b
+ - disk.iops
+ endpoint_rd_server_1b:
+ - rd_server_1b
+ - endpoint
+ memory.usage_rd_server_1b:
+ - rd_server_1b
+ - memory.usage
+ requirements:
+ dependency_rd_server_1b:
+ - rd_server_1b
+ - dependency
+ local_storage_rd_server_1b:
+ - rd_server_1b
+ - local_storage
+ link_rd_server_1b_rd_server_b_port:
+ - rd_server_1b_rd_server_b_port
+ - link
+ dependency_rd_server_1b_rd_server_b_port:
+ - rd_server_1b_rd_server_b_port
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..c59f8cefaa
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_rd_server_1b_1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.rd_server_1b:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_ps_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_ps_server_b_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_b_port_replacement_policy:
+ 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
+ compute_rd_server_1b_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_b_port_network_role:
+ type: string
+ required: true
+ port_ps_server_b_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ port_ps_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_ps_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ port_ps_server_b_port_order:
+ type: integer
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_ps_server_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_ps_server_b_port_network_role_tag:
+ type: string
+ required: true
+ compute_rd_server_1b_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_b_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ rd_server_1b_ps_server_b_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_ps_server_b_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_ps_server_b_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_ps_server_b_port_vlan_requirements
+ ip_requirements:
+ get_input: port_ps_server_b_port_ip_requirements
+ network_role_tag:
+ get_input: port_ps_server_b_port_network_role_tag
+ mac_requirements:
+ get_input: port_ps_server_b_port_mac_requirements
+ order:
+ get_input: port_ps_server_b_port_order
+ network_role:
+ get_input: port_ps_server_b_port_network_role
+ subnetpoolid:
+ get_input: port_ps_server_b_port_subnetpoolid
+ fixed_ips:
+ get_input: port_ps_server_b_port_fixed_ips
+ network:
+ get_input:
+ - port_ps_server_b_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: rd_server_1b
+ relationship: tosca.relationships.network.BindsTo
+ rd_server_1b:
+ type: org.openecomp.resource.vfc.nodes.heat.rd_server_1b
+ properties:
+ availability_zone:
+ get_input:
+ - compute_rd_server_1b_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_rd_server_1b_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.rd_server_1b_1
+ capabilities:
+ disk.usage_rd_server_1b:
+ - rd_server_1b
+ - disk.usage
+ cpu_util_rd_server_1b:
+ - rd_server_1b
+ - cpu_util
+ vcpus_rd_server_1b:
+ - rd_server_1b
+ - vcpus
+ disk.device.write.requests_rd_server_1b:
+ - rd_server_1b
+ - disk.device.write.requests
+ disk.device.write.bytes_rd_server_1b:
+ - rd_server_1b
+ - disk.device.write.bytes
+ disk.capacity_rd_server_1b:
+ - rd_server_1b
+ - disk.capacity
+ disk.write.requests_rd_server_1b:
+ - rd_server_1b
+ - disk.write.requests
+ scalable_rd_server_1b:
+ - rd_server_1b
+ - scalable
+ network.outgoing.packets.rate_rd_server_1b_ps_server_b_port:
+ - rd_server_1b_ps_server_b_port
+ - network.outgoing.packets.rate
+ disk.device.usage_rd_server_1b:
+ - rd_server_1b
+ - disk.device.usage
+ disk.device.latency_rd_server_1b:
+ - rd_server_1b
+ - disk.device.latency
+ disk.device.read.bytes.rate_rd_server_1b:
+ - rd_server_1b
+ - disk.device.read.bytes.rate
+ disk.read.bytes.rate_rd_server_1b:
+ - rd_server_1b
+ - disk.read.bytes.rate
+ disk.root.size_rd_server_1b:
+ - rd_server_1b
+ - disk.root.size
+ network.incoming.packets.rate_rd_server_1b_ps_server_b_port:
+ - rd_server_1b_ps_server_b_port
+ - network.incoming.packets.rate
+ disk.device.write.requests.rate_rd_server_1b:
+ - rd_server_1b
+ - disk.device.write.requests.rate
+ os_rd_server_1b:
+ - rd_server_1b
+ - os
+ attachment_rd_server_1b_ps_server_b_port:
+ - rd_server_1b_ps_server_b_port
+ - attachment
+ disk.device.read.bytes_rd_server_1b:
+ - rd_server_1b
+ - disk.device.read.bytes
+ disk.device.read.requests.rate_rd_server_1b:
+ - rd_server_1b
+ - disk.device.read.requests.rate
+ network.incoming.bytes_rd_server_1b_ps_server_b_port:
+ - rd_server_1b_ps_server_b_port
+ - network.incoming.bytes
+ disk.device.allocation_rd_server_1b:
+ - rd_server_1b
+ - disk.device.allocation
+ disk.device.read.requests_rd_server_1b:
+ - rd_server_1b
+ - disk.device.read.requests
+ instance_rd_server_1b:
+ - rd_server_1b
+ - instance
+ disk.write.bytes.rate_rd_server_1b:
+ - rd_server_1b
+ - disk.write.bytes.rate
+ network.outgoing.bytes_rd_server_1b_ps_server_b_port:
+ - rd_server_1b_ps_server_b_port
+ - network.outgoing.bytes
+ memory_rd_server_1b:
+ - rd_server_1b
+ - memory
+ disk.write.bytes_rd_server_1b:
+ - rd_server_1b
+ - disk.write.bytes
+ binding_rd_server_1b:
+ - rd_server_1b
+ - binding
+ disk.read.bytes_rd_server_1b:
+ - rd_server_1b
+ - disk.read.bytes
+ feature_rd_server_1b:
+ - rd_server_1b
+ - feature
+ memory.resident_rd_server_1b:
+ - rd_server_1b
+ - memory.resident
+ disk.read.requests_rd_server_1b:
+ - rd_server_1b
+ - disk.read.requests
+ disk.ephemeral.size_rd_server_1b:
+ - rd_server_1b
+ - disk.ephemeral.size
+ network.incoming.packets_rd_server_1b_ps_server_b_port:
+ - rd_server_1b_ps_server_b_port
+ - network.incoming.packets
+ feature_rd_server_1b_ps_server_b_port:
+ - rd_server_1b_ps_server_b_port
+ - feature
+ network.outpoing.packets_rd_server_1b_ps_server_b_port:
+ - rd_server_1b_ps_server_b_port
+ - network.outpoing.packets
+ network.incoming.bytes.rate_rd_server_1b_ps_server_b_port:
+ - rd_server_1b_ps_server_b_port
+ - network.incoming.bytes.rate
+ disk.latency_rd_server_1b:
+ - rd_server_1b
+ - disk.latency
+ disk.write.requests.rate_rd_server_1b:
+ - rd_server_1b
+ - disk.write.requests.rate
+ disk.device.write.bytes.rate_rd_server_1b:
+ - rd_server_1b
+ - disk.device.write.bytes.rate
+ disk.device.iops_rd_server_1b:
+ - rd_server_1b
+ - disk.device.iops
+ cpu_rd_server_1b:
+ - rd_server_1b
+ - cpu
+ cpu.delta_rd_server_1b:
+ - rd_server_1b
+ - cpu.delta
+ host_rd_server_1b:
+ - rd_server_1b
+ - host
+ disk.device.capacity_rd_server_1b:
+ - rd_server_1b
+ - disk.device.capacity
+ disk.allocation_rd_server_1b:
+ - rd_server_1b
+ - disk.allocation
+ network.outgoing.bytes.rate_rd_server_1b_ps_server_b_port:
+ - rd_server_1b_ps_server_b_port
+ - network.outgoing.bytes.rate
+ disk.iops_rd_server_1b:
+ - rd_server_1b
+ - disk.iops
+ endpoint_rd_server_1b:
+ - rd_server_1b
+ - endpoint
+ binding_rd_server_1b_ps_server_b_port:
+ - rd_server_1b_ps_server_b_port
+ - binding
+ memory.usage_rd_server_1b:
+ - rd_server_1b
+ - memory.usage
+ requirements:
+ link_rd_server_1b_ps_server_b_port:
+ - rd_server_1b_ps_server_b_port
+ - link
+ dependency_rd_server_1b:
+ - rd_server_1b
+ - dependency
+ local_storage_rd_server_1b:
+ - rd_server_1b
+ - local_storage
+ dependency_rd_server_1b_ps_server_b_port:
+ - rd_server_1b_ps_server_b_port
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/nested-no-computeServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/nested-no-computeServiceTemplate.yaml
new file mode 100644
index 0000000000..76061f4f9c
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/nested-no-computeServiceTemplate.yaml
@@ -0,0 +1,252 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested-no-compute
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ cmaui_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ cmaui_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ cmaui_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ packet_internal_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ packet_external_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ cmaui_port_2:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ network: packet_external_network
+ requirements:
+ - link:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_external_network
+ relationship: tosca.relationships.network.LinksTo
+ packet_external_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_external_network_name
+ packet_internal_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_internal_network_name
+ cmaui_port_1:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ network: packet_internal_network
+ requirements:
+ - link:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ groups:
+ nested-no-compute_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested-no-compute.yml
+ description: nested1
+ members:
+ - cmaui_port_2
+ - packet_external_network
+ - packet_internal_network
+ - cmaui_port_1
+ outputs:
+ no_compute_attr_1:
+ description: no_compute_attr_1
+ value: packet_external_network
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested-no-compute
+ capabilities:
+ network.incoming.packets_cmaui_port_2:
+ - cmaui_port_2
+ - network.incoming.packets
+ network.incoming.packets_cmaui_port_1:
+ - cmaui_port_1
+ - network.incoming.packets
+ network.incoming.packets.rate_cmaui_port_1:
+ - cmaui_port_1
+ - network.incoming.packets.rate
+ network.incoming.packets.rate_cmaui_port_2:
+ - cmaui_port_2
+ - network.incoming.packets.rate
+ feature_cmaui_port_1:
+ - cmaui_port_1
+ - feature
+ feature_cmaui_port_2:
+ - cmaui_port_2
+ - feature
+ end_point_packet_internal_network:
+ - packet_internal_network
+ - end_point
+ link_packet_internal_network:
+ - packet_internal_network
+ - link
+ feature_packet_internal_network:
+ - packet_internal_network
+ - feature
+ end_point_packet_external_network:
+ - packet_external_network
+ - end_point
+ attachment_cmaui_port_2:
+ - cmaui_port_2
+ - attachment
+ network.outgoing.bytes_cmaui_port_2:
+ - cmaui_port_2
+ - network.outgoing.bytes
+ network.outgoing.packets.rate_cmaui_port_1:
+ - cmaui_port_1
+ - network.outgoing.packets.rate
+ network.outgoing.packets.rate_cmaui_port_2:
+ - cmaui_port_2
+ - network.outgoing.packets.rate
+ network.outgoing.bytes_cmaui_port_1:
+ - cmaui_port_1
+ - network.outgoing.bytes
+ attachment_cmaui_port_1:
+ - cmaui_port_1
+ - attachment
+ binding_cmaui_port_1:
+ - cmaui_port_1
+ - binding
+ binding_cmaui_port_2:
+ - cmaui_port_2
+ - binding
+ network.incoming.bytes.rate_cmaui_port_1:
+ - cmaui_port_1
+ - network.incoming.bytes.rate
+ network.incoming.bytes.rate_cmaui_port_2:
+ - cmaui_port_2
+ - network.incoming.bytes.rate
+ attachment_packet_internal_network:
+ - packet_internal_network
+ - attachment
+ network.outpoing.packets_cmaui_port_1:
+ - cmaui_port_1
+ - network.outpoing.packets
+ network.outpoing.packets_cmaui_port_2:
+ - cmaui_port_2
+ - network.outpoing.packets
+ network.outgoing.bytes.rate_cmaui_port_2:
+ - cmaui_port_2
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes.rate_cmaui_port_1:
+ - cmaui_port_1
+ - network.outgoing.bytes.rate
+ attachment_packet_external_network:
+ - packet_external_network
+ - attachment
+ network.incoming.bytes_cmaui_port_2:
+ - cmaui_port_2
+ - network.incoming.bytes
+ link_packet_external_network:
+ - packet_external_network
+ - link
+ feature_packet_external_network:
+ - packet_external_network
+ - feature
+ network.incoming.bytes_cmaui_port_1:
+ - cmaui_port_1
+ - network.incoming.bytes
+ requirements:
+ binding_cmaui_port_1:
+ - cmaui_port_1
+ - binding
+ binding_cmaui_port_2:
+ - cmaui_port_2
+ - binding
+ dependency_packet_internal_network:
+ - packet_internal_network
+ - dependency
+ dependency_cmaui_port_1:
+ - cmaui_port_1
+ - dependency
+ dependency_cmaui_port_2:
+ - cmaui_port_2
+ - dependency
+ dependency_packet_external_network:
+ - packet_external_network
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..72bdf7eba1
--- /dev/null
+++ b/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
@@ -0,0 +1,425 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested-pattern-4
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ port_pd_server_port_1_order:
+ type: integer
+ required: true
+ pd_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ port_pd_server_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pd_server_port_2_network_role:
+ type: string
+ required: true
+ port_pd_server_port_1_network_role:
+ type: string
+ required: true
+ pd_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ port_pd_server_port_2_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ port_pd_server_port_2_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_2_subnetpoolid:
+ type: string
+ required: true
+ pd_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ port_pd_server_port_1_subnetpoolid:
+ type: string
+ required: true
+ port_pd_server_port_1_network_role_tag:
+ type: string
+ required: true
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ ps_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ port_pd_server_port_1_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_2_order:
+ type: integer
+ required: true
+ port_pd_server_port_2_network_role_tag:
+ type: string
+ required: true
+ pd_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ port_pd_server_port_1_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pd_server_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ node_templates:
+ pd_server_port_1:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ get_input: port_pd_server_port_1_ip_requirements
+ network_role:
+ get_input: port_pd_server_port_1_network_role
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_ips
+ - 0
+ subnetpoolid:
+ get_input: port_pd_server_port_1_subnetpoolid
+ mac_requirements:
+ get_input: port_pd_server_port_1_mac_requirements
+ exCP_naming:
+ get_input: port_pd_server_port_1_exCP_naming
+ vlan_requirements:
+ get_input: port_pd_server_port_1_vlan_requirements
+ network_role_tag:
+ get_input: port_pd_server_port_1_network_role_tag
+ network:
+ get_input: net
+ order:
+ get_input: port_pd_server_port_1_order
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: server_pd
+ relationship: tosca.relationships.network.BindsTo
+ pd_server_port_2:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ get_input: port_pd_server_port_2_ip_requirements
+ network_role:
+ get_input: port_pd_server_port_2_network_role
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_ips
+ - 1
+ subnetpoolid:
+ get_input: port_pd_server_port_2_subnetpoolid
+ mac_requirements:
+ get_input: port_pd_server_port_2_mac_requirements
+ exCP_naming:
+ get_input: port_pd_server_port_2_exCP_naming
+ vlan_requirements:
+ get_input: port_pd_server_port_2_vlan_requirements
+ network_role_tag:
+ get_input: port_pd_server_port_2_network_role_tag
+ network:
+ get_input: net
+ order:
+ get_input: port_pd_server_port_2_order
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: server_pd
+ relationship: tosca.relationships.network.BindsTo
+ server_pd:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server
+ properties:
+ flavor:
+ get_input: pd_server_flavor
+ availability_zone:
+ get_input: availability_zone_0
+ image:
+ get_input: pd_server_image
+ name:
+ get_input:
+ - pd_server_names
+ - 0
+ groups:
+ nested-pattern-4_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested-pattern-4.yml
+ description: nested1
+ members:
+ - pd_server_port_1
+ - pd_server_port_2
+ - server_pd
+ outputs:
+ pattern4_attr_1:
+ description: pattern4_attr_1_value
+ value: server_pd
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.pd_server
+ capabilities:
+ disk.iops_server_pd:
+ - server_pd
+ - disk.iops
+ disk.device.read.bytes.rate_server_pd:
+ - server_pd
+ - disk.device.read.bytes.rate
+ memory.resident_server_pd:
+ - server_pd
+ - memory.resident
+ cpu_util_server_pd:
+ - server_pd
+ - cpu_util
+ network.incoming.bytes_pd_server_port_1:
+ - pd_server_port_1
+ - network.incoming.bytes
+ network.incoming.bytes_pd_server_port_2:
+ - pd_server_port_2
+ - network.incoming.bytes
+ disk.device.read.requests_server_pd:
+ - server_pd
+ - disk.device.read.requests
+ network.incoming.bytes.rate_pd_server_port_1:
+ - pd_server_port_1
+ - network.incoming.bytes.rate
+ network.incoming.bytes.rate_pd_server_port_2:
+ - pd_server_port_2
+ - network.incoming.bytes.rate
+ disk.device.allocation_server_pd:
+ - server_pd
+ - disk.device.allocation
+ disk.usage_server_pd:
+ - server_pd
+ - disk.usage
+ disk.capacity_server_pd:
+ - server_pd
+ - disk.capacity
+ endpoint_server_pd:
+ - server_pd
+ - endpoint
+ disk.device.capacity_server_pd:
+ - server_pd
+ - disk.device.capacity
+ attachment_pd_server_port_2:
+ - pd_server_port_2
+ - attachment
+ network.incoming.packets_pd_server_port_2:
+ - pd_server_port_2
+ - network.incoming.packets
+ attachment_pd_server_port_1:
+ - pd_server_port_1
+ - attachment
+ network.incoming.packets_pd_server_port_1:
+ - pd_server_port_1
+ - network.incoming.packets
+ memory.usage_server_pd:
+ - server_pd
+ - memory.usage
+ disk.allocation_server_pd:
+ - server_pd
+ - disk.allocation
+ disk.read.bytes.rate_server_pd:
+ - server_pd
+ - disk.read.bytes.rate
+ memory_server_pd:
+ - server_pd
+ - memory
+ disk.device.write.requests_server_pd:
+ - server_pd
+ - disk.device.write.requests
+ disk.device.usage_server_pd:
+ - server_pd
+ - disk.device.usage
+ feature_pd_server_port_1:
+ - pd_server_port_1
+ - feature
+ feature_pd_server_port_2:
+ - pd_server_port_2
+ - feature
+ disk.read.bytes_server_pd:
+ - server_pd
+ - disk.read.bytes
+ disk.device.read.bytes_server_pd:
+ - server_pd
+ - disk.device.read.bytes
+ network.incoming.packets.rate_pd_server_port_2:
+ - pd_server_port_2
+ - network.incoming.packets.rate
+ network.incoming.packets.rate_pd_server_port_1:
+ - pd_server_port_1
+ - network.incoming.packets.rate
+ instance_server_pd:
+ - server_pd
+ - instance
+ binding_pd_server_port_2:
+ - pd_server_port_2
+ - binding
+ binding_pd_server_port_1:
+ - pd_server_port_1
+ - binding
+ cpu.delta_server_pd:
+ - server_pd
+ - cpu.delta
+ host_server_pd:
+ - server_pd
+ - host
+ network.outpoing.packets_pd_server_port_1:
+ - pd_server_port_1
+ - network.outpoing.packets
+ vcpus_server_pd:
+ - server_pd
+ - vcpus
+ disk.ephemeral.size_server_pd:
+ - server_pd
+ - disk.ephemeral.size
+ network.outpoing.packets_pd_server_port_2:
+ - pd_server_port_2
+ - network.outpoing.packets
+ network.outgoing.packets.rate_pd_server_port_2:
+ - pd_server_port_2
+ - network.outgoing.packets.rate
+ disk.latency_server_pd:
+ - server_pd
+ - disk.latency
+ network.outgoing.packets.rate_pd_server_port_1:
+ - pd_server_port_1
+ - network.outgoing.packets.rate
+ disk.device.write.bytes.rate_server_pd:
+ - server_pd
+ - disk.device.write.bytes.rate
+ disk.write.requests.rate_server_pd:
+ - server_pd
+ - disk.write.requests.rate
+ disk.write.requests_server_pd:
+ - server_pd
+ - disk.write.requests
+ network.outgoing.bytes_pd_server_port_2:
+ - pd_server_port_2
+ - network.outgoing.bytes
+ disk.device.iops_server_pd:
+ - server_pd
+ - disk.device.iops
+ network.outgoing.bytes_pd_server_port_1:
+ - pd_server_port_1
+ - network.outgoing.bytes
+ disk.read.requests_server_pd:
+ - server_pd
+ - disk.read.requests
+ os_server_pd:
+ - server_pd
+ - os
+ disk.device.latency_server_pd:
+ - server_pd
+ - disk.device.latency
+ binding_server_pd:
+ - server_pd
+ - binding
+ scalable_server_pd:
+ - server_pd
+ - scalable
+ network.outgoing.bytes.rate_pd_server_port_2:
+ - pd_server_port_2
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes.rate_pd_server_port_1:
+ - pd_server_port_1
+ - network.outgoing.bytes.rate
+ disk.write.bytes_server_pd:
+ - server_pd
+ - disk.write.bytes
+ disk.write.bytes.rate_server_pd:
+ - server_pd
+ - disk.write.bytes.rate
+ feature_server_pd:
+ - server_pd
+ - feature
+ disk.root.size_server_pd:
+ - server_pd
+ - disk.root.size
+ disk.device.read.requests.rate_server_pd:
+ - server_pd
+ - disk.device.read.requests.rate
+ disk.device.write.requests.rate_server_pd:
+ - server_pd
+ - disk.device.write.requests.rate
+ disk.device.write.bytes_server_pd:
+ - server_pd
+ - disk.device.write.bytes
+ cpu_server_pd:
+ - server_pd
+ - cpu
+ requirements:
+ local_storage_server_pd:
+ - server_pd
+ - local_storage
+ dependency_server_pd:
+ - server_pd
+ - dependency
+ link_pd_server_port_2:
+ - pd_server_port_2
+ - link
+ link_pd_server_port_1:
+ - pd_server_port_1
+ - link
+ dependency_pd_server_port_1:
+ - pd_server_port_1
+ - dependency
+ dependency_pd_server_port_2:
+ - pd_server_port_2
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/nested1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/nested1ServiceTemplate.yaml
new file mode 100644
index 0000000000..abadf775f4
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/multiLevel/twoNestedLevelsWithAllPatternsAndConnectivities/out/nested1ServiceTemplate.yaml
@@ -0,0 +1,1669 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ cmaui_1c1_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ ps_server_1b_ips:
+ hidden: false
+ immutable: false
+ type: string
+ packet_internal_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ pd_server_1b_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ oam_server_1c2_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ cmaui_1c1_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ ps_server_1b_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: Ps server names
+ entry_schema:
+ type: string
+ cmaui_1c1_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ pd_server_1b_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ pd_server_1b_ips:
+ hidden: false
+ immutable: false
+ type: string
+ packet_external_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ ps_server_1b_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ ps_server_1b_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Ps Image server
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ pd_server_1b_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: PD Image server
+ oam_server_1c2_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ oam_server_1c2_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ node_templates:
+ abstract_pd_server_1b_1:
+ type: org.openecomp.resource.abstract.nodes.pd_server_1b_1
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_1b_name:
+ - get_input:
+ - pd_server_1b_names
+ - 0
+ vm_flavor_name:
+ get_input: pd_server_1b_flavor
+ port_pd_server_b_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_b_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_1b_ips
+ - 0
+ vm_image_name:
+ get_input: pd_server_1b_image
+ port_pd_server_b_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_b_port_network:
+ - get_input: net
+ port_pd_server_b_port_replacement_policy:
+ - AUTO
+ compute_pd_server_1b_availability_zone:
+ - get_input: availability_zone_0
+ service_template_filter:
+ substitute_service_template: Nested_pd_server_1b_1ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_cmaui_1c1:
+ type: org.openecomp.resource.abstract.nodes.cmaui_1c1
+ directives:
+ - substitutable
+ properties:
+ port_cmaui_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ port_cmaui_port_network:
+ - packet_internal_network
+ compute_cmaui_1c1_availability_zone:
+ - get_input: availability_zone_0
+ - get_input: availability_zone_0
+ vm_flavor_name:
+ get_input: cmaui_1c1_flavor
+ port_cmaui_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_cmaui_port_replacement_policy:
+ - AUTO
+ vm_image_name:
+ get_input: cmaui_1c1_image
+ port_cmaui_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ compute_cmaui_1c1_name:
+ - get_input:
+ - cmaui_1c1_names
+ - 1
+ - get_input:
+ - cmaui_1c1_names
+ - 0
+ service_template_filter:
+ substitute_service_template: Nested_cmaui_1c1ServiceTemplate.yaml
+ count: 2
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_cmaui_1c1_cmaui_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ nested1_pattern_4:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pattern-4
+ directives:
+ - substitutable
+ properties:
+ service_template_filter:
+ substitute_service_template: nested-pattern-4ServiceTemplate.yaml
+ p2:
+ get_input: p2
+ port_pd_server_port_2_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_port_2_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_port_1_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ abstract_pd_server_1b:
+ type: org.openecomp.resource.abstract.nodes.pd_server_1b
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_1b_name:
+ - get_input:
+ - pd_server_1b_names
+ - 1
+ port_ps_server_b_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_ps_server_b_port_replacement_policy:
+ - AUTO
+ port_ps_server_b_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - ps_server_1b_ips
+ - 0
+ vm_flavor_name:
+ get_input: pd_server_1b_flavor
+ port_ps_server_b_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: pd_server_1b_image
+ port_ps_server_b_port_network:
+ - get_input: net
+ compute_pd_server_1b_availability_zone:
+ - get_input: availability_zone_0
+ service_template_filter:
+ substitute_service_template: Nested_pd_server_1bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ packet_external_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_external_network_name
+ packet_internal_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_internal_network_name
+ abstract_oam_server_1c2_1:
+ type: org.openecomp.resource.abstract.nodes.oam_server_1c2
+ directives:
+ - substitutable
+ properties:
+ port_oam_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_oam_server_1c2_name:
+ - get_input:
+ - oam_server_1c2_names
+ - 1
+ port_oam_port_network:
+ - packet_external_network
+ vm_flavor_name:
+ get_input: oam_server_1c2_flavor
+ compute_oam_server_1c2_availability_zone:
+ - get_input: availability_zone_0
+ port_oam_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 1
+ vm_image_name:
+ get_input: oam_server_1c2_image
+ compute_oam_server_1c2_metadata:
+ - connectivity_to_pattern_4:
+ get_attribute:
+ - nested1_pattern_4
+ - pattern4_attr_1
+ connectivity_to_server_1c1_cmaui_1:
+ get_attribute:
+ - abstract_cmaui_1c1
+ - cmaui_1c1_accessIPv4
+ connectivity_to_pd_server_1b:
+ get_attribute:
+ - abstract_pd_server_1b_1
+ - pd_server_1b_accessIPv4
+ connectivity_to_server_1c1_cmaui_2:
+ get_attribute:
+ - abstract_cmaui_1c1
+ - cmaui_1c1_accessIPv4
+ port_oam_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_oam_port_replacement_policy:
+ - AUTO
+ service_template_filter:
+ substitute_service_template: Nested_oam_server_1c2ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_oam_server_1c2_oam_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_external_network
+ relationship: tosca.relationships.network.LinksTo
+ abstract_oam_server_1c2_0:
+ type: org.openecomp.resource.abstract.nodes.oam_server_1c2
+ directives:
+ - substitutable
+ properties:
+ port_oam_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_oam_server_1c2_name:
+ - get_input:
+ - oam_server_1c2_names
+ - 0
+ port_oam_port_network:
+ - packet_internal_network
+ vm_flavor_name:
+ get_input: oam_server_1c2_flavor
+ compute_oam_server_1c2_availability_zone:
+ - get_input: availability_zone_0
+ port_oam_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 1
+ vm_image_name:
+ get_input: oam_server_1c2_image
+ port_oam_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_oam_port_replacement_policy:
+ - AUTO
+ service_template_filter:
+ substitute_service_template: Nested_oam_server_1c2ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_oam_server_1c2_oam_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ groups:
+ nested1_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested1.yml
+ description: nested1
+ members:
+ - nested1_pattern_4
+ - packet_external_network
+ - packet_internal_network
+ - abstract_oam_server_1c2_0
+ - abstract_oam_server_1c2_1
+ - abstract_pd_server_1b
+ - abstract_pd_server_1b_1
+ - abstract_cmaui_1c1
+ outputs:
+ all_pattern_attr_1:
+ description: all_pattern_attr_1
+ value:
+ get_attribute:
+ - abstract_oam_server_1c2_1
+ - oam_server_1c2_accessIPv4
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested1
+ capabilities:
+ disk.device.write.bytes.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.write.bytes.rate_oam_server_1c2
+ disk.read.bytes_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.read.bytes_cmaui_1c1
+ disk.device.write.bytes.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.write.bytes.rate_oam_server_1c2
+ disk.read.bytes_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.read.bytes_cmaui_1c1
+ memory_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - memory_server_pd
+ disk.iops_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.iops_oam_server_1c2
+ disk.capacity_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.capacity_pd_server_1b
+ disk.capacity_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.capacity_pd_server_1b
+ disk.usage_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.usage_oam_server_1c2
+ disk.read.requests_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.read.requests_cmaui_1c1
+ feature_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - feature_cmaui_1c1
+ disk.usage_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.usage_oam_server_1c2
+ network.incoming.bytes_pd_server_1b_port:
+ - abstract_pd_server_1b_1
+ - network.incoming.bytes_pd_server_1b_pd_server_b_port
+ feature_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - feature_cmaui_1c1
+ disk.read.requests_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.read.requests_cmaui_1c1
+ network.outgoing.bytes_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.outgoing.bytes_cmaui_1c1_cmaui_port
+ disk.device.capacity_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.device.capacity_server_pd
+ disk.device.read.requests.rate_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.device.read.requests.rate_server_pd
+ disk.iops_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.iops_oam_server_1c2
+ network.outgoing.bytes_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.outgoing.bytes_cmaui_1c1_cmaui_port
+ network.outgoing.packets.rate_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.outgoing.packets.rate_oam_server_1c2_oam_port
+ network.outgoing.bytes_pd_server_port_1_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.outgoing.bytes_pd_server_port_1
+ binding_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - binding_server_pd
+ network.outgoing.packets.rate_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.outgoing.packets.rate_oam_server_1c2_oam_port
+ cpu_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - cpu_pd_server_1b
+ feature_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - feature_server_pd
+ network.incoming.packets_pd_server_1b_port:
+ - abstract_pd_server_1b_1
+ - network.incoming.packets_pd_server_1b_pd_server_b_port
+ attachment_ps_server_1b_port:
+ - abstract_pd_server_1b
+ - attachment_pd_server_1b_ps_server_b_port
+ disk.device.write.requests.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.write.requests.rate_oam_server_1c2
+ disk.device.iops_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.device.iops_pd_server_1b
+ disk.device.write.requests.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.write.requests.rate_oam_server_1c2
+ disk.read.requests_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.read.requests_server_pd
+ disk.device.write.bytes_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.device.write.bytes_server_pd
+ disk.read.bytes.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.read.bytes.rate_oam_server_1c2
+ memory.usage_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - memory.usage_server_pd
+ cpu.delta_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - cpu.delta_server_pd
+ scalable_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - scalable_server_pd
+ disk.read.bytes.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.read.bytes.rate_oam_server_1c2
+ cpu_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - cpu_pd_server_1b
+ disk.usage_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.usage_server_pd
+ disk.device.iops_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.device.iops_pd_server_1b
+ network.outgoing.bytes_pd_server_port_2_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.outgoing.bytes_pd_server_port_2
+ scalable_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - scalable_oam_server_1c2
+ scalable_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - scalable_oam_server_1c2
+ vcpus_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - vcpus_server_pd
+ disk.device.read.requests_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.device.read.requests_server_pd
+ feature_pd_server_port_1_nested1_pattern_4:
+ - nested1_pattern_4
+ - feature_pd_server_port_1
+ network.outpoing.packets_pd_server_port_1_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.outpoing.packets_pd_server_port_1
+ disk.device.write.requests_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.write.requests_cmaui_1c1
+ disk.device.write.requests_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.write.requests_cmaui_1c1
+ disk.device.read.bytes_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.read.bytes_cmaui_1c1
+ disk.device.read.bytes_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.read.bytes_cmaui_1c1
+ disk.write.bytes_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.write.bytes_pd_server_1b
+ disk.write.bytes_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.write.bytes_pd_server_1b
+ disk.device.usage_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.usage_oam_server_1c2
+ network.incoming.packets.rate_pd_server_port_2_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.incoming.packets.rate_pd_server_port_2
+ disk.device.capacity_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.capacity_oam_server_1c2
+ disk.capacity_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.capacity_server_pd
+ disk.device.capacity_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.capacity_oam_server_1c2
+ disk.device.write.requests.rate_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.device.write.requests.rate_pd_server_1b
+ disk.device.usage_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.usage_oam_server_1c2
+ disk.latency_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.latency_server_pd
+ disk.device.write.requests.rate_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.device.write.requests.rate_pd_server_1b
+ network.outpoing.packets_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.outpoing.packets_oam_server_1c2_oam_port
+ network.outpoing.packets_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.outpoing.packets_oam_server_1c2_oam_port
+ disk.write.requests.rate_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.write.requests.rate_server_pd
+ binding_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - binding_cmaui_1c1_cmaui_port
+ binding_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - binding_cmaui_1c1_cmaui_port
+ os_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - os_server_pd
+ cpu_util_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - cpu_util_oam_server_1c2
+ cpu_util_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - cpu_util_oam_server_1c2
+ attachment_pd_server_port_1_nested1_pattern_4:
+ - nested1_pattern_4
+ - attachment_pd_server_port_1
+ memory_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - memory_oam_server_1c2
+ memory_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - memory_oam_server_1c2
+ disk.write.bytes_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.write.bytes_oam_server_1c2
+ disk.write.bytes_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.write.bytes_oam_server_1c2
+ memory.resident_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - memory.resident_oam_server_1c2
+ memory.resident_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - memory.resident_oam_server_1c2
+ network.incoming.bytes.rate_pd_server_port_2_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.incoming.bytes.rate_pd_server_port_2
+ network.incoming.bytes_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.incoming.bytes_cmaui_1c1_cmaui_port
+ network.incoming.bytes_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.incoming.bytes_cmaui_1c1_cmaui_port
+ network.incoming.packets_pd_server_port_2_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.incoming.packets_pd_server_port_2
+ os_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - os_oam_server_1c2
+ disk.device.iops_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.iops_cmaui_1c1
+ disk.device.iops_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.iops_cmaui_1c1
+ memory.resident_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - memory.resident_pd_server_1b
+ disk.allocation_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.allocation_server_pd
+ os_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - os_oam_server_1c2
+ memory.resident_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - memory.resident_pd_server_1b
+ disk.device.allocation_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.allocation_cmaui_1c1
+ disk.device.allocation_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.allocation_cmaui_1c1
+ disk.device.write.bytes.rate_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.device.write.bytes.rate_server_pd
+ feature_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - feature_oam_server_1c2
+ disk.root.size_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.root.size_server_pd
+ network.incoming.packets.rate_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.incoming.packets.rate_cmaui_1c1_cmaui_port
+ vcpus_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - vcpus_cmaui_1c1
+ network.incoming.packets.rate_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.incoming.packets.rate_cmaui_1c1_cmaui_port
+ feature_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - feature_cmaui_1c1_cmaui_port
+ network.incoming.bytes.rate_pd_server_1b_port:
+ - abstract_pd_server_1b_1
+ - network.incoming.bytes.rate_pd_server_1b_pd_server_b_port
+ network.outgoing.bytes_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.outgoing.bytes_oam_server_1c2_oam_port
+ feature_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - feature_cmaui_1c1_cmaui_port
+ feature_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - feature_oam_server_1c2
+ network.outgoing.bytes_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.outgoing.bytes_oam_server_1c2_oam_port
+ disk.device.capacity_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.capacity_cmaui_1c1
+ instance_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - instance_cmaui_1c1
+ instance_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - instance_cmaui_1c1
+ attachment_pd_server_port_2_nested1_pattern_4:
+ - nested1_pattern_4
+ - attachment_pd_server_port_2
+ host_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - host_server_pd
+ disk.device.read.requests.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.read.requests.rate_oam_server_1c2
+ disk.device.read.requests.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.read.requests.rate_oam_server_1c2
+ attachment_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - attachment_oam_server_1c2_oam_port
+ disk.capacity_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.capacity_oam_server_1c2
+ os_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - os_pd_server_1b
+ disk.capacity_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.capacity_oam_server_1c2
+ endpoint_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - endpoint_server_pd
+ os_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - os_pd_server_1b
+ attachment_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - attachment_oam_server_1c2_oam_port
+ disk.device.read.bytes.rate_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.device.read.bytes.rate_server_pd
+ disk.write.bytes.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.write.bytes.rate_oam_server_1c2
+ disk.write.bytes.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.write.bytes.rate_oam_server_1c2
+ disk.root.size_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.root.size_pd_server_1b
+ endpoint_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - endpoint_cmaui_1c1
+ host_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - host_pd_server_1b
+ network.outgoing.packets.rate_ps_server_1b_port:
+ - abstract_pd_server_1b
+ - network.outgoing.packets.rate_pd_server_1b_ps_server_b_port
+ disk.root.size_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.root.size_pd_server_1b
+ endpoint_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - endpoint_cmaui_1c1
+ disk.device.usage_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.usage_cmaui_1c1
+ disk.device.capacity_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.capacity_cmaui_1c1
+ disk.device.usage_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.usage_cmaui_1c1
+ network.incoming.bytes_ps_server_1b_port:
+ - abstract_pd_server_1b
+ - network.incoming.bytes_pd_server_1b_ps_server_b_port
+ host_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - host_pd_server_1b
+ attachment_pd_server_1b_port:
+ - abstract_pd_server_1b_1
+ - attachment_pd_server_1b_pd_server_b_port
+ vcpus_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - vcpus_cmaui_1c1
+ binding_ps_server_1b_port:
+ - abstract_pd_server_1b
+ - binding_pd_server_1b_ps_server_b_port
+ disk.device.latency_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.latency_oam_server_1c2
+ disk.device.latency_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.latency_oam_server_1c2
+ feature_packet_external_network:
+ - packet_external_network
+ - feature
+ disk.write.requests.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.write.requests.rate_cmaui_1c1
+ disk.write.requests.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.write.requests.rate_cmaui_1c1
+ disk.allocation_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.allocation_pd_server_1b
+ disk.allocation_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.allocation_pd_server_1b
+ cpu_util_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - cpu_util_cmaui_1c1
+ disk.allocation_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.allocation_oam_server_1c2
+ disk.allocation_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.allocation_oam_server_1c2
+ cpu_util_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - cpu_util_cmaui_1c1
+ disk.device.latency_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.device.latency_server_pd
+ disk.write.requests_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.write.requests_pd_server_1b
+ binding_pd_server_1b_port:
+ - abstract_pd_server_1b_1
+ - binding_pd_server_1b_pd_server_b_port
+ disk.device.read.requests.rate_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.device.read.requests.rate_pd_server_1b
+ disk.device.read.requests.rate_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.device.read.requests.rate_pd_server_1b
+ disk.read.bytes_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.read.bytes_oam_server_1c2
+ network.outpoing.packets_pd_server_port_2_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.outpoing.packets_pd_server_port_2
+ disk.read.bytes_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.read.bytes_oam_server_1c2
+ disk.write.requests_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.write.requests_pd_server_1b
+ binding_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - binding_oam_server_1c2_oam_port
+ disk.write.bytes.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.write.bytes.rate_cmaui_1c1
+ disk.write.bytes.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.write.bytes.rate_cmaui_1c1
+ binding_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - binding_oam_server_1c2_oam_port
+ memory.resident_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - memory.resident_server_pd
+ network.outgoing.bytes.rate_pd_server_port_2_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.outgoing.bytes.rate_pd_server_port_2
+ disk.read.bytes.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.read.bytes.rate_cmaui_1c1
+ disk.read.bytes.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.read.bytes.rate_cmaui_1c1
+ disk.device.allocation_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.device.allocation_server_pd
+ host_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - host_cmaui_1c1
+ host_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - host_cmaui_1c1
+ vcpus_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - vcpus_pd_server_1b
+ vcpus_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - vcpus_pd_server_1b
+ network.outpoing.packets_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.outpoing.packets_cmaui_1c1_cmaui_port
+ network.outpoing.packets_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.outpoing.packets_cmaui_1c1_cmaui_port
+ disk.latency_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.latency_oam_server_1c2
+ network.incoming.bytes.rate_pd_server_port_1_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.incoming.bytes.rate_pd_server_port_1
+ disk.latency_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.latency_oam_server_1c2
+ disk.read.bytes.rate_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.read.bytes.rate_pd_server_1b
+ disk.read.bytes.rate_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.read.bytes.rate_pd_server_1b
+ memory.usage_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - memory.usage_pd_server_1b
+ memory.usage_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - memory.usage_oam_server_1c2
+ memory.usage_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - memory.usage_pd_server_1b
+ network.outpoing.packets_ps_server_1b_port:
+ - abstract_pd_server_1b
+ - network.outpoing.packets_pd_server_1b_ps_server_b_port
+ memory.usage_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - memory.usage_oam_server_1c2
+ disk.read.requests_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.read.requests_oam_server_1c2
+ disk.latency_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.latency_pd_server_1b
+ attachment_packet_external_network:
+ - packet_external_network
+ - attachment
+ disk.read.requests_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.read.requests_oam_server_1c2
+ disk.latency_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.latency_pd_server_1b
+ disk.device.usage_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.device.usage_server_pd
+ disk.root.size_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.root.size_oam_server_1c2
+ memory.resident_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - memory.resident_cmaui_1c1
+ disk.root.size_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.root.size_oam_server_1c2
+ memory.resident_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - memory.resident_cmaui_1c1
+ disk.device.write.requests_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.device.write.requests_pd_server_1b
+ network.incoming.bytes.rate_ps_server_1b_port:
+ - abstract_pd_server_1b
+ - network.incoming.bytes.rate_pd_server_1b_ps_server_b_port
+ cpu_util_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - cpu_util_server_pd
+ disk.device.write.requests_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.device.write.requests_pd_server_1b
+ network.incoming.bytes.rate_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.incoming.bytes.rate_oam_server_1c2_oam_port
+ os_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - os_cmaui_1c1
+ os_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - os_cmaui_1c1
+ disk.ephemeral.size_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.ephemeral.size_server_pd
+ instance_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - instance_oam_server_1c2
+ network.outgoing.bytes.rate_pd_server_port_1_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.outgoing.bytes.rate_pd_server_port_1
+ instance_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - instance_oam_server_1c2
+ network.incoming.bytes.rate_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.incoming.bytes.rate_oam_server_1c2_oam_port
+ memory.usage_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - memory.usage_cmaui_1c1
+ memory.usage_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - memory.usage_cmaui_1c1
+ binding_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - binding_cmaui_1c1
+ memory_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - memory_cmaui_1c1
+ binding_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - binding_cmaui_1c1
+ feature_ps_server_1b_port:
+ - abstract_pd_server_1b
+ - feature_pd_server_1b_ps_server_b_port
+ disk.device.iops_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.iops_oam_server_1c2
+ disk.device.iops_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.iops_oam_server_1c2
+ network.incoming.bytes_pd_server_port_2_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.incoming.bytes_pd_server_port_2
+ binding_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - binding_oam_server_1c2
+ binding_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - binding_oam_server_1c2
+ disk.device.write.requests.rate_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.device.write.requests.rate_server_pd
+ attachment_packet_internal_network:
+ - packet_internal_network
+ - attachment
+ disk.device.read.bytes.rate_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.device.read.bytes.rate_pd_server_1b
+ network.outgoing.packets.rate_pd_server_1b_port:
+ - abstract_pd_server_1b_1
+ - network.outgoing.packets.rate_pd_server_1b_pd_server_b_port
+ disk.write.requests.rate_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.write.requests.rate_pd_server_1b
+ disk.write.requests.rate_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.write.requests.rate_pd_server_1b
+ memory_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - memory_cmaui_1c1
+ disk.write.requests_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.write.requests_oam_server_1c2
+ disk.read.bytes.rate_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.read.bytes.rate_server_pd
+ disk.write.requests_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.write.requests_oam_server_1c2
+ disk.device.read.bytes.rate_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.device.read.bytes.rate_pd_server_1b
+ network.outgoing.packets.rate_pd_server_port_2_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.outgoing.packets.rate_pd_server_port_2
+ disk.usage_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.usage_pd_server_1b
+ vcpus_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - vcpus_oam_server_1c2
+ vcpus_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - vcpus_oam_server_1c2
+ disk.write.bytes.rate_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.write.bytes.rate_pd_server_1b
+ disk.write.bytes.rate_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.write.bytes.rate_pd_server_1b
+ disk.device.allocation_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.device.allocation_pd_server_1b
+ disk.device.allocation_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.device.allocation_pd_server_1b
+ disk.usage_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.usage_pd_server_1b
+ disk.ephemeral.size_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.ephemeral.size_cmaui_1c1
+ disk.ephemeral.size_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.ephemeral.size_cmaui_1c1
+ disk.root.size_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.root.size_cmaui_1c1
+ disk.root.size_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.root.size_cmaui_1c1
+ network.incoming.packets_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.incoming.packets_cmaui_1c1_cmaui_port
+ disk.read.requests_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.read.requests_pd_server_1b
+ disk.device.write.bytes.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.write.bytes.rate_cmaui_1c1
+ disk.device.write.requests_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.write.requests_oam_server_1c2
+ disk.read.requests_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.read.requests_pd_server_1b
+ disk.allocation_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.allocation_cmaui_1c1
+ disk.device.write.bytes.rate_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.device.write.bytes.rate_pd_server_1b
+ disk.device.write.bytes.rate_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.device.write.bytes.rate_pd_server_1b
+ cpu_util_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - cpu_util_pd_server_1b
+ network.incoming.packets_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.incoming.packets_cmaui_1c1_cmaui_port
+ cpu_util_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - cpu_util_pd_server_1b
+ network.outgoing.bytes.rate_ps_server_1b_port:
+ - abstract_pd_server_1b
+ - network.outgoing.bytes.rate_pd_server_1b_ps_server_b_port
+ disk.write.requests_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.write.requests_server_pd
+ feature_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - feature_pd_server_1b
+ network.incoming.packets.rate_ps_server_1b_port:
+ - abstract_pd_server_1b
+ - network.incoming.packets.rate_pd_server_1b_ps_server_b_port
+ disk.device.write.requests.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.write.requests.rate_cmaui_1c1
+ disk.device.write.bytes_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.write.bytes_cmaui_1c1
+ disk.device.write.requests.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.write.requests.rate_cmaui_1c1
+ feature_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - feature_pd_server_1b
+ disk.device.write.requests_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.write.requests_oam_server_1c2
+ disk.device.write.bytes.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.write.bytes.rate_cmaui_1c1
+ disk.device.write.bytes_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.write.bytes_cmaui_1c1
+ disk.device.read.requests_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.read.requests_oam_server_1c2
+ disk.device.write.bytes_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.device.write.bytes_pd_server_1b
+ host_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - host_oam_server_1c2
+ disk.device.read.requests_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.read.requests_oam_server_1c2
+ disk.device.write.bytes_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.device.write.bytes_pd_server_1b
+ host_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - host_oam_server_1c2
+ disk.device.read.bytes_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.device.read.bytes_server_pd
+ network.incoming.packets.rate_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.incoming.packets.rate_oam_server_1c2_oam_port
+ network.incoming.packets.rate_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.incoming.packets.rate_oam_server_1c2_oam_port
+ disk.iops_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.iops_pd_server_1b
+ end_point_packet_external_network:
+ - packet_external_network
+ - end_point
+ cpu_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - cpu_server_pd
+ disk.iops_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.iops_pd_server_1b
+ network.outpoing.packets_pd_server_1b_port:
+ - abstract_pd_server_1b_1
+ - network.outpoing.packets_pd_server_1b_pd_server_b_port
+ disk.device.read.requests_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.read.requests_cmaui_1c1
+ disk.allocation_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.allocation_cmaui_1c1
+ disk.device.read.requests_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.read.requests_cmaui_1c1
+ binding_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - binding_pd_server_1b
+ binding_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - binding_pd_server_1b
+ disk.device.allocation_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.allocation_oam_server_1c2
+ disk.device.allocation_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.allocation_oam_server_1c2
+ network.outgoing.bytes_pd_server_1b_port:
+ - abstract_pd_server_1b_1
+ - network.outgoing.bytes_pd_server_1b_pd_server_b_port
+ disk.write.requests_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.write.requests_cmaui_1c1
+ disk.write.requests_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.write.requests_cmaui_1c1
+ network.outgoing.bytes.rate_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.outgoing.bytes.rate_cmaui_1c1_cmaui_port
+ network.incoming.bytes_pd_server_port_1_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.incoming.bytes_pd_server_port_1
+ cpu_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - cpu_cmaui_1c1
+ network.outgoing.bytes.rate_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.outgoing.bytes.rate_cmaui_1c1_cmaui_port
+ cpu_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - cpu_cmaui_1c1
+ binding_pd_server_port_2_nested1_pattern_4:
+ - nested1_pattern_4
+ - binding_pd_server_port_2
+ cpu_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - cpu_oam_server_1c2
+ cpu_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - cpu_oam_server_1c2
+ link_packet_external_network:
+ - packet_external_network
+ - link
+ disk.device.read.bytes.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.read.bytes.rate_cmaui_1c1
+ disk.device.read.bytes.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.read.bytes.rate_cmaui_1c1
+ disk.write.requests.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.write.requests.rate_oam_server_1c2
+ disk.device.read.bytes_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.device.read.bytes_pd_server_1b
+ cpu.delta_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - cpu.delta_oam_server_1c2
+ disk.device.read.bytes_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.device.read.bytes_pd_server_1b
+ disk.iops_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.iops_server_pd
+ disk.ephemeral.size_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.ephemeral.size_pd_server_1b
+ disk.write.requests.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.write.requests.rate_oam_server_1c2
+ disk.ephemeral.size_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.ephemeral.size_pd_server_1b
+ disk.usage_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.usage_cmaui_1c1
+ disk.usage_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.usage_cmaui_1c1
+ end_point_packet_internal_network:
+ - packet_internal_network
+ - end_point
+ network.incoming.bytes_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.incoming.bytes_oam_server_1c2_oam_port
+ feature_packet_internal_network:
+ - packet_internal_network
+ - feature
+ network.incoming.bytes_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.incoming.bytes_oam_server_1c2_oam_port
+ disk.write.bytes.rate_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.write.bytes.rate_server_pd
+ attachment_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - attachment_cmaui_1c1_cmaui_port
+ network.outgoing.bytes.rate_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.outgoing.bytes.rate_oam_server_1c2_oam_port
+ instance_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - instance_pd_server_1b
+ disk.device.capacity_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.device.capacity_pd_server_1b
+ network.outgoing.bytes.rate_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.outgoing.bytes.rate_oam_server_1c2_oam_port
+ instance_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - instance_pd_server_1b
+ disk.device.capacity_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.device.capacity_pd_server_1b
+ disk.capacity_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.capacity_cmaui_1c1
+ network.outgoing.packets.rate_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.outgoing.packets.rate_cmaui_1c1_cmaui_port
+ network.outgoing.packets.rate_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.outgoing.packets.rate_cmaui_1c1_cmaui_port
+ attachment_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - attachment_cmaui_1c1_cmaui_port
+ disk.capacity_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.capacity_cmaui_1c1
+ disk.ephemeral.size_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.ephemeral.size_oam_server_1c2
+ disk.ephemeral.size_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.ephemeral.size_oam_server_1c2
+ disk.read.bytes_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.read.bytes_pd_server_1b
+ disk.device.write.requests_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.device.write.requests_server_pd
+ disk.read.bytes_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.read.bytes_pd_server_1b
+ disk.device.read.requests.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.read.requests.rate_cmaui_1c1
+ endpoint_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - endpoint_pd_server_1b
+ disk.device.read.bytes_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.read.bytes_oam_server_1c2
+ endpoint_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - endpoint_pd_server_1b
+ disk.device.read.bytes_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.read.bytes_oam_server_1c2
+ disk.device.read.requests.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.read.requests.rate_cmaui_1c1
+ network.incoming.packets_ps_server_1b_port:
+ - abstract_pd_server_1b
+ - network.incoming.packets_pd_server_1b_ps_server_b_port
+ instance_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - instance_server_pd
+ feature_pd_server_1b_port:
+ - abstract_pd_server_1b_1
+ - feature_pd_server_1b_pd_server_b_port
+ disk.latency_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.latency_cmaui_1c1
+ memory_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - memory_pd_server_1b
+ disk.latency_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.latency_cmaui_1c1
+ memory_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - memory_pd_server_1b
+ cpu.delta_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - cpu.delta_oam_server_1c2
+ disk.device.read.bytes.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.read.bytes.rate_oam_server_1c2
+ disk.device.usage_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.device.usage_pd_server_1b
+ network.outgoing.packets.rate_pd_server_port_1_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.outgoing.packets.rate_pd_server_port_1
+ disk.device.usage_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.device.usage_pd_server_1b
+ network.incoming.packets.rate_pd_server_port_1_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.incoming.packets.rate_pd_server_port_1
+ disk.device.read.bytes.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.read.bytes.rate_oam_server_1c2
+ disk.write.bytes_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.write.bytes_cmaui_1c1
+ network.outgoing.bytes.rate_pd_server_1b_port:
+ - abstract_pd_server_1b_1
+ - network.outgoing.bytes.rate_pd_server_1b_pd_server_b_port
+ disk.write.bytes_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.write.bytes_cmaui_1c1
+ feature_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - feature_oam_server_1c2_oam_port
+ feature_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - feature_oam_server_1c2_oam_port
+ disk.device.latency_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.device.latency_pd_server_1b
+ disk.device.latency_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.device.latency_pd_server_1b
+ network.incoming.packets.rate_pd_server_1b_port:
+ - abstract_pd_server_1b_1
+ - network.incoming.packets.rate_pd_server_1b_pd_server_b_port
+ feature_nested1_pattern_4:
+ - nested1_pattern_4
+ - feature
+ network.incoming.packets_pd_server_port_1_nested1_pattern_4:
+ - nested1_pattern_4
+ - network.incoming.packets_pd_server_port_1
+ disk.device.latency_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.latency_cmaui_1c1
+ scalable_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - scalable_cmaui_1c1
+ disk.read.bytes_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.read.bytes_server_pd
+ link_packet_internal_network:
+ - packet_internal_network
+ - link
+ disk.device.latency_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.latency_cmaui_1c1
+ scalable_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - scalable_cmaui_1c1
+ cpu.delta_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - cpu.delta_cmaui_1c1
+ cpu.delta_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - cpu.delta_cmaui_1c1
+ disk.device.iops_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.device.iops_server_pd
+ network.incoming.packets_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.incoming.packets_oam_server_1c2_oam_port
+ network.incoming.packets_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.incoming.packets_oam_server_1c2_oam_port
+ scalable_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - scalable_pd_server_1b
+ scalable_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - scalable_pd_server_1b
+ cpu.delta_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - cpu.delta_pd_server_1b
+ cpu.delta_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - cpu.delta_pd_server_1b
+ network.incoming.bytes.rate_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.incoming.bytes.rate_cmaui_1c1_cmaui_port
+ network.outgoing.bytes_ps_server_1b_port:
+ - abstract_pd_server_1b
+ - network.outgoing.bytes_pd_server_1b_ps_server_b_port
+ network.incoming.bytes.rate_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.incoming.bytes.rate_cmaui_1c1_cmaui_port
+ disk.iops_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.iops_cmaui_1c1
+ disk.iops_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.iops_cmaui_1c1
+ disk.device.read.requests_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - disk.device.read.requests_pd_server_1b
+ disk.device.read.requests_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - disk.device.read.requests_pd_server_1b
+ disk.device.write.bytes_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.write.bytes_oam_server_1c2
+ disk.device.write.bytes_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.write.bytes_oam_server_1c2
+ binding_pd_server_port_1_nested1_pattern_4:
+ - nested1_pattern_4
+ - binding_pd_server_port_1
+ disk.write.bytes_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - disk.write.bytes_server_pd
+ feature_pd_server_port_2_nested1_pattern_4:
+ - nested1_pattern_4
+ - feature_pd_server_port_2
+ endpoint_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - endpoint_oam_server_1c2
+ endpoint_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - endpoint_oam_server_1c2
+ requirements:
+ link_pd_server_1b_port:
+ - abstract_pd_server_1b_1
+ - link_pd_server_1b_pd_server_b_port
+ dependency_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - dependency_oam_server_1c2_oam_port
+ dependency_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - dependency_oam_server_1c2_oam_port
+ dependency_pd_server_port_1_nested1_pattern_4:
+ - nested1_pattern_4
+ - dependency_pd_server_port_1
+ link_pd_server_port_2_nested1_pattern_4:
+ - nested1_pattern_4
+ - link_pd_server_port_2
+ link_ps_server_1b_port:
+ - abstract_pd_server_1b
+ - link_pd_server_1b_ps_server_b_port
+ dependency_ps_server_1b_port:
+ - abstract_pd_server_1b
+ - dependency_pd_server_1b_ps_server_b_port
+ dependency_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - dependency_oam_server_1c2
+ dependency_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - dependency_oam_server_1c2
+ local_storage_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - local_storage_oam_server_1c2
+ local_storage_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - local_storage_oam_server_1c2
+ dependency_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - dependency_cmaui_1c1_cmaui_port
+ dependency_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - dependency_server_pd
+ dependency_pd_server_port_2_nested1_pattern_4:
+ - nested1_pattern_4
+ - dependency_pd_server_port_2
+ dependency_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - dependency_cmaui_1c1_cmaui_port
+ dependency_packet_external_network:
+ - packet_external_network
+ - dependency
+ link_pd_server_port_1_nested1_pattern_4:
+ - nested1_pattern_4
+ - link_pd_server_port_1
+ dependency_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - dependency_cmaui_1c1
+ local_storage_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - local_storage_pd_server_1b
+ local_storage_server_pd_nested1_pattern_4:
+ - nested1_pattern_4
+ - local_storage_server_pd
+ local_storage_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - local_storage_pd_server_1b
+ dependency_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - dependency_cmaui_1c1
+ dependency_pd_server_1b_port:
+ - abstract_pd_server_1b_1
+ - dependency_pd_server_1b_pd_server_b_port
+ dependency_packet_internal_network:
+ - packet_internal_network
+ - dependency
+ local_storage_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - local_storage_cmaui_1c1
+ local_storage_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - local_storage_cmaui_1c1
+ dependency_server_1b_pd_1:
+ - abstract_pd_server_1b_1
+ - dependency_pd_server_1b
+ dependency_nested1_pattern_4:
+ - nested1_pattern_4
+ - dependency
+ dependency_server_1b_pd_2:
+ - abstract_pd_server_1b
+ - dependency_pd_server_1b
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/in/MANIFEST.json
new file mode 100644
index 0000000000..cc7753397c
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/in/MANIFEST.json
@@ -0,0 +1,17 @@
+{
+ "name": "Nested test",
+ "description": "HOT template to create nested one level multiple compute",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "main.yml",
+ "type": "HEAT",
+ "isBase": "true"
+ },
+ {
+ "file": "nested1.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ }
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/in/main.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/in/main.yml
new file mode 100644
index 0000000000..dc749bd088
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/in/main.yml
@@ -0,0 +1,16 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+
+resources:
+ test_nested_all_patterns:
+ type: nested1.yml
+ properties:
+ p1: {get_param: jsa_name}
+ p2: image
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/in/nested1.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/in/nested1.yml
new file mode 100644
index 0000000000..065355486c
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/in/nested1.yml
@@ -0,0 +1,181 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_1c1_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_1c1_image:
+ type: string
+ description: Image for CMAUI server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ cmaui_1c1_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ oam_server_1c2_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ oam_server_1c2_image:
+ type: string
+ description: Image for CMAUI server
+ oam_server_1c2_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ packet_internal_network_name:
+ type: string
+ packet_external_network_name:
+ type: string
+ net:
+ type: string
+ pd_server_1b_names:
+ type: comma_delimited_list
+ description: PD server names
+ pd_server_1b_image:
+ type: string
+ description: PD Image server
+ ps_server_1b_names:
+ type: comma_delimited_list
+ description: Ps server names
+ ps_server_1b_image:
+ type: string
+ description: Ps Image server
+ pd_server_1b_flavor:
+ type: string
+ description: Flavor for PD server
+ ps_server_1b_flavor:
+ type: string
+ description: Flavor for PS server
+ pd_server_1b_ips:
+ type: string
+ ps_server_1b_ips:
+ type: string
+
+resources:
+ pd_server_1b_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_1b_ips, 0]}}]
+ replacement_policy: AUTO
+
+ ps_server_1b_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [ps_server_1b_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_1b_pd:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [pd_server_1b_names, 0]}
+ image: { get_param: pd_server_1b_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_1b_flavor }
+ networks:
+ - port: { get_resource: pd_server_1b_port }
+
+ server_1b_ps:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [ps_server_1b_names, 1]}
+ image: { get_param: ps_server_1b_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: ps_server_1b_flavor }
+ networks:
+ - port: { get_resource: ps_server_1b_port }
+
+ cmaui_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ cmaui_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_1c1_cmaui_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [cmaui_1c1_names, 0]}
+ image: { get_param: cmaui_1c1_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_1c1_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_1 }
+
+ server_1c1_cmaui_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [cmaui_1c1_names, 1]}
+ image: { get_param: cmaui_1c1_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_1c1_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_2 }
+
+ oam_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 1]}}]
+ replacement_policy: AUTO
+
+ oam_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_external_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 1]}}]
+ replacement_policy: AUTO
+
+ server_1c2_oam_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [oam_server_1c2_names, 0]}
+ image: { get_param: oam_server_1c2_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: oam_server_1c2_flavor }
+ networks:
+ - port: { get_resource: oam_port_1 }
+
+ server_1c2_oam_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [oam_server_1c2_names, 1]}
+ image: { get_param: oam_server_1c2_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: oam_server_1c2_flavor }
+ networks:
+ - port: { get_resource: oam_port_2 }
+
+ packet_internal_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_internal_network_name
+
+ packet_external_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_external_network_name \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..ef3fc1ac7f
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,3844 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.abstract.nodes.oam_server_1c2:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_oam_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ compute_oam_server_1c2_name:
+ 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_oam_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_oam_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_oam_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_oam_server_1c2_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_oam_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_oam_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_oam_server_1c2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_oam_server_1c2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_oam_server_1c2_oam_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam_server_1c2_oam_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.device.usage_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server_1c2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_server_1c2_oam_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_oam_server_1c2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_oam_server_1c2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server_1c2_oam_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ os_oam_server_1c2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server_1c2_oam_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server_1c2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_oam_server_1c2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pd_server_1b:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ compute_pd_server_1b_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_b_port_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
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_b_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_b_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_1b_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_b_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ requirements:
+ - dependency_pd_server_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_1b_pd_server_b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_1b_pd_server_b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.device.read.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_1b_pd_server_b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_1b_pd_server_b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu.delta_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_1b_pd_server_b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_pd_server_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested1:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ cmaui_1c1_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ ps_server_1b_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ packet_internal_network_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_1b_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ oam_server_1c2_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ cmaui_1c1_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ ps_server_1b_names:
+ type: list
+ description: Ps server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ cmaui_1c1_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_1b_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ pd_server_1b_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ packet_external_network_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ ps_server_1b_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ ps_server_1b_image:
+ type: string
+ description: Ps Image server
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_1b_image:
+ type: string
+ description: PD Image server
+ required: true
+ status: SUPPORTED
+ oam_server_1c2_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ oam_server_1c2_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_cmaui_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1b_pd:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1b_pd:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1c2_oam_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1c2_oam_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1c2_oam_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1c2_oam_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_cmaui_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_1b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_1b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_oam_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_packet_external_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_ps_server_1b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_1b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_1b_ps:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1b_ps:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_packet_internal_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1c1_cmaui_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1c1_cmaui_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1c1_cmaui_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1c1_cmaui_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_oam_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.capacity_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1c1_cmaui_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1c1_cmaui_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_1b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1c2_oam_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1c2_oam_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1b_ps:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1b_pd:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_cmaui_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ memory.usage_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1c2_oam_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1c2_oam_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1c2_oam_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1c2_oam_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1c1_cmaui_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1c1_cmaui_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_1b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_1b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_packet_external_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_1b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.read.bytes_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1c1_cmaui_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1c1_cmaui_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_packet_external_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1c1_cmaui_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1c1_cmaui_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1c1_cmaui_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1c1_cmaui_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_1b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1c2_oam_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1c2_oam_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1b_pd:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_packet_internal_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1b_ps:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1b_ps:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1b_pd:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1c2_oam_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1c2_oam_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ end_point_packet_external_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1b_pd:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_packet_external_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1b_ps:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ end_point_packet_internal_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_packet_internal_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_1b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1b_ps:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1b_pd:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1c1_cmaui_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_packet_internal_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1c1_cmaui_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1b_pd:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1b_ps:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1c2_oam_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1c2_oam_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.ps_server_1b:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_ps_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_ps_server_b_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_b_port_replacement_policy:
+ 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_ps_server_b_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_ps_server_1b_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_ps_server_1b_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_ps_server_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_ps_server_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_ps_server_1b_ps_server_b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_1b_ps_server_b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.write.bytes.rate_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_ps_server_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_ps_server_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_1b_ps_server_b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_1b_ps_server_b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.read.bytes_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_ps_server_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_1b_ps_server_b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_ps_server_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.cmaui_1c1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_network:
+ 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
+ compute_cmaui_1c1_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_cmaui_1c1_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_1c1_cmaui_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_1c1_cmaui_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_1c1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_cmaui_1c1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ binding_cmaui_1c1_cmaui_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.iops_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_cmaui_1c1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_cmaui_1c1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_cmaui_1c1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_cmaui_1c1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_1c1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_1c1_cmaui_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_1c1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_1c1_cmaui_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..8db4155247
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/MainServiceTemplate.yaml
@@ -0,0 +1,35 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ node_templates:
+ test_nested_all_patterns:
+ type: org.openecomp.resource.abstract.nodes.heat.nested1
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: jsa_name
+ service_template_filter:
+ substitute_service_template: nested1ServiceTemplate.yaml
+ p2: image
+ groups:
+ main_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/main.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - test_nested_all_patterns
diff --git a/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 b/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
new file mode 100644
index 0000000000..cc211aeb7e
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_cmaui_1c1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.cmaui_1c1:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui_port_network:
+ 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
+ compute_cmaui_1c1_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_cmaui_1c1_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ node_templates:
+ cmaui_1c1_cmaui_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_cmaui_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_cmaui_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_cmaui_port_vlan_requirements
+ ip_requirements:
+ get_input: port_cmaui_port_ip_requirements
+ network_role_tag:
+ get_input: port_cmaui_port_network_role_tag
+ mac_requirements:
+ get_input: port_cmaui_port_mac_requirements
+ order:
+ get_input: port_cmaui_port_order
+ network_role:
+ get_input: port_cmaui_port_network_role
+ subnetpoolid:
+ get_input: port_cmaui_port_subnetpoolid
+ fixed_ips:
+ get_input: port_cmaui_port_fixed_ips
+ network:
+ get_input:
+ - port_cmaui_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui_1c1
+ relationship: tosca.relationships.network.BindsTo
+ cmaui_1c1:
+ type: org.openecomp.resource.vfc.nodes.heat.cmaui_1c1
+ properties:
+ availability_zone:
+ get_input:
+ - compute_cmaui_1c1_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_cmaui_1c1_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.cmaui_1c1
+ capabilities:
+ binding_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - binding
+ disk.iops_cmaui_1c1:
+ - cmaui_1c1
+ - disk.iops
+ disk.write.bytes_cmaui_1c1:
+ - cmaui_1c1
+ - disk.write.bytes
+ disk.device.capacity_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.capacity
+ endpoint_cmaui_1c1:
+ - cmaui_1c1
+ - endpoint
+ network.incoming.bytes.rate_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.incoming.bytes.rate
+ network.incoming.packets_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.incoming.packets
+ network.outgoing.bytes_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.outgoing.bytes
+ network.outgoing.bytes.rate_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.outgoing.bytes.rate
+ network.outpoing.packets_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.outpoing.packets
+ memory_cmaui_1c1:
+ - cmaui_1c1
+ - memory
+ disk.latency_cmaui_1c1:
+ - cmaui_1c1
+ - disk.latency
+ disk.read.bytes.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.read.bytes.rate
+ disk.write.requests.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.write.requests.rate
+ disk.device.iops_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.iops
+ disk.write.requests_cmaui_1c1:
+ - cmaui_1c1
+ - disk.write.requests
+ disk.device.read.bytes_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.read.bytes
+ cpu_util_cmaui_1c1:
+ - cmaui_1c1
+ - cpu_util
+ network.outgoing.packets.rate_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.outgoing.packets.rate
+ disk.device.read.bytes.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.read.bytes.rate
+ disk.ephemeral.size_cmaui_1c1:
+ - cmaui_1c1
+ - disk.ephemeral.size
+ instance_cmaui_1c1:
+ - cmaui_1c1
+ - instance
+ disk.device.read.requests_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.read.requests
+ disk.device.write.bytes.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.write.bytes.rate
+ cpu_cmaui_1c1:
+ - cmaui_1c1
+ - cpu
+ disk.read.bytes_cmaui_1c1:
+ - cmaui_1c1
+ - disk.read.bytes
+ disk.device.usage_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.usage
+ host_cmaui_1c1:
+ - cmaui_1c1
+ - host
+ disk.device.write.requests_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.write.requests
+ disk.device.latency_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.latency
+ network.incoming.bytes_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.incoming.bytes
+ disk.write.bytes.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.write.bytes.rate
+ memory.usage_cmaui_1c1:
+ - cmaui_1c1
+ - memory.usage
+ scalable_cmaui_1c1:
+ - cmaui_1c1
+ - scalable
+ disk.root.size_cmaui_1c1:
+ - cmaui_1c1
+ - disk.root.size
+ disk.capacity_cmaui_1c1:
+ - cmaui_1c1
+ - disk.capacity
+ os_cmaui_1c1:
+ - cmaui_1c1
+ - os
+ disk.device.read.requests.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.read.requests.rate
+ feature_cmaui_1c1:
+ - cmaui_1c1
+ - feature
+ network.incoming.packets.rate_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.incoming.packets.rate
+ disk.allocation_cmaui_1c1:
+ - cmaui_1c1
+ - disk.allocation
+ disk.device.allocation_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.allocation
+ disk.device.write.requests.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.write.requests.rate
+ disk.device.write.bytes_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.write.bytes
+ memory.resident_cmaui_1c1:
+ - cmaui_1c1
+ - memory.resident
+ attachment_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - attachment
+ disk.usage_cmaui_1c1:
+ - cmaui_1c1
+ - disk.usage
+ disk.read.requests_cmaui_1c1:
+ - cmaui_1c1
+ - disk.read.requests
+ binding_cmaui_1c1:
+ - cmaui_1c1
+ - binding
+ vcpus_cmaui_1c1:
+ - cmaui_1c1
+ - vcpus
+ feature_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - feature
+ cpu.delta_cmaui_1c1:
+ - cmaui_1c1
+ - cpu.delta
+ requirements:
+ dependency_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - dependency
+ dependency_cmaui_1c1:
+ - cmaui_1c1
+ - dependency
+ link_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - link
+ local_storage_cmaui_1c1:
+ - cmaui_1c1
+ - local_storage
diff --git a/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 b/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
new file mode 100644
index 0000000000..c07068f1fe
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_oam_server_1c2
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.oam_server_1c2:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_oam_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ compute_oam_server_1c2_name:
+ 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_oam_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_oam_port_order:
+ type: integer
+ required: true
+ port_oam_port_subnetpoolid:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ compute_oam_server_1c2_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ port_oam_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_oam_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_oam_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_port_network_role_tag:
+ type: string
+ required: true
+ port_oam_port_network_role:
+ type: string
+ required: true
+ node_templates:
+ oam_server_1c2:
+ type: org.openecomp.resource.vfc.nodes.heat.oam_server_1c2
+ properties:
+ availability_zone:
+ get_input:
+ - compute_oam_server_1c2_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_oam_server_1c2_name
+ - index_value
+ oam_server_1c2_oam_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_oam_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_oam_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_oam_port_vlan_requirements
+ ip_requirements:
+ get_input: port_oam_port_ip_requirements
+ network_role_tag:
+ get_input: port_oam_port_network_role_tag
+ mac_requirements:
+ get_input: port_oam_port_mac_requirements
+ order:
+ get_input: port_oam_port_order
+ network_role:
+ get_input: port_oam_port_network_role
+ subnetpoolid:
+ get_input: port_oam_port_subnetpoolid
+ fixed_ips:
+ get_input: port_oam_port_fixed_ips
+ network:
+ get_input:
+ - port_oam_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: oam_server_1c2
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.oam_server_1c2
+ capabilities:
+ disk.device.usage_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.usage
+ disk.device.latency_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.latency
+ feature_oam_server_1c2:
+ - oam_server_1c2
+ - feature
+ disk.read.requests_oam_server_1c2:
+ - oam_server_1c2
+ - disk.read.requests
+ disk.write.bytes.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.write.bytes.rate
+ disk.device.write.bytes.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.write.bytes.rate
+ network.outgoing.packets.rate_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.outgoing.packets.rate
+ network.outpoing.packets_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.outpoing.packets
+ cpu_util_oam_server_1c2:
+ - oam_server_1c2
+ - cpu_util
+ disk.device.write.bytes_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.write.bytes
+ disk.device.allocation_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.allocation
+ attachment_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - attachment
+ network.incoming.bytes.rate_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.incoming.bytes.rate
+ disk.root.size_oam_server_1c2:
+ - oam_server_1c2
+ - disk.root.size
+ disk.device.iops_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.iops
+ disk.read.bytes.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.read.bytes.rate
+ network.outgoing.bytes_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.outgoing.bytes
+ disk.allocation_oam_server_1c2:
+ - oam_server_1c2
+ - disk.allocation
+ disk.read.bytes_oam_server_1c2:
+ - oam_server_1c2
+ - disk.read.bytes
+ network.incoming.bytes_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.incoming.bytes
+ network.outgoing.bytes.rate_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.outgoing.bytes.rate
+ vcpus_oam_server_1c2:
+ - oam_server_1c2
+ - vcpus
+ disk.device.read.bytes.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.read.bytes.rate
+ network.incoming.packets_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.incoming.packets
+ cpu_oam_server_1c2:
+ - oam_server_1c2
+ - cpu
+ disk.write.requests.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.write.requests.rate
+ instance_oam_server_1c2:
+ - oam_server_1c2
+ - instance
+ host_oam_server_1c2:
+ - oam_server_1c2
+ - host
+ disk.device.capacity_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.capacity
+ disk.device.write.requests.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.write.requests.rate
+ endpoint_oam_server_1c2:
+ - oam_server_1c2
+ - endpoint
+ disk.ephemeral.size_oam_server_1c2:
+ - oam_server_1c2
+ - disk.ephemeral.size
+ memory.resident_oam_server_1c2:
+ - oam_server_1c2
+ - memory.resident
+ memory_oam_server_1c2:
+ - oam_server_1c2
+ - memory
+ disk.device.read.bytes_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.read.bytes
+ memory.usage_oam_server_1c2:
+ - oam_server_1c2
+ - memory.usage
+ disk.usage_oam_server_1c2:
+ - oam_server_1c2
+ - disk.usage
+ network.incoming.packets.rate_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.incoming.packets.rate
+ binding_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - binding
+ os_oam_server_1c2:
+ - oam_server_1c2
+ - os
+ disk.device.read.requests_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.read.requests
+ disk.latency_oam_server_1c2:
+ - oam_server_1c2
+ - disk.latency
+ feature_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - feature
+ disk.write.requests_oam_server_1c2:
+ - oam_server_1c2
+ - disk.write.requests
+ disk.device.write.requests_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.write.requests
+ binding_oam_server_1c2:
+ - oam_server_1c2
+ - binding
+ scalable_oam_server_1c2:
+ - oam_server_1c2
+ - scalable
+ cpu.delta_oam_server_1c2:
+ - oam_server_1c2
+ - cpu.delta
+ disk.write.bytes_oam_server_1c2:
+ - oam_server_1c2
+ - disk.write.bytes
+ disk.capacity_oam_server_1c2:
+ - oam_server_1c2
+ - disk.capacity
+ disk.device.read.requests.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.read.requests.rate
+ disk.iops_oam_server_1c2:
+ - oam_server_1c2
+ - disk.iops
+ requirements:
+ local_storage_oam_server_1c2:
+ - oam_server_1c2
+ - local_storage
+ dependency_oam_server_1c2:
+ - oam_server_1c2
+ - dependency
+ link_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - link
+ dependency_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..0f30620893
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server_1b
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server_1b:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ compute_pd_server_1b_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ 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
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pd_server_b_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_pd_server_b_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_b_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_b_port_network_role_tag:
+ type: string
+ required: true
+ port_pd_server_b_port_network_role:
+ type: string
+ required: true
+ port_pd_server_b_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_1b_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_b_port_order:
+ type: integer
+ required: true
+ port_pd_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ node_templates:
+ pd_server_1b:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server_1b
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_1b_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_1b_name
+ - index_value
+ pd_server_1b_pd_server_b_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_pd_server_b_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_pd_server_b_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_pd_server_b_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pd_server_b_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd_server_b_port_network_role_tag
+ mac_requirements:
+ get_input: port_pd_server_b_port_mac_requirements
+ order:
+ get_input: port_pd_server_b_port_order
+ network_role:
+ get_input: port_pd_server_b_port_network_role
+ subnetpoolid:
+ get_input: port_pd_server_b_port_subnetpoolid
+ fixed_ips:
+ get_input: port_pd_server_b_port_fixed_ips
+ network:
+ get_input:
+ - port_pd_server_b_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server_1b
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server_1b
+ capabilities:
+ disk.device.read.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.bytes
+ host_pd_server_1b:
+ - pd_server_1b
+ - host
+ disk.read.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.read.bytes.rate
+ feature_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - feature
+ disk.allocation_pd_server_1b:
+ - pd_server_1b
+ - disk.allocation
+ network.incoming.bytes_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.incoming.bytes
+ network.outgoing.bytes.rate_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.outgoing.bytes.rate
+ binding_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - binding
+ cpu.delta_pd_server_1b:
+ - pd_server_1b
+ - cpu.delta
+ disk.device.read.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.requests
+ feature_pd_server_1b:
+ - pd_server_1b
+ - feature
+ disk.device.iops_pd_server_1b:
+ - pd_server_1b
+ - disk.device.iops
+ cpu_pd_server_1b:
+ - pd_server_1b
+ - cpu
+ disk.write.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.write.bytes.rate
+ disk.device.read.requests.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.requests.rate
+ endpoint_pd_server_1b:
+ - pd_server_1b
+ - endpoint
+ disk.device.allocation_pd_server_1b:
+ - pd_server_1b
+ - disk.device.allocation
+ memory.usage_pd_server_1b:
+ - pd_server_1b
+ - memory.usage
+ attachment_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - attachment
+ memory_pd_server_1b:
+ - pd_server_1b
+ - memory
+ disk.device.read.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.bytes.rate
+ disk.device.latency_pd_server_1b:
+ - pd_server_1b
+ - disk.device.latency
+ disk.read.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.read.bytes
+ disk.device.usage_pd_server_1b:
+ - pd_server_1b
+ - disk.device.usage
+ disk.device.write.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.requests
+ network.incoming.bytes.rate_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.incoming.bytes.rate
+ disk.latency_pd_server_1b:
+ - pd_server_1b
+ - disk.latency
+ disk.ephemeral.size_pd_server_1b:
+ - pd_server_1b
+ - disk.ephemeral.size
+ scalable_pd_server_1b:
+ - pd_server_1b
+ - scalable
+ disk.write.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.write.requests
+ disk.device.write.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.bytes.rate
+ disk.root.size_pd_server_1b:
+ - pd_server_1b
+ - disk.root.size
+ disk.iops_pd_server_1b:
+ - pd_server_1b
+ - disk.iops
+ network.incoming.packets.rate_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.incoming.packets.rate
+ disk.write.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.write.bytes
+ disk.device.write.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.bytes
+ os_pd_server_1b:
+ - pd_server_1b
+ - os
+ vcpus_pd_server_1b:
+ - pd_server_1b
+ - vcpus
+ instance_pd_server_1b:
+ - pd_server_1b
+ - instance
+ binding_pd_server_1b:
+ - pd_server_1b
+ - binding
+ cpu_util_pd_server_1b:
+ - pd_server_1b
+ - cpu_util
+ memory.resident_pd_server_1b:
+ - pd_server_1b
+ - memory.resident
+ network.incoming.packets_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.incoming.packets
+ network.outgoing.packets.rate_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.outgoing.packets.rate
+ disk.device.write.requests.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.requests.rate
+ disk.device.capacity_pd_server_1b:
+ - pd_server_1b
+ - disk.device.capacity
+ disk.read.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.read.requests
+ network.outpoing.packets_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.outpoing.packets
+ disk.capacity_pd_server_1b:
+ - pd_server_1b
+ - disk.capacity
+ disk.usage_pd_server_1b:
+ - pd_server_1b
+ - disk.usage
+ network.outgoing.bytes_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.outgoing.bytes
+ disk.write.requests.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.write.requests.rate
+ requirements:
+ dependency_pd_server_1b:
+ - pd_server_1b
+ - dependency
+ local_storage_pd_server_1b:
+ - pd_server_1b
+ - local_storage
+ link_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - link
+ dependency_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..12e869e022
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_ps_server_1b
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.ps_server_1b:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_ps_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_ps_server_b_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_b_port_replacement_policy:
+ 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_ps_server_b_port_network_role:
+ type: string
+ required: true
+ port_ps_server_b_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ port_ps_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_ps_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ port_ps_server_b_port_order:
+ type: integer
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_ps_server_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_ps_server_b_port_network_role_tag:
+ type: string
+ required: true
+ port_ps_server_b_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_ps_server_1b_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_ps_server_1b_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ ps_server_1b:
+ type: org.openecomp.resource.vfc.nodes.heat.ps_server_1b
+ properties:
+ availability_zone:
+ get_input:
+ - compute_ps_server_1b_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_ps_server_1b_name
+ - index_value
+ ps_server_1b_ps_server_b_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_ps_server_b_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_ps_server_b_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_ps_server_b_port_vlan_requirements
+ ip_requirements:
+ get_input: port_ps_server_b_port_ip_requirements
+ network_role_tag:
+ get_input: port_ps_server_b_port_network_role_tag
+ mac_requirements:
+ get_input: port_ps_server_b_port_mac_requirements
+ order:
+ get_input: port_ps_server_b_port_order
+ network_role:
+ get_input: port_ps_server_b_port_network_role
+ subnetpoolid:
+ get_input: port_ps_server_b_port_subnetpoolid
+ fixed_ips:
+ get_input: port_ps_server_b_port_fixed_ips
+ network:
+ get_input:
+ - port_ps_server_b_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: ps_server_1b
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.ps_server_1b
+ capabilities:
+ disk.write.bytes.rate_ps_server_1b:
+ - ps_server_1b
+ - disk.write.bytes.rate
+ disk.device.usage_ps_server_1b:
+ - ps_server_1b
+ - disk.device.usage
+ disk.device.allocation_ps_server_1b:
+ - ps_server_1b
+ - disk.device.allocation
+ disk.device.write.requests_ps_server_1b:
+ - ps_server_1b
+ - disk.device.write.requests
+ cpu_util_ps_server_1b:
+ - ps_server_1b
+ - cpu_util
+ scalable_ps_server_1b:
+ - ps_server_1b
+ - scalable
+ disk.device.read.bytes.rate_ps_server_1b:
+ - ps_server_1b
+ - disk.device.read.bytes.rate
+ disk.device.latency_ps_server_1b:
+ - ps_server_1b
+ - disk.device.latency
+ disk.device.iops_ps_server_1b:
+ - ps_server_1b
+ - disk.device.iops
+ disk.device.capacity_ps_server_1b:
+ - ps_server_1b
+ - disk.device.capacity
+ network.incoming.packets.rate_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.incoming.packets.rate
+ instance_ps_server_1b:
+ - ps_server_1b
+ - instance
+ cpu_ps_server_1b:
+ - ps_server_1b
+ - cpu
+ disk.device.write.bytes_ps_server_1b:
+ - ps_server_1b
+ - disk.device.write.bytes
+ disk.read.bytes.rate_ps_server_1b:
+ - ps_server_1b
+ - disk.read.bytes.rate
+ disk.device.read.requests_ps_server_1b:
+ - ps_server_1b
+ - disk.device.read.requests
+ network.incoming.bytes.rate_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.incoming.bytes.rate
+ host_ps_server_1b:
+ - ps_server_1b
+ - host
+ disk.usage_ps_server_1b:
+ - ps_server_1b
+ - disk.usage
+ disk.read.requests_ps_server_1b:
+ - ps_server_1b
+ - disk.read.requests
+ disk.device.read.requests.rate_ps_server_1b:
+ - ps_server_1b
+ - disk.device.read.requests.rate
+ disk.capacity_ps_server_1b:
+ - ps_server_1b
+ - disk.capacity
+ disk.write.requests.rate_ps_server_1b:
+ - ps_server_1b
+ - disk.write.requests.rate
+ disk.device.read.bytes_ps_server_1b:
+ - ps_server_1b
+ - disk.device.read.bytes
+ disk.device.write.requests.rate_ps_server_1b:
+ - ps_server_1b
+ - disk.device.write.requests.rate
+ disk.root.size_ps_server_1b:
+ - ps_server_1b
+ - disk.root.size
+ feature_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - feature
+ binding_ps_server_1b:
+ - ps_server_1b
+ - binding
+ network.incoming.bytes_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.incoming.bytes
+ network.outgoing.bytes.rate_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.outgoing.bytes.rate
+ memory.resident_ps_server_1b:
+ - ps_server_1b
+ - memory.resident
+ memory_ps_server_1b:
+ - ps_server_1b
+ - memory
+ disk.write.bytes_ps_server_1b:
+ - ps_server_1b
+ - disk.write.bytes
+ disk.device.write.bytes.rate_ps_server_1b:
+ - ps_server_1b
+ - disk.device.write.bytes.rate
+ binding_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - binding
+ disk.read.bytes_ps_server_1b:
+ - ps_server_1b
+ - disk.read.bytes
+ network.outgoing.bytes_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.outgoing.bytes
+ feature_ps_server_1b:
+ - ps_server_1b
+ - feature
+ os_ps_server_1b:
+ - ps_server_1b
+ - os
+ attachment_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - attachment
+ disk.iops_ps_server_1b:
+ - ps_server_1b
+ - disk.iops
+ disk.allocation_ps_server_1b:
+ - ps_server_1b
+ - disk.allocation
+ disk.write.requests_ps_server_1b:
+ - ps_server_1b
+ - disk.write.requests
+ network.outgoing.packets.rate_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.outgoing.packets.rate
+ network.incoming.packets_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.incoming.packets
+ memory.usage_ps_server_1b:
+ - ps_server_1b
+ - memory.usage
+ disk.latency_ps_server_1b:
+ - ps_server_1b
+ - disk.latency
+ endpoint_ps_server_1b:
+ - ps_server_1b
+ - endpoint
+ vcpus_ps_server_1b:
+ - ps_server_1b
+ - vcpus
+ cpu.delta_ps_server_1b:
+ - ps_server_1b
+ - cpu.delta
+ network.outpoing.packets_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.outpoing.packets
+ disk.ephemeral.size_ps_server_1b:
+ - ps_server_1b
+ - disk.ephemeral.size
+ requirements:
+ local_storage_ps_server_1b:
+ - ps_server_1b
+ - local_storage
+ dependency_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - dependency
+ link_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - link
+ dependency_ps_server_1b:
+ - ps_server_1b
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/nested1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/nested1ServiceTemplate.yaml
new file mode 100644
index 0000000000..ae05dd420d
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllNonNestedPatterns/out/nested1ServiceTemplate.yaml
@@ -0,0 +1,1404 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ cmaui_1c1_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ ps_server_1b_ips:
+ hidden: false
+ immutable: false
+ type: string
+ packet_internal_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ pd_server_1b_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ oam_server_1c2_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ cmaui_1c1_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ ps_server_1b_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: Ps server names
+ entry_schema:
+ type: string
+ cmaui_1c1_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ pd_server_1b_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ pd_server_1b_ips:
+ hidden: false
+ immutable: false
+ type: string
+ packet_external_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ ps_server_1b_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ ps_server_1b_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Ps Image server
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ pd_server_1b_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: PD Image server
+ oam_server_1c2_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ oam_server_1c2_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ node_templates:
+ abstract_cmaui_1c1:
+ type: org.openecomp.resource.abstract.nodes.cmaui_1c1
+ directives:
+ - substitutable
+ properties:
+ port_cmaui_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ port_cmaui_port_network:
+ - packet_internal_network
+ compute_cmaui_1c1_availability_zone:
+ - get_input: availability_zone_0
+ - get_input: availability_zone_0
+ vm_flavor_name:
+ get_input: cmaui_1c1_flavor
+ port_cmaui_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_cmaui_port_replacement_policy:
+ - AUTO
+ vm_image_name:
+ get_input: cmaui_1c1_image
+ port_cmaui_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ compute_cmaui_1c1_name:
+ - get_input:
+ - cmaui_1c1_names
+ - 1
+ - get_input:
+ - cmaui_1c1_names
+ - 0
+ service_template_filter:
+ substitute_service_template: Nested_cmaui_1c1ServiceTemplate.yaml
+ count: 2
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_cmaui_1c1_cmaui_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ abstract_pd_server_1b:
+ type: org.openecomp.resource.abstract.nodes.pd_server_1b
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_1b_name:
+ - get_input:
+ - pd_server_1b_names
+ - 0
+ vm_flavor_name:
+ get_input: pd_server_1b_flavor
+ port_pd_server_b_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_b_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_1b_ips
+ - 0
+ vm_image_name:
+ get_input: pd_server_1b_image
+ port_pd_server_b_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_b_port_network:
+ - get_input: net
+ port_pd_server_b_port_replacement_policy:
+ - AUTO
+ compute_pd_server_1b_availability_zone:
+ - get_input: availability_zone_0
+ service_template_filter:
+ substitute_service_template: Nested_pd_server_1bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_ps_server_1b:
+ type: org.openecomp.resource.abstract.nodes.ps_server_1b
+ directives:
+ - substitutable
+ properties:
+ port_ps_server_b_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_ps_server_b_port_replacement_policy:
+ - AUTO
+ port_ps_server_b_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - ps_server_1b_ips
+ - 0
+ vm_flavor_name:
+ get_input: ps_server_1b_flavor
+ port_ps_server_b_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: ps_server_1b_image
+ port_ps_server_b_port_network:
+ - get_input: net
+ compute_ps_server_1b_availability_zone:
+ - get_input: availability_zone_0
+ compute_ps_server_1b_name:
+ - get_input:
+ - ps_server_1b_names
+ - 1
+ service_template_filter:
+ substitute_service_template: Nested_ps_server_1bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ packet_external_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_external_network_name
+ packet_internal_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_internal_network_name
+ abstract_oam_server_1c2_1:
+ type: org.openecomp.resource.abstract.nodes.oam_server_1c2
+ directives:
+ - substitutable
+ properties:
+ port_oam_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_oam_server_1c2_name:
+ - get_input:
+ - oam_server_1c2_names
+ - 1
+ port_oam_port_network:
+ - packet_external_network
+ vm_flavor_name:
+ get_input: oam_server_1c2_flavor
+ compute_oam_server_1c2_availability_zone:
+ - get_input: availability_zone_0
+ port_oam_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 1
+ vm_image_name:
+ get_input: oam_server_1c2_image
+ port_oam_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_oam_port_replacement_policy:
+ - AUTO
+ service_template_filter:
+ substitute_service_template: Nested_oam_server_1c2ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_oam_server_1c2_oam_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_external_network
+ relationship: tosca.relationships.network.LinksTo
+ abstract_oam_server_1c2_0:
+ type: org.openecomp.resource.abstract.nodes.oam_server_1c2
+ directives:
+ - substitutable
+ properties:
+ port_oam_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_oam_server_1c2_name:
+ - get_input:
+ - oam_server_1c2_names
+ - 0
+ port_oam_port_network:
+ - packet_internal_network
+ vm_flavor_name:
+ get_input: oam_server_1c2_flavor
+ compute_oam_server_1c2_availability_zone:
+ - get_input: availability_zone_0
+ port_oam_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 1
+ vm_image_name:
+ get_input: oam_server_1c2_image
+ port_oam_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_oam_port_replacement_policy:
+ - AUTO
+ service_template_filter:
+ substitute_service_template: Nested_oam_server_1c2ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_oam_server_1c2_oam_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ groups:
+ nested1_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested1.yml
+ description: nested1
+ members:
+ - packet_external_network
+ - packet_internal_network
+ - abstract_ps_server_1b
+ - abstract_oam_server_1c2_0
+ - abstract_oam_server_1c2_1
+ - abstract_pd_server_1b
+ - abstract_cmaui_1c1
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested1
+ capabilities:
+ disk.capacity_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.capacity_pd_server_1b
+ disk.device.write.bytes.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.write.bytes.rate_oam_server_1c2
+ disk.read.bytes_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.read.bytes_cmaui_1c1
+ disk.device.write.bytes.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.write.bytes.rate_oam_server_1c2
+ disk.device.read.bytes.rate_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.read.bytes.rate_ps_server_1b
+ disk.read.bytes_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.read.bytes_cmaui_1c1
+ disk.usage_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.usage_pd_server_1b
+ disk.iops_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.iops_oam_server_1c2
+ disk.usage_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.usage_oam_server_1c2
+ disk.read.requests_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.read.requests_cmaui_1c1
+ feature_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - feature_cmaui_1c1
+ disk.usage_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.usage_oam_server_1c2
+ network.incoming.bytes_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.incoming.bytes_pd_server_1b_pd_server_b_port
+ feature_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - feature_cmaui_1c1
+ disk.read.requests_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.read.requests_cmaui_1c1
+ disk.device.iops_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.iops_ps_server_1b
+ network.outgoing.bytes_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.outgoing.bytes_cmaui_1c1_cmaui_port
+ disk.iops_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.iops_oam_server_1c2
+ network.outgoing.bytes_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.outgoing.bytes_cmaui_1c1_cmaui_port
+ network.outgoing.packets.rate_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.outgoing.packets.rate_oam_server_1c2_oam_port
+ network.outgoing.packets.rate_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.outgoing.packets.rate_oam_server_1c2_oam_port
+ disk.device.iops_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.iops_pd_server_1b
+ network.incoming.packets_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.incoming.packets_pd_server_1b_pd_server_b_port
+ attachment_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - attachment_ps_server_1b_ps_server_b_port
+ disk.device.write.requests.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.write.requests.rate_oam_server_1c2
+ disk.device.write.requests.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.write.requests.rate_oam_server_1c2
+ disk.device.read.bytes.rate_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.read.bytes.rate_pd_server_1b
+ disk.read.bytes.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.read.bytes.rate_oam_server_1c2
+ disk.read.bytes.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.read.bytes.rate_oam_server_1c2
+ scalable_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - scalable_oam_server_1c2
+ disk.latency_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.latency_pd_server_1b
+ scalable_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - scalable_oam_server_1c2
+ disk.device.read.requests.rate_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.read.requests.rate_pd_server_1b
+ disk.device.write.requests_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.write.requests_cmaui_1c1
+ disk.device.write.requests_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.write.requests_cmaui_1c1
+ disk.device.read.bytes_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.read.bytes_cmaui_1c1
+ disk.device.read.bytes_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.read.bytes_cmaui_1c1
+ disk.device.read.requests.rate_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.read.requests.rate_ps_server_1b
+ disk.device.usage_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.usage_oam_server_1c2
+ disk.device.capacity_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.capacity_oam_server_1c2
+ disk.device.capacity_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.capacity_oam_server_1c2
+ binding_server_1b_ps:
+ - abstract_ps_server_1b
+ - binding_ps_server_1b
+ binding_server_1b_pd:
+ - abstract_pd_server_1b
+ - binding_pd_server_1b
+ disk.device.usage_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.usage_oam_server_1c2
+ memory.usage_server_1b_pd:
+ - abstract_pd_server_1b
+ - memory.usage_pd_server_1b
+ network.outpoing.packets_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.outpoing.packets_oam_server_1c2_oam_port
+ network.outpoing.packets_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.outpoing.packets_oam_server_1c2_oam_port
+ binding_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - binding_cmaui_1c1_cmaui_port
+ binding_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - binding_cmaui_1c1_cmaui_port
+ memory.usage_server_1b_ps:
+ - abstract_ps_server_1b
+ - memory.usage_ps_server_1b
+ cpu_util_server_1b_pd:
+ - abstract_pd_server_1b
+ - cpu_util_pd_server_1b
+ cpu_util_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - cpu_util_oam_server_1c2
+ cpu_util_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - cpu_util_oam_server_1c2
+ memory_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - memory_oam_server_1c2
+ memory_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - memory_oam_server_1c2
+ disk.write.bytes_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.write.bytes_oam_server_1c2
+ disk.write.bytes_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.write.bytes_oam_server_1c2
+ memory.resident_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - memory.resident_oam_server_1c2
+ memory.resident_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - memory.resident_oam_server_1c2
+ cpu_util_server_1b_ps:
+ - abstract_ps_server_1b
+ - cpu_util_ps_server_1b
+ network.incoming.bytes_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.incoming.bytes_cmaui_1c1_cmaui_port
+ network.incoming.bytes_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.incoming.bytes_cmaui_1c1_cmaui_port
+ os_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - os_oam_server_1c2
+ disk.device.iops_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.iops_cmaui_1c1
+ instance_server_1b_pd:
+ - abstract_pd_server_1b
+ - instance_pd_server_1b
+ disk.device.iops_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.iops_cmaui_1c1
+ os_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - os_oam_server_1c2
+ disk.device.write.bytes_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.write.bytes_pd_server_1b
+ disk.device.allocation_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.allocation_cmaui_1c1
+ disk.device.allocation_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.allocation_cmaui_1c1
+ feature_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - feature_oam_server_1c2
+ disk.device.write.bytes_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.write.bytes_ps_server_1b
+ network.incoming.packets.rate_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.incoming.packets.rate_cmaui_1c1_cmaui_port
+ vcpus_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - vcpus_cmaui_1c1
+ network.incoming.packets.rate_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.incoming.packets.rate_cmaui_1c1_cmaui_port
+ feature_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - feature_cmaui_1c1_cmaui_port
+ network.incoming.bytes.rate_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.incoming.bytes.rate_pd_server_1b_pd_server_b_port
+ network.outgoing.bytes_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.outgoing.bytes_oam_server_1c2_oam_port
+ feature_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - feature_cmaui_1c1_cmaui_port
+ instance_server_1b_ps:
+ - abstract_ps_server_1b
+ - instance_ps_server_1b
+ feature_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - feature_oam_server_1c2
+ network.outgoing.bytes_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.outgoing.bytes_oam_server_1c2_oam_port
+ disk.device.capacity_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.capacity_cmaui_1c1
+ instance_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - instance_cmaui_1c1
+ cpu.delta_server_1b_ps:
+ - abstract_ps_server_1b
+ - cpu.delta_ps_server_1b
+ instance_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - instance_cmaui_1c1
+ disk.device.read.requests.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.read.requests.rate_oam_server_1c2
+ disk.device.read.requests.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.read.requests.rate_oam_server_1c2
+ attachment_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - attachment_oam_server_1c2_oam_port
+ disk.device.write.bytes.rate_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.write.bytes.rate_pd_server_1b
+ disk.capacity_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.capacity_oam_server_1c2
+ disk.capacity_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.capacity_oam_server_1c2
+ cpu.delta_server_1b_pd:
+ - abstract_pd_server_1b
+ - cpu.delta_pd_server_1b
+ attachment_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - attachment_oam_server_1c2_oam_port
+ disk.device.write.requests_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.write.requests_pd_server_1b
+ disk.write.bytes.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.write.bytes.rate_oam_server_1c2
+ disk.write.bytes.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.write.bytes.rate_oam_server_1c2
+ endpoint_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - endpoint_cmaui_1c1
+ network.outgoing.packets.rate_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.outgoing.packets.rate_ps_server_1b_ps_server_b_port
+ endpoint_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - endpoint_cmaui_1c1
+ disk.device.usage_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.usage_cmaui_1c1
+ disk.device.capacity_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.capacity_cmaui_1c1
+ disk.device.usage_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.usage_cmaui_1c1
+ network.incoming.bytes_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.incoming.bytes_ps_server_1b_ps_server_b_port
+ attachment_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - attachment_pd_server_1b_pd_server_b_port
+ vcpus_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - vcpus_cmaui_1c1
+ binding_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - binding_ps_server_1b_ps_server_b_port
+ disk.device.write.bytes.rate_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.write.bytes.rate_ps_server_1b
+ disk.device.write.requests_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.write.requests_ps_server_1b
+ disk.device.latency_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.latency_oam_server_1c2
+ disk.device.latency_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.latency_oam_server_1c2
+ feature_packet_external_network:
+ - packet_external_network
+ - feature
+ disk.write.requests.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.write.requests.rate_cmaui_1c1
+ disk.write.requests.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.write.requests.rate_cmaui_1c1
+ disk.device.read.requests_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.read.requests_pd_server_1b
+ disk.read.requests_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.read.requests_pd_server_1b
+ cpu_util_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - cpu_util_cmaui_1c1
+ disk.allocation_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.allocation_oam_server_1c2
+ disk.allocation_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.allocation_oam_server_1c2
+ cpu_util_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - cpu_util_cmaui_1c1
+ disk.device.read.requests_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.read.requests_ps_server_1b
+ binding_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - binding_pd_server_1b_pd_server_b_port
+ disk.read.bytes_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.read.bytes_oam_server_1c2
+ disk.read.bytes_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.read.bytes_oam_server_1c2
+ cpu_server_1b_pd:
+ - abstract_pd_server_1b
+ - cpu_pd_server_1b
+ binding_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - binding_oam_server_1c2_oam_port
+ disk.write.bytes.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.write.bytes.rate_cmaui_1c1
+ disk.write.bytes.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.write.bytes.rate_cmaui_1c1
+ disk.allocation_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.allocation_pd_server_1b
+ binding_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - binding_oam_server_1c2_oam_port
+ disk.read.bytes.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.read.bytes.rate_cmaui_1c1
+ disk.read.bytes.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.read.bytes.rate_cmaui_1c1
+ host_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - host_cmaui_1c1
+ host_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - host_cmaui_1c1
+ cpu_server_1b_ps:
+ - abstract_ps_server_1b
+ - cpu_ps_server_1b
+ network.outpoing.packets_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.outpoing.packets_cmaui_1c1_cmaui_port
+ disk.allocation_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.allocation_ps_server_1b
+ network.outpoing.packets_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.outpoing.packets_cmaui_1c1_cmaui_port
+ disk.latency_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.latency_oam_server_1c2
+ disk.latency_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.latency_oam_server_1c2
+ disk.read.requests_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.read.requests_ps_server_1b
+ disk.capacity_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.capacity_ps_server_1b
+ memory.usage_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - memory.usage_oam_server_1c2
+ network.outpoing.packets_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.outpoing.packets_ps_server_1b_ps_server_b_port
+ memory.usage_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - memory.usage_oam_server_1c2
+ disk.read.requests_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.read.requests_oam_server_1c2
+ attachment_packet_external_network:
+ - packet_external_network
+ - attachment
+ disk.read.requests_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.read.requests_oam_server_1c2
+ disk.usage_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.usage_ps_server_1b
+ disk.root.size_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.root.size_oam_server_1c2
+ memory.resident_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - memory.resident_cmaui_1c1
+ disk.root.size_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.root.size_oam_server_1c2
+ memory.resident_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - memory.resident_cmaui_1c1
+ network.incoming.bytes.rate_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.incoming.bytes.rate_ps_server_1b_ps_server_b_port
+ network.incoming.bytes.rate_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.incoming.bytes.rate_oam_server_1c2_oam_port
+ os_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - os_cmaui_1c1
+ os_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - os_cmaui_1c1
+ instance_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - instance_oam_server_1c2
+ instance_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - instance_oam_server_1c2
+ network.incoming.bytes.rate_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.incoming.bytes.rate_oam_server_1c2_oam_port
+ vcpus_server_1b_pd:
+ - abstract_pd_server_1b
+ - vcpus_pd_server_1b
+ memory.usage_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - memory.usage_cmaui_1c1
+ disk.write.bytes.rate_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.write.bytes.rate_ps_server_1b
+ memory.usage_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - memory.usage_cmaui_1c1
+ binding_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - binding_cmaui_1c1
+ memory_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - memory_cmaui_1c1
+ binding_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - binding_cmaui_1c1
+ feature_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - feature_ps_server_1b_ps_server_b_port
+ disk.device.iops_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.iops_oam_server_1c2
+ vcpus_server_1b_ps:
+ - abstract_ps_server_1b
+ - vcpus_ps_server_1b
+ disk.device.iops_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.iops_oam_server_1c2
+ disk.write.bytes.rate_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.write.bytes.rate_pd_server_1b
+ binding_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - binding_oam_server_1c2
+ binding_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - binding_oam_server_1c2
+ os_server_1b_pd:
+ - abstract_pd_server_1b
+ - os_pd_server_1b
+ attachment_packet_internal_network:
+ - packet_internal_network
+ - attachment
+ network.outgoing.packets.rate_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.outgoing.packets.rate_pd_server_1b_pd_server_b_port
+ memory_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - memory_cmaui_1c1
+ disk.device.latency_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.latency_pd_server_1b
+ disk.write.requests_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.write.requests_oam_server_1c2
+ disk.device.usage_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.usage_pd_server_1b
+ disk.write.requests_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.write.requests_oam_server_1c2
+ vcpus_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - vcpus_oam_server_1c2
+ vcpus_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - vcpus_oam_server_1c2
+ os_server_1b_ps:
+ - abstract_ps_server_1b
+ - os_ps_server_1b
+ disk.device.latency_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.latency_ps_server_1b
+ disk.ephemeral.size_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.ephemeral.size_cmaui_1c1
+ disk.ephemeral.size_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.ephemeral.size_cmaui_1c1
+ disk.root.size_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.root.size_cmaui_1c1
+ disk.device.usage_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.usage_ps_server_1b
+ disk.root.size_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.root.size_cmaui_1c1
+ disk.read.bytes_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.read.bytes_ps_server_1b
+ network.incoming.packets_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.incoming.packets_cmaui_1c1_cmaui_port
+ disk.device.write.bytes.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.write.bytes.rate_cmaui_1c1
+ disk.ephemeral.size_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.ephemeral.size_pd_server_1b
+ disk.device.write.requests_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.write.requests_oam_server_1c2
+ disk.allocation_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.allocation_cmaui_1c1
+ memory_server_1b_ps:
+ - abstract_ps_server_1b
+ - memory_ps_server_1b
+ network.incoming.packets_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.incoming.packets_cmaui_1c1_cmaui_port
+ network.outgoing.bytes.rate_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.outgoing.bytes.rate_ps_server_1b_ps_server_b_port
+ network.incoming.packets.rate_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.incoming.packets.rate_ps_server_1b_ps_server_b_port
+ disk.device.write.requests.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.write.requests.rate_cmaui_1c1
+ disk.device.write.bytes_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.write.bytes_cmaui_1c1
+ disk.device.write.requests.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.write.requests.rate_cmaui_1c1
+ feature_server_1b_ps:
+ - abstract_ps_server_1b
+ - feature_ps_server_1b
+ disk.write.requests.rate_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.write.requests.rate_ps_server_1b
+ disk.device.write.requests_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.write.requests_oam_server_1c2
+ disk.device.write.bytes.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.write.bytes.rate_cmaui_1c1
+ disk.device.write.bytes_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.write.bytes_cmaui_1c1
+ host_server_1b_pd:
+ - abstract_pd_server_1b
+ - host_pd_server_1b
+ disk.device.read.requests_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.read.requests_oam_server_1c2
+ disk.ephemeral.size_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.ephemeral.size_ps_server_1b
+ disk.read.bytes_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.read.bytes_pd_server_1b
+ host_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - host_oam_server_1c2
+ disk.device.read.requests_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.read.requests_oam_server_1c2
+ memory_server_1b_pd:
+ - abstract_pd_server_1b
+ - memory_pd_server_1b
+ host_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - host_oam_server_1c2
+ network.incoming.packets.rate_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.incoming.packets.rate_oam_server_1c2_oam_port
+ disk.write.bytes_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.write.bytes_ps_server_1b
+ network.incoming.packets.rate_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.incoming.packets.rate_oam_server_1c2_oam_port
+ end_point_packet_external_network:
+ - packet_external_network
+ - end_point
+ network.outpoing.packets_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.outpoing.packets_pd_server_1b_pd_server_b_port
+ feature_server_1b_pd:
+ - abstract_pd_server_1b
+ - feature_pd_server_1b
+ disk.device.read.requests_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.read.requests_cmaui_1c1
+ disk.allocation_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.allocation_cmaui_1c1
+ disk.device.read.requests_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.read.requests_cmaui_1c1
+ disk.device.allocation_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.allocation_pd_server_1b
+ disk.root.size_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.root.size_ps_server_1b
+ disk.device.allocation_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.allocation_oam_server_1c2
+ disk.device.allocation_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.allocation_oam_server_1c2
+ network.outgoing.bytes_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.outgoing.bytes_pd_server_1b_pd_server_b_port
+ disk.write.bytes_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.write.bytes_pd_server_1b
+ disk.write.requests_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.write.requests_cmaui_1c1
+ disk.write.requests_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.write.requests_cmaui_1c1
+ disk.device.capacity_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.capacity_pd_server_1b
+ network.outgoing.bytes.rate_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.outgoing.bytes.rate_cmaui_1c1_cmaui_port
+ disk.root.size_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.root.size_pd_server_1b
+ cpu_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - cpu_cmaui_1c1
+ network.outgoing.bytes.rate_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.outgoing.bytes.rate_cmaui_1c1_cmaui_port
+ cpu_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - cpu_cmaui_1c1
+ cpu_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - cpu_oam_server_1c2
+ disk.device.capacity_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.capacity_ps_server_1b
+ disk.write.requests.rate_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.write.requests.rate_pd_server_1b
+ cpu_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - cpu_oam_server_1c2
+ link_packet_external_network:
+ - packet_external_network
+ - link
+ disk.device.read.bytes.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.read.bytes.rate_cmaui_1c1
+ disk.device.read.bytes.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.read.bytes.rate_cmaui_1c1
+ host_server_1b_ps:
+ - abstract_ps_server_1b
+ - host_ps_server_1b
+ disk.write.requests.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.write.requests.rate_oam_server_1c2
+ cpu.delta_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - cpu.delta_oam_server_1c2
+ disk.iops_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.iops_pd_server_1b
+ disk.write.requests.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.write.requests.rate_oam_server_1c2
+ disk.usage_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.usage_cmaui_1c1
+ disk.usage_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.usage_cmaui_1c1
+ disk.device.allocation_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.allocation_ps_server_1b
+ end_point_packet_internal_network:
+ - packet_internal_network
+ - end_point
+ network.incoming.bytes_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.incoming.bytes_oam_server_1c2_oam_port
+ feature_packet_internal_network:
+ - packet_internal_network
+ - feature
+ network.incoming.bytes_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.incoming.bytes_oam_server_1c2_oam_port
+ disk.device.write.requests.rate_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.write.requests.rate_ps_server_1b
+ attachment_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - attachment_cmaui_1c1_cmaui_port
+ network.outgoing.bytes.rate_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.outgoing.bytes.rate_oam_server_1c2_oam_port
+ network.outgoing.bytes.rate_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.outgoing.bytes.rate_oam_server_1c2_oam_port
+ disk.iops_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.iops_ps_server_1b
+ disk.capacity_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.capacity_cmaui_1c1
+ network.outgoing.packets.rate_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.outgoing.packets.rate_cmaui_1c1_cmaui_port
+ network.outgoing.packets.rate_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.outgoing.packets.rate_cmaui_1c1_cmaui_port
+ attachment_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - attachment_cmaui_1c1_cmaui_port
+ disk.capacity_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.capacity_cmaui_1c1
+ disk.ephemeral.size_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.ephemeral.size_oam_server_1c2
+ disk.read.bytes.rate_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.read.bytes.rate_ps_server_1b
+ disk.ephemeral.size_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.ephemeral.size_oam_server_1c2
+ disk.device.read.requests.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.read.requests.rate_cmaui_1c1
+ disk.device.read.bytes_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.read.bytes_oam_server_1c2
+ disk.device.read.bytes_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.read.bytes_oam_server_1c2
+ disk.device.read.requests.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.read.requests.rate_cmaui_1c1
+ network.incoming.packets_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.incoming.packets_ps_server_1b_ps_server_b_port
+ disk.write.requests_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.write.requests_ps_server_1b
+ feature_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - feature_pd_server_1b_pd_server_b_port
+ disk.latency_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.latency_cmaui_1c1
+ scalable_server_1b_ps:
+ - abstract_ps_server_1b
+ - scalable_ps_server_1b
+ disk.latency_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.latency_cmaui_1c1
+ cpu.delta_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - cpu.delta_oam_server_1c2
+ disk.device.read.bytes.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.read.bytes.rate_oam_server_1c2
+ disk.device.read.bytes.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.read.bytes.rate_oam_server_1c2
+ scalable_server_1b_pd:
+ - abstract_pd_server_1b
+ - scalable_pd_server_1b
+ disk.write.requests_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.write.requests_pd_server_1b
+ disk.latency_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.latency_ps_server_1b
+ disk.write.bytes_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.write.bytes_cmaui_1c1
+ network.outgoing.bytes.rate_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.outgoing.bytes.rate_pd_server_1b_pd_server_b_port
+ disk.write.bytes_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.write.bytes_cmaui_1c1
+ feature_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - feature_oam_server_1c2_oam_port
+ feature_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - feature_oam_server_1c2_oam_port
+ network.incoming.packets.rate_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.incoming.packets.rate_pd_server_1b_pd_server_b_port
+ disk.device.latency_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.latency_cmaui_1c1
+ disk.read.bytes.rate_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.read.bytes.rate_pd_server_1b
+ scalable_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - scalable_cmaui_1c1
+ link_packet_internal_network:
+ - packet_internal_network
+ - link
+ disk.device.latency_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.latency_cmaui_1c1
+ scalable_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - scalable_cmaui_1c1
+ cpu.delta_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - cpu.delta_cmaui_1c1
+ endpoint_server_1b_pd:
+ - abstract_pd_server_1b
+ - endpoint_pd_server_1b
+ cpu.delta_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - cpu.delta_cmaui_1c1
+ endpoint_server_1b_ps:
+ - abstract_ps_server_1b
+ - endpoint_ps_server_1b
+ network.incoming.packets_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.incoming.packets_oam_server_1c2_oam_port
+ network.incoming.packets_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.incoming.packets_oam_server_1c2_oam_port
+ network.incoming.bytes.rate_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.incoming.bytes.rate_cmaui_1c1_cmaui_port
+ network.outgoing.bytes_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.outgoing.bytes_ps_server_1b_ps_server_b_port
+ network.incoming.bytes.rate_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.incoming.bytes.rate_cmaui_1c1_cmaui_port
+ disk.device.read.bytes_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.read.bytes_ps_server_1b
+ disk.iops_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.iops_cmaui_1c1
+ disk.iops_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.iops_cmaui_1c1
+ disk.device.write.requests.rate_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.write.requests.rate_pd_server_1b
+ memory.resident_server_1b_pd:
+ - abstract_pd_server_1b
+ - memory.resident_pd_server_1b
+ disk.device.write.bytes_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.write.bytes_oam_server_1c2
+ disk.device.write.bytes_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.write.bytes_oam_server_1c2
+ memory.resident_server_1b_ps:
+ - abstract_ps_server_1b
+ - memory.resident_ps_server_1b
+ disk.device.read.bytes_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.read.bytes_pd_server_1b
+ endpoint_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - endpoint_oam_server_1c2
+ endpoint_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - endpoint_oam_server_1c2
+ requirements:
+ dependency_server_1b_pd:
+ - abstract_pd_server_1b
+ - dependency_pd_server_1b
+ link_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - link_pd_server_1b_pd_server_b_port
+ local_storage_server_1b_ps:
+ - abstract_ps_server_1b
+ - local_storage_ps_server_1b
+ dependency_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - dependency_oam_server_1c2_oam_port
+ dependency_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - dependency_oam_server_1c2_oam_port
+ dependency_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - dependency_cmaui_1c1
+ dependency_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - dependency_cmaui_1c1
+ link_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - link_ps_server_1b_ps_server_b_port
+ local_storage_server_1b_pd:
+ - abstract_pd_server_1b
+ - local_storage_pd_server_1b
+ dependency_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - dependency_ps_server_1b_ps_server_b_port
+ dependency_server_1b_ps:
+ - abstract_ps_server_1b
+ - dependency_ps_server_1b
+ dependency_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - dependency_oam_server_1c2
+ dependency_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - dependency_oam_server_1c2
+ local_storage_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - local_storage_oam_server_1c2
+ local_storage_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - local_storage_oam_server_1c2
+ dependency_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - dependency_pd_server_1b_pd_server_b_port
+ dependency_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - dependency_cmaui_1c1_cmaui_port
+ dependency_packet_internal_network:
+ - packet_internal_network
+ - dependency
+ local_storage_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - local_storage_cmaui_1c1
+ local_storage_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - local_storage_cmaui_1c1
+ dependency_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - dependency_cmaui_1c1_cmaui_port
+ dependency_packet_external_network:
+ - packet_external_network
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/MANIFEST.json
new file mode 100644
index 0000000000..7e4cb83eb2
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/MANIFEST.json
@@ -0,0 +1,28 @@
+{
+ "name": "Nested test",
+ "description": "HOT template to create nested one level multiple compute",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "main.yml",
+ "type": "HEAT",
+ "isBase": "true"
+ },
+ {
+ "file": "nested1.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested-no-compute.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested-pattern-4.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ }
+
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/main.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/main.yml
new file mode 100644
index 0000000000..806280afd4
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/main.yml
@@ -0,0 +1,47 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+
+resources:
+ test_nested_all_patterns:
+ type: nested1.yml
+ #depends_on:
+ # - test_nested_no_compute
+ # - test_nested_pattern_4
+ properties:
+ p1: {get_attr: [test_nested_pattern_4, pattern4_attr_1]}
+ p2: {get_attr: [test_nested_no_compute, no_compute_attr_1]}
+
+ test_nested_pattern_4:
+ type: nested-pattern-4.yml
+ depends_on:
+ - test_nested_all_patterns
+ #- test_nested_no_compute
+ properties:
+ #p1: {get_attr: [test_nested_pattern_4, all_pattern_attr_1]}
+ p2: {get_attr: [test_nested_no_compute, no_compute_attr_1]}
+
+ test_nested_no_compute:
+ type: nested-no-compute.yml
+ depends_on:
+ - test_nested_all_patterns
+ - test_nested_pattern_4
+ properties:
+ p1: {get_attr: [test_nested_pattern_4, pattern4_attr_1]}
+ #p2: {get_attr: [test_nested_no_compute, all_pattern_attr_1]}
+
+ dependsOn_network:
+ type: OS::Neutron::Net
+ depends_on:
+ - test_nested_all_patterns
+ - test_nested_no_compute
+ - test_nested_pattern_4
+ properties:
+ name:
+ get_param: jsa_name \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/nested-no-compute.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/nested-no-compute.yml
new file mode 100644
index 0000000000..5e0627f053
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/nested-no-compute.yml
@@ -0,0 +1,67 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ packet_internal_network_name:
+ type: string
+ packet_external_network_name:
+ type: string
+ net:
+ type: string
+
+resources:
+ cmaui_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ cmaui_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_external_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ packet_internal_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_internal_network_name
+
+ packet_external_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_external_network_name
+
+outputs:
+ no_compute_attr_1:
+ description: no_compute_attr_1
+ value: { get_resource: packet_external_network } \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/nested-pattern-4.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/nested-pattern-4.yml
new file mode 100644
index 0000000000..bbaa6a2636
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/nested-pattern-4.yml
@@ -0,0 +1,66 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ pd_server_names:
+ type: comma_delimited_list
+ description: PD server names
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_server_flavor:
+ type: string
+ description: Flavor for PD server
+ pd_server_image:
+ type: string
+ description: Flavor for PD server
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ pd_server_ips:
+ type: string
+ net:
+ type: string
+resources:
+
+ pd_server_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_ips, 0]}}]
+ replacement_policy: AUTO
+
+ pd_server_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_ips, 1]}}]
+ replacement_policy: AUTO
+
+ server_pd:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [pd_server_names, 0]}
+ image: { get_param: pd_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_flavor }
+ networks:
+ - port: { get_resource: pd_server_port_1 }
+ - port: { get_resource: pd_server_port_2 }
+
+outputs:
+ pattern4_attr_1:
+ description: pattern4_attr_1_value
+ value: { get_resource: server_pd }
+
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/nested1.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/nested1.yml
new file mode 100644
index 0000000000..625831f052
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/in/nested1.yml
@@ -0,0 +1,186 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_1c1_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_1c1_image:
+ type: string
+ description: Image for CMAUI server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ cmaui_1c1_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ oam_server_1c2_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ oam_server_1c2_image:
+ type: string
+ description: Image for CMAUI server
+ oam_server_1c2_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ packet_internal_network_name:
+ type: string
+ packet_external_network_name:
+ type: string
+ net:
+ type: string
+ pd_server_1b_names:
+ type: comma_delimited_list
+ description: PD server names
+ pd_server_1b_image:
+ type: string
+ description: PD Image server
+ ps_server_1b_names:
+ type: comma_delimited_list
+ description: Ps server names
+ ps_server_1b_image:
+ type: string
+ description: Ps Image server
+ pd_server_1b_flavor:
+ type: string
+ description: Flavor for PD server
+ ps_server_1b_flavor:
+ type: string
+ description: Flavor for PS server
+ pd_server_1b_ips:
+ type: string
+ ps_server_1b_ips:
+ type: string
+
+resources:
+ pd_server_1b_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_1b_ips, 0]}}]
+ replacement_policy: AUTO
+
+ ps_server_1b_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [ps_server_1b_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_1b_pd:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [pd_server_1b_names, 0]}
+ image: { get_param: pd_server_1b_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_1b_flavor }
+ networks:
+ - port: { get_resource: pd_server_1b_port }
+
+ server_1b_ps:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [ps_server_1b_names, 1]}
+ image: { get_param: ps_server_1b_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: ps_server_1b_flavor }
+ networks:
+ - port: { get_resource: ps_server_1b_port }
+
+ cmaui_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ cmaui_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_1c1_cmaui_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [cmaui_1c1_names, 0]}
+ image: { get_param: cmaui_1c1_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_1c1_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_1 }
+
+ server_1c1_cmaui_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [cmaui_1c1_names, 1]}
+ image: { get_param: cmaui_1c1_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_1c1_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_2 }
+
+ oam_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 1]}}]
+ replacement_policy: AUTO
+
+ oam_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_external_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 1]}}]
+ replacement_policy: AUTO
+
+ server_1c2_oam_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [oam_server_1c2_names, 0]}
+ image: { get_param: oam_server_1c2_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: oam_server_1c2_flavor }
+ networks:
+ - port: { get_resource: oam_port_1 }
+
+ server_1c2_oam_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [oam_server_1c2_names, 1]}
+ image: { get_param: oam_server_1c2_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: oam_server_1c2_flavor }
+ networks:
+ - port: { get_resource: oam_port_2 }
+
+ packet_internal_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_internal_network_name
+
+ packet_external_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_external_network_name
+
+outputs:
+ all_pattern_attr_1:
+ description: all_pattern_attr_1
+ value: { get_attr: [server_1c2_oam_2, accessIPv4] } \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..d8db407d94
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,4674 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.abstract.nodes.oam_server_1c2:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_oam_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ compute_oam_server_1c2_name:
+ 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_oam_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_oam_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_oam_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_oam_server_1c2_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_oam_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_oam_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ attributes:
+ oam_server_1c2_accessIPv4:
+ type: string
+ status: SUPPORTED
+ requirements:
+ - dependency_oam_server_1c2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_oam_server_1c2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_oam_server_1c2_oam_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam_server_1c2_oam_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.device.usage_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server_1c2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_server_1c2_oam_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_oam_server_1c2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_oam_server_1c2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_server_1c2_oam_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server_1c2_oam_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ os_oam_server_1c2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server_1c2_oam_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server_1c2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_oam_server_1c2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_oam_server_1c2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.pd_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ pd_server_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_2_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_2_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_2_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_image:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ attributes:
+ pattern4_attr_1:
+ type: string
+ description: pattern4_attr_1_value
+ status: SUPPORTED
+ requirements:
+ - dependency_pd_server_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_pd_server_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu.delta_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pd_server_1b:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ compute_pd_server_1b_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_b_port_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
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_b_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_b_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_1b_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_b_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ requirements:
+ - dependency_pd_server_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_1b_pd_server_b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_1b_pd_server_b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.device.read.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_1b_pd_server_b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_1b_pd_server_b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu.delta_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_1b_pd_server_b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_pd_server_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_1b_pd_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested-no-compute:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ cmaui_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ packet_internal_network_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ packet_external_network_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ attributes:
+ no_compute_attr_1:
+ type: string
+ description: no_compute_attr_1
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - binding_cmaui_port_2:
+ capability: tosca.capabilities.network.Bindable
+ relationship: tosca.relationships.network.BindsTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_packet_external_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_packet_internal_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_cmaui_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - binding_cmaui_port_1:
+ capability: tosca.capabilities.network.Bindable
+ relationship: tosca.relationships.network.BindsTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ network.incoming.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ end_point_packet_internal_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_packet_internal_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_packet_internal_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ end_point_packet_external_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_cmaui_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_packet_internal_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_packet_external_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_packet_external_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_packet_external_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested1:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ cmaui_1c1_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ ps_server_1b_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ packet_internal_network_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_1b_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ oam_server_1c2_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ cmaui_1c1_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ ps_server_1b_names:
+ type: list
+ description: Ps server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ cmaui_1c1_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_1b_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ pd_server_1b_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ packet_external_network_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ ps_server_1b_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ ps_server_1b_image:
+ type: string
+ description: Ps Image server
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_1b_image:
+ type: string
+ description: PD Image server
+ required: true
+ status: SUPPORTED
+ oam_server_1c2_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ oam_server_1c2_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ attributes:
+ all_pattern_attr_1:
+ type: string
+ description: all_pattern_attr_1
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1b_pd:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1b_pd:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1c2_oam_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1c2_oam_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1c2_oam_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1c2_oam_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_cmaui_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_1b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_1b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_oam_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_packet_external_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_ps_server_1b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_1b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_1b_ps:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1b_ps:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_packet_internal_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1c1_cmaui_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1c1_cmaui_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_1c1_cmaui_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_1c1_cmaui_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_oam_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.capacity_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1c1_cmaui_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1c1_cmaui_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_1b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1c2_oam_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1c2_oam_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1b_ps:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1b_pd:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_cmaui_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ memory.usage_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1c2_oam_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1c2_oam_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1c2_oam_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1c2_oam_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1c1_cmaui_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1c1_cmaui_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_1b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_1b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_packet_external_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_1b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.read.bytes_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1c1_cmaui_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1c1_cmaui_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_packet_external_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1c1_cmaui_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1c1_cmaui_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1c1_cmaui_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1c1_cmaui_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_1b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1c2_oam_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_1c2_oam_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1b_pd:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_packet_internal_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_1b_ps:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1b_ps:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1b_pd:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1c2_oam_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1c2_oam_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ end_point_packet_external_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_1b_pd:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_packet_external_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_1b_ps:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ end_point_packet_internal_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_packet_internal_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_1b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1b_ps:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1b_pd:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1c1_cmaui_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_packet_internal_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_1c1_cmaui_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1b_pd:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1b_ps:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_1b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1c1_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_1c1_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1c2_oam_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_1c2_oam_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_1b_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_1b_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1c2_oam_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_1c2_oam_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.ps_server_1b:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_ps_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_ps_server_b_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_b_port_replacement_policy:
+ 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_ps_server_b_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_b_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_ps_server_1b_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_ps_server_1b_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_ps_server_1b:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_ps_server_1b:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_ps_server_1b_ps_server_b_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_1b_ps_server_b_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.write.bytes.rate_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_ps_server_1b:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_ps_server_1b:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_1b_ps_server_b_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_1b:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_1b_ps_server_b_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.read.bytes_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_1b:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_ps_server_1b:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_1b_ps_server_b_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_ps_server_1b:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_1b_ps_server_b_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_ps_server_1b:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.cmaui_1c1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_network:
+ 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
+ compute_cmaui_1c1_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_cmaui_1c1_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_1c1_cmaui_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_1c1_cmaui_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_1c1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_cmaui_1c1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ binding_cmaui_1c1_cmaui_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.iops_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_cmaui_1c1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_cmaui_1c1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_cmaui_1c1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_cmaui_1c1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_1c1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_1c1_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_1c1_cmaui_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_1c1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_1c1_cmaui_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_cmaui_1c1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..edc041bb40
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/MainServiceTemplate.yaml
@@ -0,0 +1,110 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ node_templates:
+ dependsOn_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: jsa_name
+ requirements:
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_all_patterns
+ relationship: tosca.relationships.DependsOn
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_no_compute
+ relationship: tosca.relationships.DependsOn
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_pattern_4
+ relationship: tosca.relationships.DependsOn
+ test_nested_pattern_4:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pattern-4
+ directives:
+ - substitutable
+ properties:
+ service_template_filter:
+ substitute_service_template: nested-pattern-4ServiceTemplate.yaml
+ p2:
+ get_attribute:
+ - test_nested_no_compute
+ - no_compute_attr_1
+ port_pd_server_port_2_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_port_2_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_port_1_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ test_nested_no_compute:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-no-compute
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_attribute:
+ - test_nested_pattern_4
+ - pattern4_attr_1
+ service_template_filter:
+ substitute_service_template: nested-no-computeServiceTemplate.yaml
+ requirements:
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_all_patterns
+ relationship: tosca.relationships.DependsOn
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_pattern_4
+ relationship: tosca.relationships.DependsOn
+ test_nested_all_patterns:
+ type: org.openecomp.resource.abstract.nodes.heat.nested1
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_attribute:
+ - test_nested_pattern_4
+ - pattern4_attr_1
+ service_template_filter:
+ substitute_service_template: nested1ServiceTemplate.yaml
+ p2:
+ get_attribute:
+ - test_nested_no_compute
+ - no_compute_attr_1
+ groups:
+ main_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/main.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - dependsOn_network
+ - test_nested_pattern_4
+ - test_nested_no_compute
+ - test_nested_all_patterns
diff --git a/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 b/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
new file mode 100644
index 0000000000..cc211aeb7e
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_cmaui_1c1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.cmaui_1c1:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui_port_network:
+ 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
+ compute_cmaui_1c1_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_cmaui_1c1_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ node_templates:
+ cmaui_1c1_cmaui_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_cmaui_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_cmaui_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_cmaui_port_vlan_requirements
+ ip_requirements:
+ get_input: port_cmaui_port_ip_requirements
+ network_role_tag:
+ get_input: port_cmaui_port_network_role_tag
+ mac_requirements:
+ get_input: port_cmaui_port_mac_requirements
+ order:
+ get_input: port_cmaui_port_order
+ network_role:
+ get_input: port_cmaui_port_network_role
+ subnetpoolid:
+ get_input: port_cmaui_port_subnetpoolid
+ fixed_ips:
+ get_input: port_cmaui_port_fixed_ips
+ network:
+ get_input:
+ - port_cmaui_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui_1c1
+ relationship: tosca.relationships.network.BindsTo
+ cmaui_1c1:
+ type: org.openecomp.resource.vfc.nodes.heat.cmaui_1c1
+ properties:
+ availability_zone:
+ get_input:
+ - compute_cmaui_1c1_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_cmaui_1c1_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.cmaui_1c1
+ capabilities:
+ binding_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - binding
+ disk.iops_cmaui_1c1:
+ - cmaui_1c1
+ - disk.iops
+ disk.write.bytes_cmaui_1c1:
+ - cmaui_1c1
+ - disk.write.bytes
+ disk.device.capacity_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.capacity
+ endpoint_cmaui_1c1:
+ - cmaui_1c1
+ - endpoint
+ network.incoming.bytes.rate_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.incoming.bytes.rate
+ network.incoming.packets_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.incoming.packets
+ network.outgoing.bytes_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.outgoing.bytes
+ network.outgoing.bytes.rate_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.outgoing.bytes.rate
+ network.outpoing.packets_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.outpoing.packets
+ memory_cmaui_1c1:
+ - cmaui_1c1
+ - memory
+ disk.latency_cmaui_1c1:
+ - cmaui_1c1
+ - disk.latency
+ disk.read.bytes.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.read.bytes.rate
+ disk.write.requests.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.write.requests.rate
+ disk.device.iops_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.iops
+ disk.write.requests_cmaui_1c1:
+ - cmaui_1c1
+ - disk.write.requests
+ disk.device.read.bytes_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.read.bytes
+ cpu_util_cmaui_1c1:
+ - cmaui_1c1
+ - cpu_util
+ network.outgoing.packets.rate_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.outgoing.packets.rate
+ disk.device.read.bytes.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.read.bytes.rate
+ disk.ephemeral.size_cmaui_1c1:
+ - cmaui_1c1
+ - disk.ephemeral.size
+ instance_cmaui_1c1:
+ - cmaui_1c1
+ - instance
+ disk.device.read.requests_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.read.requests
+ disk.device.write.bytes.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.write.bytes.rate
+ cpu_cmaui_1c1:
+ - cmaui_1c1
+ - cpu
+ disk.read.bytes_cmaui_1c1:
+ - cmaui_1c1
+ - disk.read.bytes
+ disk.device.usage_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.usage
+ host_cmaui_1c1:
+ - cmaui_1c1
+ - host
+ disk.device.write.requests_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.write.requests
+ disk.device.latency_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.latency
+ network.incoming.bytes_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.incoming.bytes
+ disk.write.bytes.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.write.bytes.rate
+ memory.usage_cmaui_1c1:
+ - cmaui_1c1
+ - memory.usage
+ scalable_cmaui_1c1:
+ - cmaui_1c1
+ - scalable
+ disk.root.size_cmaui_1c1:
+ - cmaui_1c1
+ - disk.root.size
+ disk.capacity_cmaui_1c1:
+ - cmaui_1c1
+ - disk.capacity
+ os_cmaui_1c1:
+ - cmaui_1c1
+ - os
+ disk.device.read.requests.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.read.requests.rate
+ feature_cmaui_1c1:
+ - cmaui_1c1
+ - feature
+ network.incoming.packets.rate_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - network.incoming.packets.rate
+ disk.allocation_cmaui_1c1:
+ - cmaui_1c1
+ - disk.allocation
+ disk.device.allocation_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.allocation
+ disk.device.write.requests.rate_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.write.requests.rate
+ disk.device.write.bytes_cmaui_1c1:
+ - cmaui_1c1
+ - disk.device.write.bytes
+ memory.resident_cmaui_1c1:
+ - cmaui_1c1
+ - memory.resident
+ attachment_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - attachment
+ disk.usage_cmaui_1c1:
+ - cmaui_1c1
+ - disk.usage
+ disk.read.requests_cmaui_1c1:
+ - cmaui_1c1
+ - disk.read.requests
+ binding_cmaui_1c1:
+ - cmaui_1c1
+ - binding
+ vcpus_cmaui_1c1:
+ - cmaui_1c1
+ - vcpus
+ feature_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - feature
+ cpu.delta_cmaui_1c1:
+ - cmaui_1c1
+ - cpu.delta
+ requirements:
+ dependency_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - dependency
+ dependency_cmaui_1c1:
+ - cmaui_1c1
+ - dependency
+ link_cmaui_1c1_cmaui_port:
+ - cmaui_1c1_cmaui_port
+ - link
+ local_storage_cmaui_1c1:
+ - cmaui_1c1
+ - local_storage
diff --git a/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 b/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
new file mode 100644
index 0000000000..0b97879fe3
--- /dev/null
+++ b/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
@@ -0,0 +1,308 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_oam_server_1c2
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.oam_server_1c2:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_oam_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ compute_oam_server_1c2_name:
+ 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_oam_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_oam_port_order:
+ type: integer
+ required: true
+ port_oam_port_subnetpoolid:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ compute_oam_server_1c2_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ port_oam_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_oam_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_oam_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_port_network_role_tag:
+ type: string
+ required: true
+ port_oam_port_network_role:
+ type: string
+ required: true
+ node_templates:
+ oam_server_1c2:
+ type: org.openecomp.resource.vfc.nodes.heat.oam_server_1c2
+ properties:
+ availability_zone:
+ get_input:
+ - compute_oam_server_1c2_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_oam_server_1c2_name
+ - index_value
+ oam_server_1c2_oam_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_oam_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_oam_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_oam_port_vlan_requirements
+ ip_requirements:
+ get_input: port_oam_port_ip_requirements
+ network_role_tag:
+ get_input: port_oam_port_network_role_tag
+ mac_requirements:
+ get_input: port_oam_port_mac_requirements
+ order:
+ get_input: port_oam_port_order
+ network_role:
+ get_input: port_oam_port_network_role
+ subnetpoolid:
+ get_input: port_oam_port_subnetpoolid
+ fixed_ips:
+ get_input: port_oam_port_fixed_ips
+ network:
+ get_input:
+ - port_oam_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: oam_server_1c2
+ relationship: tosca.relationships.network.BindsTo
+ outputs:
+ oam_server_1c2_accessIPv4:
+ type: string
+ value:
+ get_attribute:
+ - oam_server_1c2
+ - accessIPv4
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.oam_server_1c2
+ capabilities:
+ disk.device.usage_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.usage
+ disk.device.latency_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.latency
+ feature_oam_server_1c2:
+ - oam_server_1c2
+ - feature
+ disk.read.requests_oam_server_1c2:
+ - oam_server_1c2
+ - disk.read.requests
+ disk.write.bytes.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.write.bytes.rate
+ disk.device.write.bytes.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.write.bytes.rate
+ network.outgoing.packets.rate_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.outgoing.packets.rate
+ network.outpoing.packets_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.outpoing.packets
+ cpu_util_oam_server_1c2:
+ - oam_server_1c2
+ - cpu_util
+ disk.device.write.bytes_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.write.bytes
+ disk.device.allocation_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.allocation
+ attachment_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - attachment
+ network.incoming.bytes.rate_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.incoming.bytes.rate
+ disk.root.size_oam_server_1c2:
+ - oam_server_1c2
+ - disk.root.size
+ disk.device.iops_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.iops
+ disk.read.bytes.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.read.bytes.rate
+ network.outgoing.bytes_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.outgoing.bytes
+ disk.allocation_oam_server_1c2:
+ - oam_server_1c2
+ - disk.allocation
+ disk.read.bytes_oam_server_1c2:
+ - oam_server_1c2
+ - disk.read.bytes
+ network.incoming.bytes_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.incoming.bytes
+ network.outgoing.bytes.rate_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.outgoing.bytes.rate
+ vcpus_oam_server_1c2:
+ - oam_server_1c2
+ - vcpus
+ disk.device.read.bytes.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.read.bytes.rate
+ network.incoming.packets_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.incoming.packets
+ cpu_oam_server_1c2:
+ - oam_server_1c2
+ - cpu
+ disk.write.requests.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.write.requests.rate
+ instance_oam_server_1c2:
+ - oam_server_1c2
+ - instance
+ host_oam_server_1c2:
+ - oam_server_1c2
+ - host
+ disk.device.capacity_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.capacity
+ disk.device.write.requests.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.write.requests.rate
+ endpoint_oam_server_1c2:
+ - oam_server_1c2
+ - endpoint
+ disk.ephemeral.size_oam_server_1c2:
+ - oam_server_1c2
+ - disk.ephemeral.size
+ memory.resident_oam_server_1c2:
+ - oam_server_1c2
+ - memory.resident
+ memory_oam_server_1c2:
+ - oam_server_1c2
+ - memory
+ disk.device.read.bytes_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.read.bytes
+ memory.usage_oam_server_1c2:
+ - oam_server_1c2
+ - memory.usage
+ disk.usage_oam_server_1c2:
+ - oam_server_1c2
+ - disk.usage
+ network.incoming.packets.rate_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - network.incoming.packets.rate
+ binding_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - binding
+ os_oam_server_1c2:
+ - oam_server_1c2
+ - os
+ disk.device.read.requests_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.read.requests
+ disk.latency_oam_server_1c2:
+ - oam_server_1c2
+ - disk.latency
+ feature_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - feature
+ disk.write.requests_oam_server_1c2:
+ - oam_server_1c2
+ - disk.write.requests
+ disk.device.write.requests_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.write.requests
+ binding_oam_server_1c2:
+ - oam_server_1c2
+ - binding
+ scalable_oam_server_1c2:
+ - oam_server_1c2
+ - scalable
+ cpu.delta_oam_server_1c2:
+ - oam_server_1c2
+ - cpu.delta
+ disk.write.bytes_oam_server_1c2:
+ - oam_server_1c2
+ - disk.write.bytes
+ disk.capacity_oam_server_1c2:
+ - oam_server_1c2
+ - disk.capacity
+ disk.device.read.requests.rate_oam_server_1c2:
+ - oam_server_1c2
+ - disk.device.read.requests.rate
+ disk.iops_oam_server_1c2:
+ - oam_server_1c2
+ - disk.iops
+ requirements:
+ local_storage_oam_server_1c2:
+ - oam_server_1c2
+ - local_storage
+ dependency_oam_server_1c2:
+ - oam_server_1c2
+ - dependency
+ link_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - link
+ dependency_oam_server_1c2_oam_port:
+ - oam_server_1c2_oam_port
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..0f30620893
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server_1b
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server_1b:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ compute_pd_server_1b_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ 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
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pd_server_b_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_pd_server_b_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_b_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_b_port_network_role_tag:
+ type: string
+ required: true
+ port_pd_server_b_port_network_role:
+ type: string
+ required: true
+ port_pd_server_b_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_1b_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_b_port_order:
+ type: integer
+ required: true
+ port_pd_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ node_templates:
+ pd_server_1b:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server_1b
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_1b_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_1b_name
+ - index_value
+ pd_server_1b_pd_server_b_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_pd_server_b_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_pd_server_b_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_pd_server_b_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pd_server_b_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd_server_b_port_network_role_tag
+ mac_requirements:
+ get_input: port_pd_server_b_port_mac_requirements
+ order:
+ get_input: port_pd_server_b_port_order
+ network_role:
+ get_input: port_pd_server_b_port_network_role
+ subnetpoolid:
+ get_input: port_pd_server_b_port_subnetpoolid
+ fixed_ips:
+ get_input: port_pd_server_b_port_fixed_ips
+ network:
+ get_input:
+ - port_pd_server_b_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server_1b
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server_1b
+ capabilities:
+ disk.device.read.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.bytes
+ host_pd_server_1b:
+ - pd_server_1b
+ - host
+ disk.read.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.read.bytes.rate
+ feature_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - feature
+ disk.allocation_pd_server_1b:
+ - pd_server_1b
+ - disk.allocation
+ network.incoming.bytes_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.incoming.bytes
+ network.outgoing.bytes.rate_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.outgoing.bytes.rate
+ binding_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - binding
+ cpu.delta_pd_server_1b:
+ - pd_server_1b
+ - cpu.delta
+ disk.device.read.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.requests
+ feature_pd_server_1b:
+ - pd_server_1b
+ - feature
+ disk.device.iops_pd_server_1b:
+ - pd_server_1b
+ - disk.device.iops
+ cpu_pd_server_1b:
+ - pd_server_1b
+ - cpu
+ disk.write.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.write.bytes.rate
+ disk.device.read.requests.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.requests.rate
+ endpoint_pd_server_1b:
+ - pd_server_1b
+ - endpoint
+ disk.device.allocation_pd_server_1b:
+ - pd_server_1b
+ - disk.device.allocation
+ memory.usage_pd_server_1b:
+ - pd_server_1b
+ - memory.usage
+ attachment_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - attachment
+ memory_pd_server_1b:
+ - pd_server_1b
+ - memory
+ disk.device.read.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.read.bytes.rate
+ disk.device.latency_pd_server_1b:
+ - pd_server_1b
+ - disk.device.latency
+ disk.read.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.read.bytes
+ disk.device.usage_pd_server_1b:
+ - pd_server_1b
+ - disk.device.usage
+ disk.device.write.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.requests
+ network.incoming.bytes.rate_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.incoming.bytes.rate
+ disk.latency_pd_server_1b:
+ - pd_server_1b
+ - disk.latency
+ disk.ephemeral.size_pd_server_1b:
+ - pd_server_1b
+ - disk.ephemeral.size
+ scalable_pd_server_1b:
+ - pd_server_1b
+ - scalable
+ disk.write.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.write.requests
+ disk.device.write.bytes.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.bytes.rate
+ disk.root.size_pd_server_1b:
+ - pd_server_1b
+ - disk.root.size
+ disk.iops_pd_server_1b:
+ - pd_server_1b
+ - disk.iops
+ network.incoming.packets.rate_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.incoming.packets.rate
+ disk.write.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.write.bytes
+ disk.device.write.bytes_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.bytes
+ os_pd_server_1b:
+ - pd_server_1b
+ - os
+ vcpus_pd_server_1b:
+ - pd_server_1b
+ - vcpus
+ instance_pd_server_1b:
+ - pd_server_1b
+ - instance
+ binding_pd_server_1b:
+ - pd_server_1b
+ - binding
+ cpu_util_pd_server_1b:
+ - pd_server_1b
+ - cpu_util
+ memory.resident_pd_server_1b:
+ - pd_server_1b
+ - memory.resident
+ network.incoming.packets_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.incoming.packets
+ network.outgoing.packets.rate_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.outgoing.packets.rate
+ disk.device.write.requests.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.device.write.requests.rate
+ disk.device.capacity_pd_server_1b:
+ - pd_server_1b
+ - disk.device.capacity
+ disk.read.requests_pd_server_1b:
+ - pd_server_1b
+ - disk.read.requests
+ network.outpoing.packets_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.outpoing.packets
+ disk.capacity_pd_server_1b:
+ - pd_server_1b
+ - disk.capacity
+ disk.usage_pd_server_1b:
+ - pd_server_1b
+ - disk.usage
+ network.outgoing.bytes_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - network.outgoing.bytes
+ disk.write.requests.rate_pd_server_1b:
+ - pd_server_1b
+ - disk.write.requests.rate
+ requirements:
+ dependency_pd_server_1b:
+ - pd_server_1b
+ - dependency
+ local_storage_pd_server_1b:
+ - pd_server_1b
+ - local_storage
+ link_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - link
+ dependency_pd_server_1b_pd_server_b_port:
+ - pd_server_1b_pd_server_b_port
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..12e869e022
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_ps_server_1b
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.ps_server_1b:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_ps_server_b_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_ps_server_b_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_b_port_replacement_policy:
+ 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_ps_server_b_port_network_role:
+ type: string
+ required: true
+ port_ps_server_b_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ port_ps_server_b_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_ps_server_b_port_subnetpoolid:
+ type: string
+ required: true
+ port_ps_server_b_port_order:
+ type: integer
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_ps_server_b_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_ps_server_b_port_network_role_tag:
+ type: string
+ required: true
+ port_ps_server_b_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_ps_server_1b_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_ps_server_1b_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ ps_server_1b:
+ type: org.openecomp.resource.vfc.nodes.heat.ps_server_1b
+ properties:
+ availability_zone:
+ get_input:
+ - compute_ps_server_1b_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_ps_server_1b_name
+ - index_value
+ ps_server_1b_ps_server_b_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_ps_server_b_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_ps_server_b_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_ps_server_b_port_vlan_requirements
+ ip_requirements:
+ get_input: port_ps_server_b_port_ip_requirements
+ network_role_tag:
+ get_input: port_ps_server_b_port_network_role_tag
+ mac_requirements:
+ get_input: port_ps_server_b_port_mac_requirements
+ order:
+ get_input: port_ps_server_b_port_order
+ network_role:
+ get_input: port_ps_server_b_port_network_role
+ subnetpoolid:
+ get_input: port_ps_server_b_port_subnetpoolid
+ fixed_ips:
+ get_input: port_ps_server_b_port_fixed_ips
+ network:
+ get_input:
+ - port_ps_server_b_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: ps_server_1b
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.ps_server_1b
+ capabilities:
+ disk.write.bytes.rate_ps_server_1b:
+ - ps_server_1b
+ - disk.write.bytes.rate
+ disk.device.usage_ps_server_1b:
+ - ps_server_1b
+ - disk.device.usage
+ disk.device.allocation_ps_server_1b:
+ - ps_server_1b
+ - disk.device.allocation
+ disk.device.write.requests_ps_server_1b:
+ - ps_server_1b
+ - disk.device.write.requests
+ cpu_util_ps_server_1b:
+ - ps_server_1b
+ - cpu_util
+ scalable_ps_server_1b:
+ - ps_server_1b
+ - scalable
+ disk.device.read.bytes.rate_ps_server_1b:
+ - ps_server_1b
+ - disk.device.read.bytes.rate
+ disk.device.latency_ps_server_1b:
+ - ps_server_1b
+ - disk.device.latency
+ disk.device.iops_ps_server_1b:
+ - ps_server_1b
+ - disk.device.iops
+ disk.device.capacity_ps_server_1b:
+ - ps_server_1b
+ - disk.device.capacity
+ network.incoming.packets.rate_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.incoming.packets.rate
+ instance_ps_server_1b:
+ - ps_server_1b
+ - instance
+ cpu_ps_server_1b:
+ - ps_server_1b
+ - cpu
+ disk.device.write.bytes_ps_server_1b:
+ - ps_server_1b
+ - disk.device.write.bytes
+ disk.read.bytes.rate_ps_server_1b:
+ - ps_server_1b
+ - disk.read.bytes.rate
+ disk.device.read.requests_ps_server_1b:
+ - ps_server_1b
+ - disk.device.read.requests
+ network.incoming.bytes.rate_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.incoming.bytes.rate
+ host_ps_server_1b:
+ - ps_server_1b
+ - host
+ disk.usage_ps_server_1b:
+ - ps_server_1b
+ - disk.usage
+ disk.read.requests_ps_server_1b:
+ - ps_server_1b
+ - disk.read.requests
+ disk.device.read.requests.rate_ps_server_1b:
+ - ps_server_1b
+ - disk.device.read.requests.rate
+ disk.capacity_ps_server_1b:
+ - ps_server_1b
+ - disk.capacity
+ disk.write.requests.rate_ps_server_1b:
+ - ps_server_1b
+ - disk.write.requests.rate
+ disk.device.read.bytes_ps_server_1b:
+ - ps_server_1b
+ - disk.device.read.bytes
+ disk.device.write.requests.rate_ps_server_1b:
+ - ps_server_1b
+ - disk.device.write.requests.rate
+ disk.root.size_ps_server_1b:
+ - ps_server_1b
+ - disk.root.size
+ feature_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - feature
+ binding_ps_server_1b:
+ - ps_server_1b
+ - binding
+ network.incoming.bytes_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.incoming.bytes
+ network.outgoing.bytes.rate_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.outgoing.bytes.rate
+ memory.resident_ps_server_1b:
+ - ps_server_1b
+ - memory.resident
+ memory_ps_server_1b:
+ - ps_server_1b
+ - memory
+ disk.write.bytes_ps_server_1b:
+ - ps_server_1b
+ - disk.write.bytes
+ disk.device.write.bytes.rate_ps_server_1b:
+ - ps_server_1b
+ - disk.device.write.bytes.rate
+ binding_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - binding
+ disk.read.bytes_ps_server_1b:
+ - ps_server_1b
+ - disk.read.bytes
+ network.outgoing.bytes_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.outgoing.bytes
+ feature_ps_server_1b:
+ - ps_server_1b
+ - feature
+ os_ps_server_1b:
+ - ps_server_1b
+ - os
+ attachment_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - attachment
+ disk.iops_ps_server_1b:
+ - ps_server_1b
+ - disk.iops
+ disk.allocation_ps_server_1b:
+ - ps_server_1b
+ - disk.allocation
+ disk.write.requests_ps_server_1b:
+ - ps_server_1b
+ - disk.write.requests
+ network.outgoing.packets.rate_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.outgoing.packets.rate
+ network.incoming.packets_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.incoming.packets
+ memory.usage_ps_server_1b:
+ - ps_server_1b
+ - memory.usage
+ disk.latency_ps_server_1b:
+ - ps_server_1b
+ - disk.latency
+ endpoint_ps_server_1b:
+ - ps_server_1b
+ - endpoint
+ vcpus_ps_server_1b:
+ - ps_server_1b
+ - vcpus
+ cpu.delta_ps_server_1b:
+ - ps_server_1b
+ - cpu.delta
+ network.outpoing.packets_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - network.outpoing.packets
+ disk.ephemeral.size_ps_server_1b:
+ - ps_server_1b
+ - disk.ephemeral.size
+ requirements:
+ local_storage_ps_server_1b:
+ - ps_server_1b
+ - local_storage
+ dependency_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - dependency
+ link_ps_server_1b_ps_server_b_port:
+ - ps_server_1b_ps_server_b_port
+ - link
+ dependency_ps_server_1b:
+ - ps_server_1b
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/nested-no-computeServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/nested-no-computeServiceTemplate.yaml
new file mode 100644
index 0000000000..76061f4f9c
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/nested-no-computeServiceTemplate.yaml
@@ -0,0 +1,252 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested-no-compute
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ cmaui_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ cmaui_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ cmaui_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ packet_internal_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ packet_external_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ cmaui_port_2:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ network: packet_external_network
+ requirements:
+ - link:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_external_network
+ relationship: tosca.relationships.network.LinksTo
+ packet_external_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_external_network_name
+ packet_internal_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_internal_network_name
+ cmaui_port_1:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ network: packet_internal_network
+ requirements:
+ - link:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ groups:
+ nested-no-compute_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested-no-compute.yml
+ description: nested1
+ members:
+ - cmaui_port_2
+ - packet_external_network
+ - packet_internal_network
+ - cmaui_port_1
+ outputs:
+ no_compute_attr_1:
+ description: no_compute_attr_1
+ value: packet_external_network
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested-no-compute
+ capabilities:
+ network.incoming.packets_cmaui_port_2:
+ - cmaui_port_2
+ - network.incoming.packets
+ network.incoming.packets_cmaui_port_1:
+ - cmaui_port_1
+ - network.incoming.packets
+ network.incoming.packets.rate_cmaui_port_1:
+ - cmaui_port_1
+ - network.incoming.packets.rate
+ network.incoming.packets.rate_cmaui_port_2:
+ - cmaui_port_2
+ - network.incoming.packets.rate
+ feature_cmaui_port_1:
+ - cmaui_port_1
+ - feature
+ feature_cmaui_port_2:
+ - cmaui_port_2
+ - feature
+ end_point_packet_internal_network:
+ - packet_internal_network
+ - end_point
+ link_packet_internal_network:
+ - packet_internal_network
+ - link
+ feature_packet_internal_network:
+ - packet_internal_network
+ - feature
+ end_point_packet_external_network:
+ - packet_external_network
+ - end_point
+ attachment_cmaui_port_2:
+ - cmaui_port_2
+ - attachment
+ network.outgoing.bytes_cmaui_port_2:
+ - cmaui_port_2
+ - network.outgoing.bytes
+ network.outgoing.packets.rate_cmaui_port_1:
+ - cmaui_port_1
+ - network.outgoing.packets.rate
+ network.outgoing.packets.rate_cmaui_port_2:
+ - cmaui_port_2
+ - network.outgoing.packets.rate
+ network.outgoing.bytes_cmaui_port_1:
+ - cmaui_port_1
+ - network.outgoing.bytes
+ attachment_cmaui_port_1:
+ - cmaui_port_1
+ - attachment
+ binding_cmaui_port_1:
+ - cmaui_port_1
+ - binding
+ binding_cmaui_port_2:
+ - cmaui_port_2
+ - binding
+ network.incoming.bytes.rate_cmaui_port_1:
+ - cmaui_port_1
+ - network.incoming.bytes.rate
+ network.incoming.bytes.rate_cmaui_port_2:
+ - cmaui_port_2
+ - network.incoming.bytes.rate
+ attachment_packet_internal_network:
+ - packet_internal_network
+ - attachment
+ network.outpoing.packets_cmaui_port_1:
+ - cmaui_port_1
+ - network.outpoing.packets
+ network.outpoing.packets_cmaui_port_2:
+ - cmaui_port_2
+ - network.outpoing.packets
+ network.outgoing.bytes.rate_cmaui_port_2:
+ - cmaui_port_2
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes.rate_cmaui_port_1:
+ - cmaui_port_1
+ - network.outgoing.bytes.rate
+ attachment_packet_external_network:
+ - packet_external_network
+ - attachment
+ network.incoming.bytes_cmaui_port_2:
+ - cmaui_port_2
+ - network.incoming.bytes
+ link_packet_external_network:
+ - packet_external_network
+ - link
+ feature_packet_external_network:
+ - packet_external_network
+ - feature
+ network.incoming.bytes_cmaui_port_1:
+ - cmaui_port_1
+ - network.incoming.bytes
+ requirements:
+ binding_cmaui_port_1:
+ - cmaui_port_1
+ - binding
+ binding_cmaui_port_2:
+ - cmaui_port_2
+ - binding
+ dependency_packet_internal_network:
+ - packet_internal_network
+ - dependency
+ dependency_cmaui_port_1:
+ - cmaui_port_1
+ - dependency
+ dependency_cmaui_port_2:
+ - cmaui_port_2
+ - dependency
+ dependency_packet_external_network:
+ - packet_external_network
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..72bdf7eba1
--- /dev/null
+++ b/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
@@ -0,0 +1,425 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested-pattern-4
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ port_pd_server_port_1_order:
+ type: integer
+ required: true
+ pd_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ port_pd_server_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pd_server_port_2_network_role:
+ type: string
+ required: true
+ port_pd_server_port_1_network_role:
+ type: string
+ required: true
+ pd_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ port_pd_server_port_2_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ port_pd_server_port_2_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_2_subnetpoolid:
+ type: string
+ required: true
+ pd_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ port_pd_server_port_1_subnetpoolid:
+ type: string
+ required: true
+ port_pd_server_port_1_network_role_tag:
+ type: string
+ required: true
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ ps_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ port_pd_server_port_1_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_2_order:
+ type: integer
+ required: true
+ port_pd_server_port_2_network_role_tag:
+ type: string
+ required: true
+ pd_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ port_pd_server_port_1_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pd_server_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ node_templates:
+ pd_server_port_1:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ get_input: port_pd_server_port_1_ip_requirements
+ network_role:
+ get_input: port_pd_server_port_1_network_role
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_ips
+ - 0
+ subnetpoolid:
+ get_input: port_pd_server_port_1_subnetpoolid
+ mac_requirements:
+ get_input: port_pd_server_port_1_mac_requirements
+ exCP_naming:
+ get_input: port_pd_server_port_1_exCP_naming
+ vlan_requirements:
+ get_input: port_pd_server_port_1_vlan_requirements
+ network_role_tag:
+ get_input: port_pd_server_port_1_network_role_tag
+ network:
+ get_input: net
+ order:
+ get_input: port_pd_server_port_1_order
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: server_pd
+ relationship: tosca.relationships.network.BindsTo
+ pd_server_port_2:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ get_input: port_pd_server_port_2_ip_requirements
+ network_role:
+ get_input: port_pd_server_port_2_network_role
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_ips
+ - 1
+ subnetpoolid:
+ get_input: port_pd_server_port_2_subnetpoolid
+ mac_requirements:
+ get_input: port_pd_server_port_2_mac_requirements
+ exCP_naming:
+ get_input: port_pd_server_port_2_exCP_naming
+ vlan_requirements:
+ get_input: port_pd_server_port_2_vlan_requirements
+ network_role_tag:
+ get_input: port_pd_server_port_2_network_role_tag
+ network:
+ get_input: net
+ order:
+ get_input: port_pd_server_port_2_order
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: server_pd
+ relationship: tosca.relationships.network.BindsTo
+ server_pd:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server
+ properties:
+ flavor:
+ get_input: pd_server_flavor
+ availability_zone:
+ get_input: availability_zone_0
+ image:
+ get_input: pd_server_image
+ name:
+ get_input:
+ - pd_server_names
+ - 0
+ groups:
+ nested-pattern-4_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested-pattern-4.yml
+ description: nested1
+ members:
+ - pd_server_port_1
+ - pd_server_port_2
+ - server_pd
+ outputs:
+ pattern4_attr_1:
+ description: pattern4_attr_1_value
+ value: server_pd
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.pd_server
+ capabilities:
+ disk.iops_server_pd:
+ - server_pd
+ - disk.iops
+ disk.device.read.bytes.rate_server_pd:
+ - server_pd
+ - disk.device.read.bytes.rate
+ memory.resident_server_pd:
+ - server_pd
+ - memory.resident
+ cpu_util_server_pd:
+ - server_pd
+ - cpu_util
+ network.incoming.bytes_pd_server_port_1:
+ - pd_server_port_1
+ - network.incoming.bytes
+ network.incoming.bytes_pd_server_port_2:
+ - pd_server_port_2
+ - network.incoming.bytes
+ disk.device.read.requests_server_pd:
+ - server_pd
+ - disk.device.read.requests
+ network.incoming.bytes.rate_pd_server_port_1:
+ - pd_server_port_1
+ - network.incoming.bytes.rate
+ network.incoming.bytes.rate_pd_server_port_2:
+ - pd_server_port_2
+ - network.incoming.bytes.rate
+ disk.device.allocation_server_pd:
+ - server_pd
+ - disk.device.allocation
+ disk.usage_server_pd:
+ - server_pd
+ - disk.usage
+ disk.capacity_server_pd:
+ - server_pd
+ - disk.capacity
+ endpoint_server_pd:
+ - server_pd
+ - endpoint
+ disk.device.capacity_server_pd:
+ - server_pd
+ - disk.device.capacity
+ attachment_pd_server_port_2:
+ - pd_server_port_2
+ - attachment
+ network.incoming.packets_pd_server_port_2:
+ - pd_server_port_2
+ - network.incoming.packets
+ attachment_pd_server_port_1:
+ - pd_server_port_1
+ - attachment
+ network.incoming.packets_pd_server_port_1:
+ - pd_server_port_1
+ - network.incoming.packets
+ memory.usage_server_pd:
+ - server_pd
+ - memory.usage
+ disk.allocation_server_pd:
+ - server_pd
+ - disk.allocation
+ disk.read.bytes.rate_server_pd:
+ - server_pd
+ - disk.read.bytes.rate
+ memory_server_pd:
+ - server_pd
+ - memory
+ disk.device.write.requests_server_pd:
+ - server_pd
+ - disk.device.write.requests
+ disk.device.usage_server_pd:
+ - server_pd
+ - disk.device.usage
+ feature_pd_server_port_1:
+ - pd_server_port_1
+ - feature
+ feature_pd_server_port_2:
+ - pd_server_port_2
+ - feature
+ disk.read.bytes_server_pd:
+ - server_pd
+ - disk.read.bytes
+ disk.device.read.bytes_server_pd:
+ - server_pd
+ - disk.device.read.bytes
+ network.incoming.packets.rate_pd_server_port_2:
+ - pd_server_port_2
+ - network.incoming.packets.rate
+ network.incoming.packets.rate_pd_server_port_1:
+ - pd_server_port_1
+ - network.incoming.packets.rate
+ instance_server_pd:
+ - server_pd
+ - instance
+ binding_pd_server_port_2:
+ - pd_server_port_2
+ - binding
+ binding_pd_server_port_1:
+ - pd_server_port_1
+ - binding
+ cpu.delta_server_pd:
+ - server_pd
+ - cpu.delta
+ host_server_pd:
+ - server_pd
+ - host
+ network.outpoing.packets_pd_server_port_1:
+ - pd_server_port_1
+ - network.outpoing.packets
+ vcpus_server_pd:
+ - server_pd
+ - vcpus
+ disk.ephemeral.size_server_pd:
+ - server_pd
+ - disk.ephemeral.size
+ network.outpoing.packets_pd_server_port_2:
+ - pd_server_port_2
+ - network.outpoing.packets
+ network.outgoing.packets.rate_pd_server_port_2:
+ - pd_server_port_2
+ - network.outgoing.packets.rate
+ disk.latency_server_pd:
+ - server_pd
+ - disk.latency
+ network.outgoing.packets.rate_pd_server_port_1:
+ - pd_server_port_1
+ - network.outgoing.packets.rate
+ disk.device.write.bytes.rate_server_pd:
+ - server_pd
+ - disk.device.write.bytes.rate
+ disk.write.requests.rate_server_pd:
+ - server_pd
+ - disk.write.requests.rate
+ disk.write.requests_server_pd:
+ - server_pd
+ - disk.write.requests
+ network.outgoing.bytes_pd_server_port_2:
+ - pd_server_port_2
+ - network.outgoing.bytes
+ disk.device.iops_server_pd:
+ - server_pd
+ - disk.device.iops
+ network.outgoing.bytes_pd_server_port_1:
+ - pd_server_port_1
+ - network.outgoing.bytes
+ disk.read.requests_server_pd:
+ - server_pd
+ - disk.read.requests
+ os_server_pd:
+ - server_pd
+ - os
+ disk.device.latency_server_pd:
+ - server_pd
+ - disk.device.latency
+ binding_server_pd:
+ - server_pd
+ - binding
+ scalable_server_pd:
+ - server_pd
+ - scalable
+ network.outgoing.bytes.rate_pd_server_port_2:
+ - pd_server_port_2
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes.rate_pd_server_port_1:
+ - pd_server_port_1
+ - network.outgoing.bytes.rate
+ disk.write.bytes_server_pd:
+ - server_pd
+ - disk.write.bytes
+ disk.write.bytes.rate_server_pd:
+ - server_pd
+ - disk.write.bytes.rate
+ feature_server_pd:
+ - server_pd
+ - feature
+ disk.root.size_server_pd:
+ - server_pd
+ - disk.root.size
+ disk.device.read.requests.rate_server_pd:
+ - server_pd
+ - disk.device.read.requests.rate
+ disk.device.write.requests.rate_server_pd:
+ - server_pd
+ - disk.device.write.requests.rate
+ disk.device.write.bytes_server_pd:
+ - server_pd
+ - disk.device.write.bytes
+ cpu_server_pd:
+ - server_pd
+ - cpu
+ requirements:
+ local_storage_server_pd:
+ - server_pd
+ - local_storage
+ dependency_server_pd:
+ - server_pd
+ - dependency
+ link_pd_server_port_2:
+ - pd_server_port_2
+ - link
+ link_pd_server_port_1:
+ - pd_server_port_1
+ - link
+ dependency_pd_server_port_1:
+ - pd_server_port_1
+ - dependency
+ dependency_pd_server_port_2:
+ - pd_server_port_2
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/nested1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/nested1ServiceTemplate.yaml
new file mode 100644
index 0000000000..cb7fdc359a
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedAllPatternsConnectivity/out/nested1ServiceTemplate.yaml
@@ -0,0 +1,1411 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ cmaui_1c1_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ ps_server_1b_ips:
+ hidden: false
+ immutable: false
+ type: string
+ packet_internal_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ pd_server_1b_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ oam_server_1c2_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ cmaui_1c1_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ ps_server_1b_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: Ps server names
+ entry_schema:
+ type: string
+ cmaui_1c1_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ pd_server_1b_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ pd_server_1b_ips:
+ hidden: false
+ immutable: false
+ type: string
+ packet_external_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ ps_server_1b_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ ps_server_1b_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Ps Image server
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ pd_server_1b_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: PD Image server
+ oam_server_1c2_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ oam_server_1c2_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ node_templates:
+ abstract_cmaui_1c1:
+ type: org.openecomp.resource.abstract.nodes.cmaui_1c1
+ directives:
+ - substitutable
+ properties:
+ port_cmaui_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ port_cmaui_port_network:
+ - packet_internal_network
+ compute_cmaui_1c1_availability_zone:
+ - get_input: availability_zone_0
+ - get_input: availability_zone_0
+ vm_flavor_name:
+ get_input: cmaui_1c1_flavor
+ port_cmaui_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_cmaui_port_replacement_policy:
+ - AUTO
+ vm_image_name:
+ get_input: cmaui_1c1_image
+ port_cmaui_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ compute_cmaui_1c1_name:
+ - get_input:
+ - cmaui_1c1_names
+ - 1
+ - get_input:
+ - cmaui_1c1_names
+ - 0
+ service_template_filter:
+ substitute_service_template: Nested_cmaui_1c1ServiceTemplate.yaml
+ count: 2
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_cmaui_1c1_cmaui_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ abstract_pd_server_1b:
+ type: org.openecomp.resource.abstract.nodes.pd_server_1b
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_1b_name:
+ - get_input:
+ - pd_server_1b_names
+ - 0
+ vm_flavor_name:
+ get_input: pd_server_1b_flavor
+ port_pd_server_b_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_pd_server_b_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_1b_ips
+ - 0
+ vm_image_name:
+ get_input: pd_server_1b_image
+ port_pd_server_b_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_b_port_network:
+ - get_input: net
+ port_pd_server_b_port_replacement_policy:
+ - AUTO
+ compute_pd_server_1b_availability_zone:
+ - get_input: availability_zone_0
+ service_template_filter:
+ substitute_service_template: Nested_pd_server_1bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_ps_server_1b:
+ type: org.openecomp.resource.abstract.nodes.ps_server_1b
+ directives:
+ - substitutable
+ properties:
+ port_ps_server_b_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_ps_server_b_port_replacement_policy:
+ - AUTO
+ port_ps_server_b_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - ps_server_1b_ips
+ - 0
+ vm_flavor_name:
+ get_input: ps_server_1b_flavor
+ port_ps_server_b_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: ps_server_1b_image
+ port_ps_server_b_port_network:
+ - get_input: net
+ compute_ps_server_1b_availability_zone:
+ - get_input: availability_zone_0
+ compute_ps_server_1b_name:
+ - get_input:
+ - ps_server_1b_names
+ - 1
+ service_template_filter:
+ substitute_service_template: Nested_ps_server_1bServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ packet_external_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_external_network_name
+ packet_internal_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_internal_network_name
+ abstract_oam_server_1c2_1:
+ type: org.openecomp.resource.abstract.nodes.oam_server_1c2
+ directives:
+ - substitutable
+ properties:
+ port_oam_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_oam_server_1c2_name:
+ - get_input:
+ - oam_server_1c2_names
+ - 1
+ port_oam_port_network:
+ - packet_external_network
+ vm_flavor_name:
+ get_input: oam_server_1c2_flavor
+ compute_oam_server_1c2_availability_zone:
+ - get_input: availability_zone_0
+ port_oam_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 1
+ vm_image_name:
+ get_input: oam_server_1c2_image
+ port_oam_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_oam_port_replacement_policy:
+ - AUTO
+ service_template_filter:
+ substitute_service_template: Nested_oam_server_1c2ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_oam_server_1c2_oam_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_external_network
+ relationship: tosca.relationships.network.LinksTo
+ abstract_oam_server_1c2_0:
+ type: org.openecomp.resource.abstract.nodes.oam_server_1c2
+ directives:
+ - substitutable
+ properties:
+ port_oam_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_oam_server_1c2_name:
+ - get_input:
+ - oam_server_1c2_names
+ - 0
+ port_oam_port_network:
+ - packet_internal_network
+ vm_flavor_name:
+ get_input: oam_server_1c2_flavor
+ compute_oam_server_1c2_availability_zone:
+ - get_input: availability_zone_0
+ port_oam_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 1
+ vm_image_name:
+ get_input: oam_server_1c2_image
+ port_oam_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_oam_port_replacement_policy:
+ - AUTO
+ service_template_filter:
+ substitute_service_template: Nested_oam_server_1c2ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_oam_server_1c2_oam_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ groups:
+ nested1_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested1.yml
+ description: nested1
+ members:
+ - packet_external_network
+ - packet_internal_network
+ - abstract_ps_server_1b
+ - abstract_oam_server_1c2_0
+ - abstract_oam_server_1c2_1
+ - abstract_pd_server_1b
+ - abstract_cmaui_1c1
+ outputs:
+ all_pattern_attr_1:
+ description: all_pattern_attr_1
+ value:
+ get_attribute:
+ - abstract_oam_server_1c2_1
+ - oam_server_1c2_accessIPv4
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested1
+ capabilities:
+ disk.capacity_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.capacity_pd_server_1b
+ disk.device.write.bytes.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.write.bytes.rate_oam_server_1c2
+ disk.read.bytes_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.read.bytes_cmaui_1c1
+ disk.device.write.bytes.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.write.bytes.rate_oam_server_1c2
+ disk.device.read.bytes.rate_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.read.bytes.rate_ps_server_1b
+ disk.read.bytes_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.read.bytes_cmaui_1c1
+ disk.usage_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.usage_pd_server_1b
+ disk.iops_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.iops_oam_server_1c2
+ disk.usage_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.usage_oam_server_1c2
+ disk.read.requests_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.read.requests_cmaui_1c1
+ feature_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - feature_cmaui_1c1
+ disk.usage_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.usage_oam_server_1c2
+ network.incoming.bytes_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.incoming.bytes_pd_server_1b_pd_server_b_port
+ feature_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - feature_cmaui_1c1
+ disk.read.requests_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.read.requests_cmaui_1c1
+ disk.device.iops_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.iops_ps_server_1b
+ network.outgoing.bytes_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.outgoing.bytes_cmaui_1c1_cmaui_port
+ disk.iops_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.iops_oam_server_1c2
+ network.outgoing.bytes_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.outgoing.bytes_cmaui_1c1_cmaui_port
+ network.outgoing.packets.rate_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.outgoing.packets.rate_oam_server_1c2_oam_port
+ network.outgoing.packets.rate_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.outgoing.packets.rate_oam_server_1c2_oam_port
+ disk.device.iops_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.iops_pd_server_1b
+ network.incoming.packets_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.incoming.packets_pd_server_1b_pd_server_b_port
+ attachment_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - attachment_ps_server_1b_ps_server_b_port
+ disk.device.write.requests.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.write.requests.rate_oam_server_1c2
+ disk.device.write.requests.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.write.requests.rate_oam_server_1c2
+ disk.device.read.bytes.rate_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.read.bytes.rate_pd_server_1b
+ disk.read.bytes.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.read.bytes.rate_oam_server_1c2
+ disk.read.bytes.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.read.bytes.rate_oam_server_1c2
+ scalable_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - scalable_oam_server_1c2
+ disk.latency_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.latency_pd_server_1b
+ scalable_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - scalable_oam_server_1c2
+ disk.device.read.requests.rate_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.read.requests.rate_pd_server_1b
+ disk.device.write.requests_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.write.requests_cmaui_1c1
+ disk.device.write.requests_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.write.requests_cmaui_1c1
+ disk.device.read.bytes_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.read.bytes_cmaui_1c1
+ disk.device.read.bytes_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.read.bytes_cmaui_1c1
+ disk.device.read.requests.rate_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.read.requests.rate_ps_server_1b
+ disk.device.usage_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.usage_oam_server_1c2
+ disk.device.capacity_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.capacity_oam_server_1c2
+ disk.device.capacity_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.capacity_oam_server_1c2
+ binding_server_1b_ps:
+ - abstract_ps_server_1b
+ - binding_ps_server_1b
+ binding_server_1b_pd:
+ - abstract_pd_server_1b
+ - binding_pd_server_1b
+ disk.device.usage_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.usage_oam_server_1c2
+ memory.usage_server_1b_pd:
+ - abstract_pd_server_1b
+ - memory.usage_pd_server_1b
+ network.outpoing.packets_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.outpoing.packets_oam_server_1c2_oam_port
+ network.outpoing.packets_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.outpoing.packets_oam_server_1c2_oam_port
+ binding_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - binding_cmaui_1c1_cmaui_port
+ binding_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - binding_cmaui_1c1_cmaui_port
+ memory.usage_server_1b_ps:
+ - abstract_ps_server_1b
+ - memory.usage_ps_server_1b
+ cpu_util_server_1b_pd:
+ - abstract_pd_server_1b
+ - cpu_util_pd_server_1b
+ cpu_util_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - cpu_util_oam_server_1c2
+ cpu_util_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - cpu_util_oam_server_1c2
+ memory_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - memory_oam_server_1c2
+ memory_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - memory_oam_server_1c2
+ disk.write.bytes_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.write.bytes_oam_server_1c2
+ disk.write.bytes_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.write.bytes_oam_server_1c2
+ memory.resident_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - memory.resident_oam_server_1c2
+ memory.resident_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - memory.resident_oam_server_1c2
+ cpu_util_server_1b_ps:
+ - abstract_ps_server_1b
+ - cpu_util_ps_server_1b
+ network.incoming.bytes_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.incoming.bytes_cmaui_1c1_cmaui_port
+ network.incoming.bytes_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.incoming.bytes_cmaui_1c1_cmaui_port
+ os_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - os_oam_server_1c2
+ disk.device.iops_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.iops_cmaui_1c1
+ instance_server_1b_pd:
+ - abstract_pd_server_1b
+ - instance_pd_server_1b
+ disk.device.iops_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.iops_cmaui_1c1
+ os_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - os_oam_server_1c2
+ disk.device.write.bytes_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.write.bytes_pd_server_1b
+ disk.device.allocation_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.allocation_cmaui_1c1
+ disk.device.allocation_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.allocation_cmaui_1c1
+ feature_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - feature_oam_server_1c2
+ disk.device.write.bytes_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.write.bytes_ps_server_1b
+ network.incoming.packets.rate_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.incoming.packets.rate_cmaui_1c1_cmaui_port
+ vcpus_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - vcpus_cmaui_1c1
+ network.incoming.packets.rate_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.incoming.packets.rate_cmaui_1c1_cmaui_port
+ feature_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - feature_cmaui_1c1_cmaui_port
+ network.incoming.bytes.rate_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.incoming.bytes.rate_pd_server_1b_pd_server_b_port
+ network.outgoing.bytes_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.outgoing.bytes_oam_server_1c2_oam_port
+ feature_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - feature_cmaui_1c1_cmaui_port
+ instance_server_1b_ps:
+ - abstract_ps_server_1b
+ - instance_ps_server_1b
+ feature_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - feature_oam_server_1c2
+ network.outgoing.bytes_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.outgoing.bytes_oam_server_1c2_oam_port
+ disk.device.capacity_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.capacity_cmaui_1c1
+ instance_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - instance_cmaui_1c1
+ cpu.delta_server_1b_ps:
+ - abstract_ps_server_1b
+ - cpu.delta_ps_server_1b
+ instance_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - instance_cmaui_1c1
+ disk.device.read.requests.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.read.requests.rate_oam_server_1c2
+ disk.device.read.requests.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.read.requests.rate_oam_server_1c2
+ attachment_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - attachment_oam_server_1c2_oam_port
+ disk.device.write.bytes.rate_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.write.bytes.rate_pd_server_1b
+ disk.capacity_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.capacity_oam_server_1c2
+ disk.capacity_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.capacity_oam_server_1c2
+ cpu.delta_server_1b_pd:
+ - abstract_pd_server_1b
+ - cpu.delta_pd_server_1b
+ attachment_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - attachment_oam_server_1c2_oam_port
+ disk.device.write.requests_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.write.requests_pd_server_1b
+ disk.write.bytes.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.write.bytes.rate_oam_server_1c2
+ disk.write.bytes.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.write.bytes.rate_oam_server_1c2
+ endpoint_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - endpoint_cmaui_1c1
+ network.outgoing.packets.rate_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.outgoing.packets.rate_ps_server_1b_ps_server_b_port
+ endpoint_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - endpoint_cmaui_1c1
+ disk.device.usage_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.usage_cmaui_1c1
+ disk.device.capacity_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.capacity_cmaui_1c1
+ disk.device.usage_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.usage_cmaui_1c1
+ network.incoming.bytes_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.incoming.bytes_ps_server_1b_ps_server_b_port
+ attachment_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - attachment_pd_server_1b_pd_server_b_port
+ vcpus_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - vcpus_cmaui_1c1
+ binding_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - binding_ps_server_1b_ps_server_b_port
+ disk.device.write.bytes.rate_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.write.bytes.rate_ps_server_1b
+ disk.device.write.requests_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.write.requests_ps_server_1b
+ disk.device.latency_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.latency_oam_server_1c2
+ disk.device.latency_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.latency_oam_server_1c2
+ feature_packet_external_network:
+ - packet_external_network
+ - feature
+ disk.write.requests.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.write.requests.rate_cmaui_1c1
+ disk.write.requests.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.write.requests.rate_cmaui_1c1
+ disk.device.read.requests_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.read.requests_pd_server_1b
+ disk.read.requests_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.read.requests_pd_server_1b
+ cpu_util_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - cpu_util_cmaui_1c1
+ disk.allocation_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.allocation_oam_server_1c2
+ disk.allocation_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.allocation_oam_server_1c2
+ cpu_util_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - cpu_util_cmaui_1c1
+ disk.device.read.requests_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.read.requests_ps_server_1b
+ binding_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - binding_pd_server_1b_pd_server_b_port
+ disk.read.bytes_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.read.bytes_oam_server_1c2
+ disk.read.bytes_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.read.bytes_oam_server_1c2
+ cpu_server_1b_pd:
+ - abstract_pd_server_1b
+ - cpu_pd_server_1b
+ binding_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - binding_oam_server_1c2_oam_port
+ disk.write.bytes.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.write.bytes.rate_cmaui_1c1
+ disk.write.bytes.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.write.bytes.rate_cmaui_1c1
+ disk.allocation_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.allocation_pd_server_1b
+ binding_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - binding_oam_server_1c2_oam_port
+ disk.read.bytes.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.read.bytes.rate_cmaui_1c1
+ disk.read.bytes.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.read.bytes.rate_cmaui_1c1
+ host_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - host_cmaui_1c1
+ host_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - host_cmaui_1c1
+ cpu_server_1b_ps:
+ - abstract_ps_server_1b
+ - cpu_ps_server_1b
+ network.outpoing.packets_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.outpoing.packets_cmaui_1c1_cmaui_port
+ disk.allocation_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.allocation_ps_server_1b
+ network.outpoing.packets_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.outpoing.packets_cmaui_1c1_cmaui_port
+ disk.latency_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.latency_oam_server_1c2
+ disk.latency_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.latency_oam_server_1c2
+ disk.read.requests_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.read.requests_ps_server_1b
+ disk.capacity_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.capacity_ps_server_1b
+ memory.usage_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - memory.usage_oam_server_1c2
+ network.outpoing.packets_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.outpoing.packets_ps_server_1b_ps_server_b_port
+ memory.usage_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - memory.usage_oam_server_1c2
+ disk.read.requests_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.read.requests_oam_server_1c2
+ attachment_packet_external_network:
+ - packet_external_network
+ - attachment
+ disk.read.requests_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.read.requests_oam_server_1c2
+ disk.usage_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.usage_ps_server_1b
+ disk.root.size_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.root.size_oam_server_1c2
+ memory.resident_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - memory.resident_cmaui_1c1
+ disk.root.size_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.root.size_oam_server_1c2
+ memory.resident_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - memory.resident_cmaui_1c1
+ network.incoming.bytes.rate_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.incoming.bytes.rate_ps_server_1b_ps_server_b_port
+ network.incoming.bytes.rate_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.incoming.bytes.rate_oam_server_1c2_oam_port
+ os_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - os_cmaui_1c1
+ os_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - os_cmaui_1c1
+ instance_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - instance_oam_server_1c2
+ instance_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - instance_oam_server_1c2
+ network.incoming.bytes.rate_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.incoming.bytes.rate_oam_server_1c2_oam_port
+ vcpus_server_1b_pd:
+ - abstract_pd_server_1b
+ - vcpus_pd_server_1b
+ memory.usage_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - memory.usage_cmaui_1c1
+ disk.write.bytes.rate_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.write.bytes.rate_ps_server_1b
+ memory.usage_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - memory.usage_cmaui_1c1
+ binding_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - binding_cmaui_1c1
+ memory_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - memory_cmaui_1c1
+ binding_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - binding_cmaui_1c1
+ feature_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - feature_ps_server_1b_ps_server_b_port
+ disk.device.iops_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.iops_oam_server_1c2
+ vcpus_server_1b_ps:
+ - abstract_ps_server_1b
+ - vcpus_ps_server_1b
+ disk.device.iops_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.iops_oam_server_1c2
+ disk.write.bytes.rate_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.write.bytes.rate_pd_server_1b
+ binding_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - binding_oam_server_1c2
+ binding_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - binding_oam_server_1c2
+ os_server_1b_pd:
+ - abstract_pd_server_1b
+ - os_pd_server_1b
+ attachment_packet_internal_network:
+ - packet_internal_network
+ - attachment
+ network.outgoing.packets.rate_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.outgoing.packets.rate_pd_server_1b_pd_server_b_port
+ memory_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - memory_cmaui_1c1
+ disk.device.latency_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.latency_pd_server_1b
+ disk.write.requests_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.write.requests_oam_server_1c2
+ disk.device.usage_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.usage_pd_server_1b
+ disk.write.requests_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.write.requests_oam_server_1c2
+ vcpus_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - vcpus_oam_server_1c2
+ vcpus_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - vcpus_oam_server_1c2
+ os_server_1b_ps:
+ - abstract_ps_server_1b
+ - os_ps_server_1b
+ disk.device.latency_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.latency_ps_server_1b
+ disk.ephemeral.size_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.ephemeral.size_cmaui_1c1
+ disk.ephemeral.size_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.ephemeral.size_cmaui_1c1
+ disk.root.size_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.root.size_cmaui_1c1
+ disk.device.usage_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.usage_ps_server_1b
+ disk.root.size_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.root.size_cmaui_1c1
+ disk.read.bytes_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.read.bytes_ps_server_1b
+ network.incoming.packets_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.incoming.packets_cmaui_1c1_cmaui_port
+ disk.device.write.bytes.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.write.bytes.rate_cmaui_1c1
+ disk.ephemeral.size_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.ephemeral.size_pd_server_1b
+ disk.device.write.requests_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.write.requests_oam_server_1c2
+ disk.allocation_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.allocation_cmaui_1c1
+ memory_server_1b_ps:
+ - abstract_ps_server_1b
+ - memory_ps_server_1b
+ network.incoming.packets_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.incoming.packets_cmaui_1c1_cmaui_port
+ network.outgoing.bytes.rate_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.outgoing.bytes.rate_ps_server_1b_ps_server_b_port
+ network.incoming.packets.rate_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.incoming.packets.rate_ps_server_1b_ps_server_b_port
+ disk.device.write.requests.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.write.requests.rate_cmaui_1c1
+ disk.device.write.bytes_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.write.bytes_cmaui_1c1
+ disk.device.write.requests.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.write.requests.rate_cmaui_1c1
+ feature_server_1b_ps:
+ - abstract_ps_server_1b
+ - feature_ps_server_1b
+ disk.write.requests.rate_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.write.requests.rate_ps_server_1b
+ disk.device.write.requests_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.write.requests_oam_server_1c2
+ disk.device.write.bytes.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.write.bytes.rate_cmaui_1c1
+ disk.device.write.bytes_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.write.bytes_cmaui_1c1
+ host_server_1b_pd:
+ - abstract_pd_server_1b
+ - host_pd_server_1b
+ disk.device.read.requests_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.read.requests_oam_server_1c2
+ disk.ephemeral.size_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.ephemeral.size_ps_server_1b
+ disk.read.bytes_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.read.bytes_pd_server_1b
+ host_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - host_oam_server_1c2
+ disk.device.read.requests_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.read.requests_oam_server_1c2
+ memory_server_1b_pd:
+ - abstract_pd_server_1b
+ - memory_pd_server_1b
+ host_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - host_oam_server_1c2
+ network.incoming.packets.rate_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.incoming.packets.rate_oam_server_1c2_oam_port
+ disk.write.bytes_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.write.bytes_ps_server_1b
+ network.incoming.packets.rate_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.incoming.packets.rate_oam_server_1c2_oam_port
+ end_point_packet_external_network:
+ - packet_external_network
+ - end_point
+ network.outpoing.packets_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.outpoing.packets_pd_server_1b_pd_server_b_port
+ feature_server_1b_pd:
+ - abstract_pd_server_1b
+ - feature_pd_server_1b
+ disk.device.read.requests_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.read.requests_cmaui_1c1
+ disk.allocation_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.allocation_cmaui_1c1
+ disk.device.read.requests_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.read.requests_cmaui_1c1
+ disk.device.allocation_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.allocation_pd_server_1b
+ disk.root.size_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.root.size_ps_server_1b
+ disk.device.allocation_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.allocation_oam_server_1c2
+ disk.device.allocation_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.allocation_oam_server_1c2
+ network.outgoing.bytes_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.outgoing.bytes_pd_server_1b_pd_server_b_port
+ disk.write.bytes_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.write.bytes_pd_server_1b
+ disk.write.requests_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.write.requests_cmaui_1c1
+ disk.write.requests_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.write.requests_cmaui_1c1
+ disk.device.capacity_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.capacity_pd_server_1b
+ network.outgoing.bytes.rate_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.outgoing.bytes.rate_cmaui_1c1_cmaui_port
+ disk.root.size_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.root.size_pd_server_1b
+ cpu_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - cpu_cmaui_1c1
+ network.outgoing.bytes.rate_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.outgoing.bytes.rate_cmaui_1c1_cmaui_port
+ cpu_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - cpu_cmaui_1c1
+ cpu_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - cpu_oam_server_1c2
+ disk.device.capacity_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.capacity_ps_server_1b
+ disk.write.requests.rate_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.write.requests.rate_pd_server_1b
+ cpu_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - cpu_oam_server_1c2
+ link_packet_external_network:
+ - packet_external_network
+ - link
+ disk.device.read.bytes.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.read.bytes.rate_cmaui_1c1
+ disk.device.read.bytes.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.read.bytes.rate_cmaui_1c1
+ host_server_1b_ps:
+ - abstract_ps_server_1b
+ - host_ps_server_1b
+ disk.write.requests.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.write.requests.rate_oam_server_1c2
+ cpu.delta_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - cpu.delta_oam_server_1c2
+ disk.iops_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.iops_pd_server_1b
+ disk.write.requests.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.write.requests.rate_oam_server_1c2
+ disk.usage_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.usage_cmaui_1c1
+ disk.usage_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.usage_cmaui_1c1
+ disk.device.allocation_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.allocation_ps_server_1b
+ end_point_packet_internal_network:
+ - packet_internal_network
+ - end_point
+ network.incoming.bytes_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.incoming.bytes_oam_server_1c2_oam_port
+ feature_packet_internal_network:
+ - packet_internal_network
+ - feature
+ network.incoming.bytes_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.incoming.bytes_oam_server_1c2_oam_port
+ disk.device.write.requests.rate_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.write.requests.rate_ps_server_1b
+ attachment_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - attachment_cmaui_1c1_cmaui_port
+ network.outgoing.bytes.rate_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.outgoing.bytes.rate_oam_server_1c2_oam_port
+ network.outgoing.bytes.rate_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.outgoing.bytes.rate_oam_server_1c2_oam_port
+ disk.iops_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.iops_ps_server_1b
+ disk.capacity_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.capacity_cmaui_1c1
+ network.outgoing.packets.rate_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.outgoing.packets.rate_cmaui_1c1_cmaui_port
+ network.outgoing.packets.rate_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.outgoing.packets.rate_cmaui_1c1_cmaui_port
+ attachment_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - attachment_cmaui_1c1_cmaui_port
+ disk.capacity_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.capacity_cmaui_1c1
+ disk.ephemeral.size_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.ephemeral.size_oam_server_1c2
+ disk.read.bytes.rate_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.read.bytes.rate_ps_server_1b
+ disk.ephemeral.size_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.ephemeral.size_oam_server_1c2
+ disk.device.read.requests.rate_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.read.requests.rate_cmaui_1c1
+ disk.device.read.bytes_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.read.bytes_oam_server_1c2
+ disk.device.read.bytes_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.read.bytes_oam_server_1c2
+ disk.device.read.requests.rate_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.read.requests.rate_cmaui_1c1
+ network.incoming.packets_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.incoming.packets_ps_server_1b_ps_server_b_port
+ disk.write.requests_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.write.requests_ps_server_1b
+ feature_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - feature_pd_server_1b_pd_server_b_port
+ disk.latency_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.latency_cmaui_1c1
+ scalable_server_1b_ps:
+ - abstract_ps_server_1b
+ - scalable_ps_server_1b
+ disk.latency_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.latency_cmaui_1c1
+ cpu.delta_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - cpu.delta_oam_server_1c2
+ disk.device.read.bytes.rate_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.read.bytes.rate_oam_server_1c2
+ disk.device.read.bytes.rate_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.read.bytes.rate_oam_server_1c2
+ scalable_server_1b_pd:
+ - abstract_pd_server_1b
+ - scalable_pd_server_1b
+ disk.write.requests_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.write.requests_pd_server_1b
+ disk.latency_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.latency_ps_server_1b
+ disk.write.bytes_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.write.bytes_cmaui_1c1
+ network.outgoing.bytes.rate_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.outgoing.bytes.rate_pd_server_1b_pd_server_b_port
+ disk.write.bytes_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.write.bytes_cmaui_1c1
+ feature_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - feature_oam_server_1c2_oam_port
+ feature_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - feature_oam_server_1c2_oam_port
+ network.incoming.packets.rate_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - network.incoming.packets.rate_pd_server_1b_pd_server_b_port
+ disk.device.latency_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.device.latency_cmaui_1c1
+ disk.read.bytes.rate_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.read.bytes.rate_pd_server_1b
+ scalable_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - scalable_cmaui_1c1
+ link_packet_internal_network:
+ - packet_internal_network
+ - link
+ disk.device.latency_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.device.latency_cmaui_1c1
+ scalable_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - scalable_cmaui_1c1
+ cpu.delta_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - cpu.delta_cmaui_1c1
+ endpoint_server_1b_pd:
+ - abstract_pd_server_1b
+ - endpoint_pd_server_1b
+ cpu.delta_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - cpu.delta_cmaui_1c1
+ endpoint_server_1b_ps:
+ - abstract_ps_server_1b
+ - endpoint_ps_server_1b
+ network.incoming.packets_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - network.incoming.packets_oam_server_1c2_oam_port
+ network.incoming.packets_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - network.incoming.packets_oam_server_1c2_oam_port
+ network.incoming.bytes.rate_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - network.incoming.bytes.rate_cmaui_1c1_cmaui_port
+ network.outgoing.bytes_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - network.outgoing.bytes_ps_server_1b_ps_server_b_port
+ network.incoming.bytes.rate_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - network.incoming.bytes.rate_cmaui_1c1_cmaui_port
+ disk.device.read.bytes_server_1b_ps:
+ - abstract_ps_server_1b
+ - disk.device.read.bytes_ps_server_1b
+ disk.iops_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - disk.iops_cmaui_1c1
+ disk.iops_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - disk.iops_cmaui_1c1
+ disk.device.write.requests.rate_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.write.requests.rate_pd_server_1b
+ memory.resident_server_1b_pd:
+ - abstract_pd_server_1b
+ - memory.resident_pd_server_1b
+ disk.device.write.bytes_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - disk.device.write.bytes_oam_server_1c2
+ disk.device.write.bytes_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - disk.device.write.bytes_oam_server_1c2
+ memory.resident_server_1b_ps:
+ - abstract_ps_server_1b
+ - memory.resident_ps_server_1b
+ disk.device.read.bytes_server_1b_pd:
+ - abstract_pd_server_1b
+ - disk.device.read.bytes_pd_server_1b
+ endpoint_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - endpoint_oam_server_1c2
+ endpoint_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - endpoint_oam_server_1c2
+ requirements:
+ dependency_server_1b_pd:
+ - abstract_pd_server_1b
+ - dependency_pd_server_1b
+ link_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - link_pd_server_1b_pd_server_b_port
+ local_storage_server_1b_ps:
+ - abstract_ps_server_1b
+ - local_storage_ps_server_1b
+ dependency_oam_port_2:
+ - abstract_oam_server_1c2_1
+ - dependency_oam_server_1c2_oam_port
+ dependency_oam_port_1:
+ - abstract_oam_server_1c2_0
+ - dependency_oam_server_1c2_oam_port
+ dependency_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - dependency_cmaui_1c1
+ dependency_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - dependency_cmaui_1c1
+ link_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - link_ps_server_1b_ps_server_b_port
+ local_storage_server_1b_pd:
+ - abstract_pd_server_1b
+ - local_storage_pd_server_1b
+ dependency_ps_server_1b_port:
+ - abstract_ps_server_1b
+ - dependency_ps_server_1b_ps_server_b_port
+ dependency_server_1b_ps:
+ - abstract_ps_server_1b
+ - dependency_ps_server_1b
+ dependency_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - dependency_oam_server_1c2
+ dependency_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - dependency_oam_server_1c2
+ local_storage_server_1c2_oam_2:
+ - abstract_oam_server_1c2_1
+ - local_storage_oam_server_1c2
+ local_storage_server_1c2_oam_1:
+ - abstract_oam_server_1c2_0
+ - local_storage_oam_server_1c2
+ dependency_pd_server_1b_port:
+ - abstract_pd_server_1b
+ - dependency_pd_server_1b_pd_server_b_port
+ dependency_cmaui_port_1:
+ - abstract_cmaui_1c1
+ - dependency_cmaui_1c1_cmaui_port
+ dependency_packet_internal_network:
+ - packet_internal_network
+ - dependency
+ local_storage_server_1c1_cmaui_2:
+ - abstract_cmaui_1c1
+ - local_storage_cmaui_1c1
+ local_storage_server_1c1_cmaui_1:
+ - abstract_cmaui_1c1
+ - local_storage_cmaui_1c1
+ dependency_cmaui_port_2:
+ - abstract_cmaui_1c1
+ - dependency_cmaui_1c1_cmaui_port
+ dependency_packet_external_network:
+ - packet_external_network
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/in/MANIFEST.json
new file mode 100644
index 0000000000..cc7753397c
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/in/MANIFEST.json
@@ -0,0 +1,17 @@
+{
+ "name": "Nested test",
+ "description": "HOT template to create nested one level multiple compute",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "main.yml",
+ "type": "HEAT",
+ "isBase": "true"
+ },
+ {
+ "file": "nested1.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ }
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/in/main.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/in/main.yml
new file mode 100644
index 0000000000..068c7afdcf
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/in/main.yml
@@ -0,0 +1,16 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+
+resources:
+ test_nested_compute:
+ type: nested1.yml
+ properties:
+ p1: {get_param: jsa_name}
+ p2: image
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/in/nested1.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/in/nested1.yml
new file mode 100644
index 0000000000..788c99afe7
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/in/nested1.yml
@@ -0,0 +1,82 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ packet_internal_network_name:
+ type: string
+ packet_external_network_name:
+ type: string
+ net:
+ type: string
+
+resources:
+ cmaui_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ cmaui_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_external_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_cmaui_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [cmaui_names, 0]}
+ image: { get_param: cmaui_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_1 }
+
+ server_cmaui_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [cmaui_names, 1]}
+ image: { get_param: cmaui_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_2 }
+
+ packet_internal_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_internal_network_name
+
+ packet_external_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_external_network_name \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..8fe327f845
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,1198 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.abstract.nodes.cmaui:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_network:
+ 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_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_cmaui_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ compute_cmaui_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_cmaui_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_cmaui_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_cmaui:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.read.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_cmaui:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_cmaui:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_cmaui:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_cmaui_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_cmaui_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.read.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_cmaui_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_cmaui:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested1:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ cmaui_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ packet_internal_network_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ packet_external_network_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_server_cmaui_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_cmaui_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_cmaui_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_server_cmaui_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_cmaui_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_packet_external_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_packet_internal_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_cmaui_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.device.usage_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_packet_internal_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ end_point_packet_external_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_cmaui_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.iops_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_packet_external_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_cmaui_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_cmaui_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ end_point_packet_internal_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_cmaui_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_packet_internal_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_cmaui_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_cmaui_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_cmaui_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_cmaui_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_cmaui_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_cmaui_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_cmaui_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_packet_external_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_cmaui_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_cmaui_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_packet_internal_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_packet_external_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..f2c32347e0
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/MainServiceTemplate.yaml
@@ -0,0 +1,35 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ node_templates:
+ test_nested_compute:
+ type: org.openecomp.resource.abstract.nodes.heat.nested1
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: jsa_name
+ service_template_filter:
+ substitute_service_template: nested1ServiceTemplate.yaml
+ p2: image
+ groups:
+ main_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/main.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - test_nested_compute
diff --git a/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 b/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
new file mode 100644
index 0000000000..5ac5b94acf
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_cmaui
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.cmaui:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui_port_network:
+ 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_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ compute_cmaui_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ compute_cmaui_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ node_templates:
+ cmaui_cmaui_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_cmaui_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_cmaui_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_cmaui_port_vlan_requirements
+ ip_requirements:
+ get_input: port_cmaui_port_ip_requirements
+ network_role_tag:
+ get_input: port_cmaui_port_network_role_tag
+ mac_requirements:
+ get_input: port_cmaui_port_mac_requirements
+ order:
+ get_input: port_cmaui_port_order
+ network_role:
+ get_input: port_cmaui_port_network_role
+ subnetpoolid:
+ get_input: port_cmaui_port_subnetpoolid
+ fixed_ips:
+ get_input: port_cmaui_port_fixed_ips
+ network:
+ get_input:
+ - port_cmaui_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui
+ relationship: tosca.relationships.network.BindsTo
+ cmaui:
+ type: org.openecomp.resource.vfc.nodes.heat.cmaui
+ properties:
+ availability_zone:
+ get_input:
+ - compute_cmaui_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_cmaui_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.cmaui
+ capabilities:
+ disk.read.bytes.rate_cmaui:
+ - cmaui
+ - disk.read.bytes.rate
+ disk.ephemeral.size_cmaui:
+ - cmaui
+ - disk.ephemeral.size
+ disk.device.write.bytes_cmaui:
+ - cmaui
+ - disk.device.write.bytes
+ disk.device.iops_cmaui:
+ - cmaui
+ - disk.device.iops
+ memory.resident_cmaui:
+ - cmaui
+ - memory.resident
+ disk.write.bytes.rate_cmaui:
+ - cmaui
+ - disk.write.bytes.rate
+ host_cmaui:
+ - cmaui
+ - host
+ network.incoming.bytes.rate_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.incoming.bytes.rate
+ disk.device.allocation_cmaui:
+ - cmaui
+ - disk.device.allocation
+ disk.read.bytes_cmaui:
+ - cmaui
+ - disk.read.bytes
+ disk.write.requests_cmaui:
+ - cmaui
+ - disk.write.requests
+ scalable_cmaui:
+ - cmaui
+ - scalable
+ disk.device.write.bytes.rate_cmaui:
+ - cmaui
+ - disk.device.write.bytes.rate
+ cpu.delta_cmaui:
+ - cmaui
+ - cpu.delta
+ network.incoming.bytes_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.incoming.bytes
+ disk.root.size_cmaui:
+ - cmaui
+ - disk.root.size
+ memory.usage_cmaui:
+ - cmaui
+ - memory.usage
+ os_cmaui:
+ - cmaui
+ - os
+ disk.device.read.bytes.rate_cmaui:
+ - cmaui
+ - disk.device.read.bytes.rate
+ attachment_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - attachment
+ network.incoming.packets_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.incoming.packets
+ disk.device.usage_cmaui:
+ - cmaui
+ - disk.device.usage
+ disk.iops_cmaui:
+ - cmaui
+ - disk.iops
+ disk.device.latency_cmaui:
+ - cmaui
+ - disk.device.latency
+ disk.device.read.requests_cmaui:
+ - cmaui
+ - disk.device.read.requests
+ disk.capacity_cmaui:
+ - cmaui
+ - disk.capacity
+ cpu_cmaui:
+ - cmaui
+ - cpu
+ binding_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - binding
+ disk.read.requests_cmaui:
+ - cmaui
+ - disk.read.requests
+ disk.device.read.bytes_cmaui:
+ - cmaui
+ - disk.device.read.bytes
+ disk.device.write.requests_cmaui:
+ - cmaui
+ - disk.device.write.requests
+ network.outgoing.bytes_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.outgoing.bytes
+ feature_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - feature
+ vcpus_cmaui:
+ - cmaui
+ - vcpus
+ network.outpoing.packets_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.outpoing.packets
+ feature_cmaui:
+ - cmaui
+ - feature
+ network.outgoing.bytes.rate_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.outgoing.bytes.rate
+ binding_cmaui:
+ - cmaui
+ - binding
+ endpoint_cmaui:
+ - cmaui
+ - endpoint
+ disk.device.capacity_cmaui:
+ - cmaui
+ - disk.device.capacity
+ disk.device.read.requests.rate_cmaui:
+ - cmaui
+ - disk.device.read.requests.rate
+ memory_cmaui:
+ - cmaui
+ - memory
+ disk.write.requests.rate_cmaui:
+ - cmaui
+ - disk.write.requests.rate
+ disk.usage_cmaui:
+ - cmaui
+ - disk.usage
+ network.outgoing.packets.rate_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.outgoing.packets.rate
+ disk.latency_cmaui:
+ - cmaui
+ - disk.latency
+ network.incoming.packets.rate_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.incoming.packets.rate
+ instance_cmaui:
+ - cmaui
+ - instance
+ disk.allocation_cmaui:
+ - cmaui
+ - disk.allocation
+ disk.write.bytes_cmaui:
+ - cmaui
+ - disk.write.bytes
+ cpu_util_cmaui:
+ - cmaui
+ - cpu_util
+ disk.device.write.requests.rate_cmaui:
+ - cmaui
+ - disk.device.write.requests.rate
+ requirements:
+ link_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - link
+ dependency_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - dependency
+ dependency_cmaui:
+ - cmaui
+ - dependency
+ local_storage_cmaui:
+ - cmaui
+ - local_storage
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/nested1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/nested1ServiceTemplate.yaml
new file mode 100644
index 0000000000..89427ca0d8
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedCatalogInstance/out/nested1ServiceTemplate.yaml
@@ -0,0 +1,544 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ cmaui_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ cmaui_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ cmaui_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ packet_internal_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ packet_external_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ packet_external_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_external_network_name
+ packet_internal_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_internal_network_name
+ abstract_cmaui_1:
+ type: org.openecomp.resource.abstract.nodes.cmaui
+ directives:
+ - substitutable
+ properties:
+ port_cmaui_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ port_cmaui_port_network:
+ - packet_internal_network
+ vm_flavor_name:
+ get_input: cmaui_flavor
+ compute_cmaui_name:
+ - get_input:
+ - cmaui_names
+ - 0
+ port_cmaui_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_cmaui_availability_zone:
+ - get_input: availability_zone_0
+ port_cmaui_port_replacement_policy:
+ - AUTO
+ vm_image_name:
+ get_input: cmaui_image
+ port_cmaui_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ service_template_filter:
+ substitute_service_template: Nested_cmauiServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_cmaui_cmaui_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ abstract_cmaui_0:
+ type: org.openecomp.resource.abstract.nodes.cmaui
+ directives:
+ - substitutable
+ properties:
+ port_cmaui_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ port_cmaui_port_network:
+ - packet_external_network
+ vm_flavor_name:
+ get_input: cmaui_flavor
+ compute_cmaui_name:
+ - get_input:
+ - cmaui_names
+ - 1
+ port_cmaui_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_cmaui_availability_zone:
+ - get_input: availability_zone_0
+ port_cmaui_port_replacement_policy:
+ - AUTO
+ vm_image_name:
+ get_input: cmaui_image
+ port_cmaui_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ service_template_filter:
+ substitute_service_template: Nested_cmauiServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ requirements:
+ - link_cmaui_cmaui_port:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_external_network
+ relationship: tosca.relationships.network.LinksTo
+ groups:
+ nested1_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested1.yml
+ description: nested1
+ members:
+ - packet_external_network
+ - packet_internal_network
+ - abstract_cmaui_0
+ - abstract_cmaui_1
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested1
+ capabilities:
+ disk.device.usage_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.usage_cmaui
+ disk.device.usage_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.device.usage_cmaui
+ disk.device.latency_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.latency_cmaui
+ disk.device.latency_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.device.latency_cmaui
+ disk.root.size_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.root.size_cmaui
+ disk.device.write.requests.rate_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.device.write.requests.rate_cmaui
+ disk.root.size_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.root.size_cmaui
+ disk.device.write.requests.rate_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.write.requests.rate_cmaui
+ disk.read.requests_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.read.requests_cmaui
+ network.outgoing.bytes_cmaui_port_2:
+ - abstract_cmaui_0
+ - network.outgoing.bytes_cmaui_cmaui_port
+ disk.read.requests_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.read.requests_cmaui
+ network.outgoing.bytes_cmaui_port_1:
+ - abstract_cmaui_1
+ - network.outgoing.bytes_cmaui_cmaui_port
+ disk.device.iops_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.iops_cmaui
+ disk.device.iops_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.device.iops_cmaui
+ attachment_packet_internal_network:
+ - packet_internal_network
+ - attachment
+ disk.device.capacity_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.device.capacity_cmaui
+ disk.device.read.bytes.rate_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.device.read.bytes.rate_cmaui
+ disk.device.read.bytes.rate_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.read.bytes.rate_cmaui
+ disk.read.bytes_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.read.bytes_cmaui
+ disk.read.bytes_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.read.bytes_cmaui
+ disk.device.read.bytes_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.read.bytes_cmaui
+ disk.device.read.bytes_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.device.read.bytes_cmaui
+ disk.write.requests.rate_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.write.requests.rate_cmaui
+ disk.write.requests.rate_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.write.requests.rate_cmaui
+ memory_server_cmaui_2:
+ - abstract_cmaui_0
+ - memory_cmaui
+ cpu_server_cmaui_2:
+ - abstract_cmaui_0
+ - cpu_cmaui
+ cpu_server_cmaui_1:
+ - abstract_cmaui_1
+ - cpu_cmaui
+ network.incoming.packets_cmaui_port_2:
+ - abstract_cmaui_0
+ - network.incoming.packets_cmaui_cmaui_port
+ network.incoming.packets_cmaui_port_1:
+ - abstract_cmaui_1
+ - network.incoming.packets_cmaui_cmaui_port
+ disk.ephemeral.size_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.ephemeral.size_cmaui
+ disk.ephemeral.size_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.ephemeral.size_cmaui
+ disk.capacity_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.capacity_cmaui
+ disk.capacity_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.capacity_cmaui
+ end_point_packet_external_network:
+ - packet_external_network
+ - end_point
+ binding_cmaui_port_1:
+ - abstract_cmaui_1
+ - binding_cmaui_cmaui_port
+ binding_cmaui_port_2:
+ - abstract_cmaui_0
+ - binding_cmaui_cmaui_port
+ disk.iops_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.iops_cmaui
+ disk.iops_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.iops_cmaui
+ disk.device.write.requests_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.device.write.requests_cmaui
+ disk.device.write.requests_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.write.requests_cmaui
+ network.outgoing.bytes.rate_cmaui_port_2:
+ - abstract_cmaui_0
+ - network.outgoing.bytes.rate_cmaui_cmaui_port
+ disk.device.write.bytes.rate_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.write.bytes.rate_cmaui
+ cpu_util_server_cmaui_1:
+ - abstract_cmaui_1
+ - cpu_util_cmaui
+ network.outgoing.bytes.rate_cmaui_port_1:
+ - abstract_cmaui_1
+ - network.outgoing.bytes.rate_cmaui_cmaui_port
+ network.incoming.bytes_cmaui_port_2:
+ - abstract_cmaui_0
+ - network.incoming.bytes_cmaui_cmaui_port
+ link_packet_external_network:
+ - packet_external_network
+ - link
+ cpu_util_server_cmaui_2:
+ - abstract_cmaui_0
+ - cpu_util_cmaui
+ network.incoming.bytes_cmaui_port_1:
+ - abstract_cmaui_1
+ - network.incoming.bytes_cmaui_cmaui_port
+ disk.device.write.bytes.rate_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.device.write.bytes.rate_cmaui
+ disk.write.bytes.rate_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.write.bytes.rate_cmaui
+ disk.device.write.bytes_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.device.write.bytes_cmaui
+ disk.write.bytes.rate_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.write.bytes.rate_cmaui
+ disk.device.write.bytes_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.write.bytes_cmaui
+ network.incoming.packets.rate_cmaui_port_1:
+ - abstract_cmaui_1
+ - network.incoming.packets.rate_cmaui_cmaui_port
+ network.incoming.packets.rate_cmaui_port_2:
+ - abstract_cmaui_0
+ - network.incoming.packets.rate_cmaui_cmaui_port
+ feature_cmaui_port_1:
+ - abstract_cmaui_1
+ - feature_cmaui_cmaui_port
+ feature_cmaui_port_2:
+ - abstract_cmaui_0
+ - feature_cmaui_cmaui_port
+ disk.write.bytes_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.write.bytes_cmaui
+ disk.write.bytes_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.write.bytes_cmaui
+ feature_server_cmaui_1:
+ - abstract_cmaui_1
+ - feature_cmaui
+ disk.allocation_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.allocation_cmaui
+ feature_server_cmaui_2:
+ - abstract_cmaui_0
+ - feature_cmaui
+ end_point_packet_internal_network:
+ - packet_internal_network
+ - end_point
+ disk.allocation_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.allocation_cmaui
+ binding_server_cmaui_1:
+ - abstract_cmaui_1
+ - binding_cmaui
+ feature_packet_internal_network:
+ - packet_internal_network
+ - feature
+ binding_server_cmaui_2:
+ - abstract_cmaui_0
+ - binding_cmaui
+ vcpus_server_cmaui_2:
+ - abstract_cmaui_0
+ - vcpus_cmaui
+ attachment_cmaui_port_2:
+ - abstract_cmaui_0
+ - attachment_cmaui_cmaui_port
+ scalable_server_cmaui_2:
+ - abstract_cmaui_0
+ - scalable_cmaui
+ scalable_server_cmaui_1:
+ - abstract_cmaui_1
+ - scalable_cmaui
+ network.outgoing.packets.rate_cmaui_port_1:
+ - abstract_cmaui_1
+ - network.outgoing.packets.rate_cmaui_cmaui_port
+ network.outgoing.packets.rate_cmaui_port_2:
+ - abstract_cmaui_0
+ - network.outgoing.packets.rate_cmaui_cmaui_port
+ attachment_cmaui_port_1:
+ - abstract_cmaui_1
+ - attachment_cmaui_cmaui_port
+ disk.write.requests_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.write.requests_cmaui
+ disk.write.requests_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.write.requests_cmaui
+ disk.usage_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.usage_cmaui
+ disk.usage_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.usage_cmaui
+ endpoint_server_cmaui_1:
+ - abstract_cmaui_1
+ - endpoint_cmaui
+ endpoint_server_cmaui_2:
+ - abstract_cmaui_0
+ - endpoint_cmaui
+ os_server_cmaui_2:
+ - abstract_cmaui_0
+ - os_cmaui
+ os_server_cmaui_1:
+ - abstract_cmaui_1
+ - os_cmaui
+ feature_packet_external_network:
+ - packet_external_network
+ - feature
+ disk.device.allocation_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.allocation_cmaui
+ disk.device.allocation_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.device.allocation_cmaui
+ memory_server_cmaui_1:
+ - abstract_cmaui_1
+ - memory_cmaui
+ host_server_cmaui_2:
+ - abstract_cmaui_0
+ - host_cmaui
+ host_server_cmaui_1:
+ - abstract_cmaui_1
+ - host_cmaui
+ link_packet_internal_network:
+ - packet_internal_network
+ - link
+ instance_server_cmaui_2:
+ - abstract_cmaui_0
+ - instance_cmaui
+ disk.device.capacity_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.capacity_cmaui
+ instance_server_cmaui_1:
+ - abstract_cmaui_1
+ - instance_cmaui
+ disk.device.read.requests.rate_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.read.requests.rate_cmaui
+ network.incoming.bytes.rate_cmaui_port_1:
+ - abstract_cmaui_1
+ - network.incoming.bytes.rate_cmaui_cmaui_port
+ network.incoming.bytes.rate_cmaui_port_2:
+ - abstract_cmaui_0
+ - network.incoming.bytes.rate_cmaui_cmaui_port
+ vcpus_server_cmaui_1:
+ - abstract_cmaui_1
+ - vcpus_cmaui
+ disk.device.read.requests_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.device.read.requests_cmaui
+ disk.read.bytes.rate_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.read.bytes.rate_cmaui
+ network.outpoing.packets_cmaui_port_1:
+ - abstract_cmaui_1
+ - network.outpoing.packets_cmaui_cmaui_port
+ disk.read.bytes.rate_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.read.bytes.rate_cmaui
+ network.outpoing.packets_cmaui_port_2:
+ - abstract_cmaui_0
+ - network.outpoing.packets_cmaui_cmaui_port
+ disk.device.read.requests_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.device.read.requests_cmaui
+ cpu.delta_server_cmaui_1:
+ - abstract_cmaui_1
+ - cpu.delta_cmaui
+ cpu.delta_server_cmaui_2:
+ - abstract_cmaui_0
+ - cpu.delta_cmaui
+ disk.device.read.requests.rate_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.device.read.requests.rate_cmaui
+ memory.resident_server_cmaui_2:
+ - abstract_cmaui_0
+ - memory.resident_cmaui
+ memory.resident_server_cmaui_1:
+ - abstract_cmaui_1
+ - memory.resident_cmaui
+ attachment_packet_external_network:
+ - packet_external_network
+ - attachment
+ disk.latency_server_cmaui_2:
+ - abstract_cmaui_0
+ - disk.latency_cmaui
+ disk.latency_server_cmaui_1:
+ - abstract_cmaui_1
+ - disk.latency_cmaui
+ memory.usage_server_cmaui_1:
+ - abstract_cmaui_1
+ - memory.usage_cmaui
+ memory.usage_server_cmaui_2:
+ - abstract_cmaui_0
+ - memory.usage_cmaui
+ requirements:
+ dependency_packet_internal_network:
+ - packet_internal_network
+ - dependency
+ dependency_cmaui_port_1:
+ - abstract_cmaui_1
+ - dependency_cmaui_cmaui_port
+ local_storage_server_cmaui_2:
+ - abstract_cmaui_0
+ - local_storage_cmaui
+ dependency_server_cmaui_2:
+ - abstract_cmaui_0
+ - dependency_cmaui
+ dependency_server_cmaui_1:
+ - abstract_cmaui_1
+ - dependency_cmaui
+ dependency_cmaui_port_2:
+ - abstract_cmaui_0
+ - dependency_cmaui_cmaui_port
+ local_storage_server_cmaui_1:
+ - abstract_cmaui_1
+ - local_storage_cmaui
+ dependency_packet_external_network:
+ - packet_external_network
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/in/MANIFEST.json
new file mode 100644
index 0000000000..cc7753397c
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/in/MANIFEST.json
@@ -0,0 +1,17 @@
+{
+ "name": "Nested test",
+ "description": "HOT template to create nested one level multiple compute",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "main.yml",
+ "type": "HEAT",
+ "isBase": "true"
+ },
+ {
+ "file": "nested1.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ }
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/in/main.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/in/main.yml
new file mode 100644
index 0000000000..d244b63167
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/in/main.yml
@@ -0,0 +1,16 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+
+resources:
+ test_nested_no_compute:
+ type: nested1.yml
+ properties:
+ p1: {get_param: jsa_name}
+ p2: image
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/in/nested1.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/in/nested1.yml
new file mode 100644
index 0000000000..e95f31b3e1
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/in/nested1.yml
@@ -0,0 +1,62 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ packet_internal_network_name:
+ type: string
+ packet_external_network_name:
+ type: string
+ net:
+ type: string
+
+resources:
+ cmaui_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_internal_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ cmaui_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: {get_resource: packet_external_network}
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ packet_internal_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_internal_network_name
+
+ packet_external_network:
+ type: OS::Neutron::Net
+ properties:
+ name:
+ get_param: packet_external_network_name \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..e6241b2e11
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,277 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.abstract.nodes.heat.nested1:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ cmaui_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ packet_internal_network_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ packet_external_network_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - binding_cmaui_port_2:
+ capability: tosca.capabilities.network.Bindable
+ relationship: tosca.relationships.network.BindsTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_packet_external_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_packet_internal_network:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_cmaui_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - binding_cmaui_port_1:
+ capability: tosca.capabilities.network.Bindable
+ relationship: tosca.relationships.network.BindsTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ network.incoming.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ end_point_packet_internal_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_packet_internal_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_packet_internal_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ end_point_packet_external_network:
+ type: tosca.capabilities.Endpoint
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_cmaui_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_packet_internal_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_packet_external_network:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ link_packet_external_network:
+ type: tosca.capabilities.network.Linkable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_packet_external_network:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..ddf4044b17
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/out/MainServiceTemplate.yaml
@@ -0,0 +1,35 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ node_templates:
+ test_nested_no_compute:
+ type: org.openecomp.resource.abstract.nodes.heat.nested1
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: jsa_name
+ service_template_filter:
+ substitute_service_template: nested1ServiceTemplate.yaml
+ p2: image
+ groups:
+ main_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/main.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - test_nested_no_compute
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/out/nested1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/out/nested1ServiceTemplate.yaml
new file mode 100644
index 0000000000..d12565973c
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedNoCompute/out/nested1ServiceTemplate.yaml
@@ -0,0 +1,248 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ cmaui_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ cmaui_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ cmaui_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ packet_internal_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ packet_external_network_name:
+ hidden: false
+ immutable: false
+ type: string
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ cmaui_port_2:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ network: packet_external_network
+ requirements:
+ - link:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_external_network
+ relationship: tosca.relationships.network.LinksTo
+ packet_external_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_external_network_name
+ packet_internal_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: packet_internal_network_name
+ cmaui_port_1:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy: AUTO
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ network: packet_internal_network
+ requirements:
+ - link:
+ capability: tosca.capabilities.network.Linkable
+ node: packet_internal_network
+ relationship: tosca.relationships.network.LinksTo
+ groups:
+ nested1_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested1.yml
+ description: nested1
+ members:
+ - cmaui_port_2
+ - packet_external_network
+ - packet_internal_network
+ - cmaui_port_1
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested1
+ capabilities:
+ network.incoming.packets_cmaui_port_2:
+ - cmaui_port_2
+ - network.incoming.packets
+ network.incoming.packets_cmaui_port_1:
+ - cmaui_port_1
+ - network.incoming.packets
+ network.incoming.packets.rate_cmaui_port_1:
+ - cmaui_port_1
+ - network.incoming.packets.rate
+ network.incoming.packets.rate_cmaui_port_2:
+ - cmaui_port_2
+ - network.incoming.packets.rate
+ feature_cmaui_port_1:
+ - cmaui_port_1
+ - feature
+ feature_cmaui_port_2:
+ - cmaui_port_2
+ - feature
+ end_point_packet_internal_network:
+ - packet_internal_network
+ - end_point
+ link_packet_internal_network:
+ - packet_internal_network
+ - link
+ feature_packet_internal_network:
+ - packet_internal_network
+ - feature
+ end_point_packet_external_network:
+ - packet_external_network
+ - end_point
+ attachment_cmaui_port_2:
+ - cmaui_port_2
+ - attachment
+ network.outgoing.bytes_cmaui_port_2:
+ - cmaui_port_2
+ - network.outgoing.bytes
+ network.outgoing.packets.rate_cmaui_port_1:
+ - cmaui_port_1
+ - network.outgoing.packets.rate
+ network.outgoing.packets.rate_cmaui_port_2:
+ - cmaui_port_2
+ - network.outgoing.packets.rate
+ network.outgoing.bytes_cmaui_port_1:
+ - cmaui_port_1
+ - network.outgoing.bytes
+ attachment_cmaui_port_1:
+ - cmaui_port_1
+ - attachment
+ binding_cmaui_port_1:
+ - cmaui_port_1
+ - binding
+ binding_cmaui_port_2:
+ - cmaui_port_2
+ - binding
+ network.incoming.bytes.rate_cmaui_port_1:
+ - cmaui_port_1
+ - network.incoming.bytes.rate
+ network.incoming.bytes.rate_cmaui_port_2:
+ - cmaui_port_2
+ - network.incoming.bytes.rate
+ attachment_packet_internal_network:
+ - packet_internal_network
+ - attachment
+ network.outpoing.packets_cmaui_port_1:
+ - cmaui_port_1
+ - network.outpoing.packets
+ network.outpoing.packets_cmaui_port_2:
+ - cmaui_port_2
+ - network.outpoing.packets
+ network.outgoing.bytes.rate_cmaui_port_2:
+ - cmaui_port_2
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes.rate_cmaui_port_1:
+ - cmaui_port_1
+ - network.outgoing.bytes.rate
+ attachment_packet_external_network:
+ - packet_external_network
+ - attachment
+ network.incoming.bytes_cmaui_port_2:
+ - cmaui_port_2
+ - network.incoming.bytes
+ link_packet_external_network:
+ - packet_external_network
+ - link
+ feature_packet_external_network:
+ - packet_external_network
+ - feature
+ network.incoming.bytes_cmaui_port_1:
+ - cmaui_port_1
+ - network.incoming.bytes
+ requirements:
+ binding_cmaui_port_1:
+ - cmaui_port_1
+ - binding
+ binding_cmaui_port_2:
+ - cmaui_port_2
+ - binding
+ dependency_packet_internal_network:
+ - packet_internal_network
+ - dependency
+ dependency_cmaui_port_1:
+ - cmaui_port_1
+ - dependency
+ dependency_cmaui_port_2:
+ - cmaui_port_2
+ - dependency
+ dependency_packet_external_network:
+ - packet_external_network
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/in/MANIFEST.json
new file mode 100644
index 0000000000..cc7753397c
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/in/MANIFEST.json
@@ -0,0 +1,17 @@
+{
+ "name": "Nested test",
+ "description": "HOT template to create nested one level multiple compute",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "main.yml",
+ "type": "HEAT",
+ "isBase": "true"
+ },
+ {
+ "file": "nested1.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ }
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/in/main.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/in/main.yml
new file mode 100644
index 0000000000..c7f46ca2c0
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/in/main.yml
@@ -0,0 +1,16 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+
+resources:
+ test_nested1Level:
+ type: nested1.yml
+ properties:
+ p1: { get_param: jsa_name}
+ p2: { get_param: jsa_name}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/in/nested1.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/in/nested1.yml
new file mode 100644
index 0000000000..ae31f072a5
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/in/nested1.yml
@@ -0,0 +1,68 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_names:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ cmaui_oam_ips:
+ type: string
+ net:
+ type: string
+resources:
+
+ cmaui_port_1:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ cmaui_port_2:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_cmaui_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [cmaui_names, 0]}
+ image: { get_param: cmaui_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_1 }
+
+ server_cmaui_2:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [cmaui_names, 1]}
+ image: { get_param: cmaui_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: cmaui_flavor }
+ networks:
+ - port: { get_resource: cmaui_port_2 }
+
+
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..3113acf1d8
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,1148 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.abstract.nodes.cmaui:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_network:
+ 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_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_cmaui_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ compute_cmaui_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_cmaui_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_cmaui_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_cmaui:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.read.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_cmaui:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_cmaui:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_cmaui:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_cmaui_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_cmaui_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.read.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_cmaui_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_cmaui:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_cmaui_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested1:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ cmaui_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_server_cmaui_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_cmaui_2:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_cmaui_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_cmaui_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_cmaui_1:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_cmaui_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.device.usage_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_cmaui_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.iops_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_cmaui_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_cmaui_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_cmaui_1:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_cmaui_2:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_cmaui_2:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_cmaui_1:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_cmaui_1:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_cmaui_2:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_cmaui_2:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_cmaui_1:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_cmaui_2:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_cmaui_1:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_cmaui_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_cmaui_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..aabe7d7229
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/MainServiceTemplate.yaml
@@ -0,0 +1,36 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ node_templates:
+ test_nested1Level:
+ type: org.openecomp.resource.abstract.nodes.heat.nested1
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: jsa_name
+ service_template_filter:
+ substitute_service_template: nested1ServiceTemplate.yaml
+ p2:
+ get_input: jsa_name
+ groups:
+ main_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/main.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - test_nested1Level
diff --git a/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 b/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
new file mode 100644
index 0000000000..5ac5b94acf
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_cmaui
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.cmaui:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_cmaui_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui_port_network:
+ 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_cmaui_port_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_order:
+ type: integer
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ compute_cmaui_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ compute_cmaui_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_network_role:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_cmaui_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_subnetpoolid:
+ type: string
+ required: true
+ node_templates:
+ cmaui_cmaui_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_cmaui_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_cmaui_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_cmaui_port_vlan_requirements
+ ip_requirements:
+ get_input: port_cmaui_port_ip_requirements
+ network_role_tag:
+ get_input: port_cmaui_port_network_role_tag
+ mac_requirements:
+ get_input: port_cmaui_port_mac_requirements
+ order:
+ get_input: port_cmaui_port_order
+ network_role:
+ get_input: port_cmaui_port_network_role
+ subnetpoolid:
+ get_input: port_cmaui_port_subnetpoolid
+ fixed_ips:
+ get_input: port_cmaui_port_fixed_ips
+ network:
+ get_input:
+ - port_cmaui_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui
+ relationship: tosca.relationships.network.BindsTo
+ cmaui:
+ type: org.openecomp.resource.vfc.nodes.heat.cmaui
+ properties:
+ availability_zone:
+ get_input:
+ - compute_cmaui_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_cmaui_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.cmaui
+ capabilities:
+ disk.read.bytes.rate_cmaui:
+ - cmaui
+ - disk.read.bytes.rate
+ disk.ephemeral.size_cmaui:
+ - cmaui
+ - disk.ephemeral.size
+ disk.device.write.bytes_cmaui:
+ - cmaui
+ - disk.device.write.bytes
+ disk.device.iops_cmaui:
+ - cmaui
+ - disk.device.iops
+ memory.resident_cmaui:
+ - cmaui
+ - memory.resident
+ disk.write.bytes.rate_cmaui:
+ - cmaui
+ - disk.write.bytes.rate
+ host_cmaui:
+ - cmaui
+ - host
+ network.incoming.bytes.rate_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.incoming.bytes.rate
+ disk.device.allocation_cmaui:
+ - cmaui
+ - disk.device.allocation
+ disk.read.bytes_cmaui:
+ - cmaui
+ - disk.read.bytes
+ disk.write.requests_cmaui:
+ - cmaui
+ - disk.write.requests
+ scalable_cmaui:
+ - cmaui
+ - scalable
+ disk.device.write.bytes.rate_cmaui:
+ - cmaui
+ - disk.device.write.bytes.rate
+ cpu.delta_cmaui:
+ - cmaui
+ - cpu.delta
+ network.incoming.bytes_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.incoming.bytes
+ disk.root.size_cmaui:
+ - cmaui
+ - disk.root.size
+ memory.usage_cmaui:
+ - cmaui
+ - memory.usage
+ os_cmaui:
+ - cmaui
+ - os
+ disk.device.read.bytes.rate_cmaui:
+ - cmaui
+ - disk.device.read.bytes.rate
+ attachment_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - attachment
+ network.incoming.packets_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.incoming.packets
+ disk.device.usage_cmaui:
+ - cmaui
+ - disk.device.usage
+ disk.iops_cmaui:
+ - cmaui
+ - disk.iops
+ disk.device.latency_cmaui:
+ - cmaui
+ - disk.device.latency
+ disk.device.read.requests_cmaui:
+ - cmaui
+ - disk.device.read.requests
+ disk.capacity_cmaui:
+ - cmaui
+ - disk.capacity
+ cpu_cmaui:
+ - cmaui
+ - cpu
+ binding_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - binding
+ disk.read.requests_cmaui:
+ - cmaui
+ - disk.read.requests
+ disk.device.read.bytes_cmaui:
+ - cmaui
+ - disk.device.read.bytes
+ disk.device.write.requests_cmaui:
+ - cmaui
+ - disk.device.write.requests
+ network.outgoing.bytes_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.outgoing.bytes
+ feature_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - feature
+ vcpus_cmaui:
+ - cmaui
+ - vcpus
+ network.outpoing.packets_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.outpoing.packets
+ feature_cmaui:
+ - cmaui
+ - feature
+ network.outgoing.bytes.rate_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.outgoing.bytes.rate
+ binding_cmaui:
+ - cmaui
+ - binding
+ endpoint_cmaui:
+ - cmaui
+ - endpoint
+ disk.device.capacity_cmaui:
+ - cmaui
+ - disk.device.capacity
+ disk.device.read.requests.rate_cmaui:
+ - cmaui
+ - disk.device.read.requests.rate
+ memory_cmaui:
+ - cmaui
+ - memory
+ disk.write.requests.rate_cmaui:
+ - cmaui
+ - disk.write.requests.rate
+ disk.usage_cmaui:
+ - cmaui
+ - disk.usage
+ network.outgoing.packets.rate_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.outgoing.packets.rate
+ disk.latency_cmaui:
+ - cmaui
+ - disk.latency
+ network.incoming.packets.rate_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - network.incoming.packets.rate
+ instance_cmaui:
+ - cmaui
+ - instance
+ disk.allocation_cmaui:
+ - cmaui
+ - disk.allocation
+ disk.write.bytes_cmaui:
+ - cmaui
+ - disk.write.bytes
+ cpu_util_cmaui:
+ - cmaui
+ - cpu_util
+ disk.device.write.requests.rate_cmaui:
+ - cmaui
+ - disk.device.write.requests.rate
+ requirements:
+ link_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - link
+ dependency_cmaui_cmaui_port:
+ - cmaui_cmaui_port
+ - dependency
+ dependency_cmaui:
+ - cmaui
+ - dependency
+ local_storage_cmaui:
+ - cmaui
+ - local_storage
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/nested1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/nested1ServiceTemplate.yaml
new file mode 100644
index 0000000000..37bdfde64b
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedScalingInstance/out/nested1ServiceTemplate.yaml
@@ -0,0 +1,452 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ cmaui_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ cmaui_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Image for CMAUI server
+ cmaui_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for CMAUI server
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ cmaui_oam_ips:
+ hidden: false
+ immutable: false
+ type: string
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ abstract_cmaui:
+ type: org.openecomp.resource.abstract.nodes.cmaui
+ directives:
+ - substitutable
+ properties:
+ port_cmaui_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ port_cmaui_port_network:
+ - get_input: net
+ vm_flavor_name:
+ get_input: cmaui_flavor
+ compute_cmaui_name:
+ - get_input:
+ - cmaui_names
+ - 1
+ - get_input:
+ - cmaui_names
+ - 0
+ port_cmaui_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_cmaui_availability_zone:
+ - get_input: availability_zone_0
+ - get_input: availability_zone_0
+ port_cmaui_port_replacement_policy:
+ - AUTO
+ vm_image_name:
+ get_input: cmaui_image
+ port_cmaui_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ service_template_filter:
+ substitute_service_template: Nested_cmauiServiceTemplate.yaml
+ count: 2
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ groups:
+ nested1_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested1.yml
+ description: nested1
+ members:
+ - abstract_cmaui
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested1
+ capabilities:
+ disk.device.usage_server_cmaui_1:
+ - abstract_cmaui
+ - disk.device.usage_cmaui
+ disk.device.usage_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.usage_cmaui
+ disk.device.latency_server_cmaui_1:
+ - abstract_cmaui
+ - disk.device.latency_cmaui
+ disk.device.latency_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.latency_cmaui
+ disk.root.size_server_cmaui_2:
+ - abstract_cmaui
+ - disk.root.size_cmaui
+ disk.device.write.requests.rate_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.write.requests.rate_cmaui
+ disk.root.size_server_cmaui_1:
+ - abstract_cmaui
+ - disk.root.size_cmaui
+ disk.device.write.requests.rate_server_cmaui_1:
+ - abstract_cmaui
+ - disk.device.write.requests.rate_cmaui
+ disk.read.requests_server_cmaui_2:
+ - abstract_cmaui
+ - disk.read.requests_cmaui
+ network.outgoing.bytes_cmaui_port_2:
+ - abstract_cmaui
+ - network.outgoing.bytes_cmaui_cmaui_port
+ disk.read.requests_server_cmaui_1:
+ - abstract_cmaui
+ - disk.read.requests_cmaui
+ network.outgoing.bytes_cmaui_port_1:
+ - abstract_cmaui
+ - network.outgoing.bytes_cmaui_cmaui_port
+ disk.device.iops_server_cmaui_1:
+ - abstract_cmaui
+ - disk.device.iops_cmaui
+ disk.device.iops_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.iops_cmaui
+ disk.device.capacity_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.capacity_cmaui
+ disk.device.read.bytes.rate_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.read.bytes.rate_cmaui
+ disk.device.read.bytes.rate_server_cmaui_1:
+ - abstract_cmaui
+ - disk.device.read.bytes.rate_cmaui
+ disk.read.bytes_server_cmaui_2:
+ - abstract_cmaui
+ - disk.read.bytes_cmaui
+ disk.read.bytes_server_cmaui_1:
+ - abstract_cmaui
+ - disk.read.bytes_cmaui
+ disk.device.read.bytes_server_cmaui_1:
+ - abstract_cmaui
+ - disk.device.read.bytes_cmaui
+ disk.device.read.bytes_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.read.bytes_cmaui
+ disk.write.requests.rate_server_cmaui_1:
+ - abstract_cmaui
+ - disk.write.requests.rate_cmaui
+ disk.write.requests.rate_server_cmaui_2:
+ - abstract_cmaui
+ - disk.write.requests.rate_cmaui
+ memory_server_cmaui_2:
+ - abstract_cmaui
+ - memory_cmaui
+ cpu_server_cmaui_2:
+ - abstract_cmaui
+ - cpu_cmaui
+ cpu_server_cmaui_1:
+ - abstract_cmaui
+ - cpu_cmaui
+ network.incoming.packets_cmaui_port_2:
+ - abstract_cmaui
+ - network.incoming.packets_cmaui_cmaui_port
+ network.incoming.packets_cmaui_port_1:
+ - abstract_cmaui
+ - network.incoming.packets_cmaui_cmaui_port
+ disk.ephemeral.size_server_cmaui_1:
+ - abstract_cmaui
+ - disk.ephemeral.size_cmaui
+ disk.ephemeral.size_server_cmaui_2:
+ - abstract_cmaui
+ - disk.ephemeral.size_cmaui
+ disk.capacity_server_cmaui_1:
+ - abstract_cmaui
+ - disk.capacity_cmaui
+ disk.capacity_server_cmaui_2:
+ - abstract_cmaui
+ - disk.capacity_cmaui
+ binding_cmaui_port_1:
+ - abstract_cmaui
+ - binding_cmaui_cmaui_port
+ binding_cmaui_port_2:
+ - abstract_cmaui
+ - binding_cmaui_cmaui_port
+ disk.iops_server_cmaui_2:
+ - abstract_cmaui
+ - disk.iops_cmaui
+ disk.iops_server_cmaui_1:
+ - abstract_cmaui
+ - disk.iops_cmaui
+ disk.device.write.requests_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.write.requests_cmaui
+ disk.device.write.requests_server_cmaui_1:
+ - abstract_cmaui
+ - disk.device.write.requests_cmaui
+ network.outgoing.bytes.rate_cmaui_port_2:
+ - abstract_cmaui
+ - network.outgoing.bytes.rate_cmaui_cmaui_port
+ disk.device.write.bytes.rate_server_cmaui_1:
+ - abstract_cmaui
+ - disk.device.write.bytes.rate_cmaui
+ cpu_util_server_cmaui_1:
+ - abstract_cmaui
+ - cpu_util_cmaui
+ network.outgoing.bytes.rate_cmaui_port_1:
+ - abstract_cmaui
+ - network.outgoing.bytes.rate_cmaui_cmaui_port
+ network.incoming.bytes_cmaui_port_2:
+ - abstract_cmaui
+ - network.incoming.bytes_cmaui_cmaui_port
+ cpu_util_server_cmaui_2:
+ - abstract_cmaui
+ - cpu_util_cmaui
+ network.incoming.bytes_cmaui_port_1:
+ - abstract_cmaui
+ - network.incoming.bytes_cmaui_cmaui_port
+ disk.device.write.bytes.rate_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.write.bytes.rate_cmaui
+ disk.write.bytes.rate_server_cmaui_2:
+ - abstract_cmaui
+ - disk.write.bytes.rate_cmaui
+ disk.device.write.bytes_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.write.bytes_cmaui
+ disk.write.bytes.rate_server_cmaui_1:
+ - abstract_cmaui
+ - disk.write.bytes.rate_cmaui
+ disk.device.write.bytes_server_cmaui_1:
+ - abstract_cmaui
+ - disk.device.write.bytes_cmaui
+ network.incoming.packets.rate_cmaui_port_1:
+ - abstract_cmaui
+ - network.incoming.packets.rate_cmaui_cmaui_port
+ network.incoming.packets.rate_cmaui_port_2:
+ - abstract_cmaui
+ - network.incoming.packets.rate_cmaui_cmaui_port
+ feature_cmaui_port_1:
+ - abstract_cmaui
+ - feature_cmaui_cmaui_port
+ feature_cmaui_port_2:
+ - abstract_cmaui
+ - feature_cmaui_cmaui_port
+ disk.write.bytes_server_cmaui_1:
+ - abstract_cmaui
+ - disk.write.bytes_cmaui
+ disk.write.bytes_server_cmaui_2:
+ - abstract_cmaui
+ - disk.write.bytes_cmaui
+ feature_server_cmaui_1:
+ - abstract_cmaui
+ - feature_cmaui
+ disk.allocation_server_cmaui_1:
+ - abstract_cmaui
+ - disk.allocation_cmaui
+ feature_server_cmaui_2:
+ - abstract_cmaui
+ - feature_cmaui
+ disk.allocation_server_cmaui_2:
+ - abstract_cmaui
+ - disk.allocation_cmaui
+ binding_server_cmaui_1:
+ - abstract_cmaui
+ - binding_cmaui
+ binding_server_cmaui_2:
+ - abstract_cmaui
+ - binding_cmaui
+ vcpus_server_cmaui_2:
+ - abstract_cmaui
+ - vcpus_cmaui
+ attachment_cmaui_port_2:
+ - abstract_cmaui
+ - attachment_cmaui_cmaui_port
+ scalable_server_cmaui_2:
+ - abstract_cmaui
+ - scalable_cmaui
+ scalable_server_cmaui_1:
+ - abstract_cmaui
+ - scalable_cmaui
+ network.outgoing.packets.rate_cmaui_port_1:
+ - abstract_cmaui
+ - network.outgoing.packets.rate_cmaui_cmaui_port
+ network.outgoing.packets.rate_cmaui_port_2:
+ - abstract_cmaui
+ - network.outgoing.packets.rate_cmaui_cmaui_port
+ attachment_cmaui_port_1:
+ - abstract_cmaui
+ - attachment_cmaui_cmaui_port
+ disk.write.requests_server_cmaui_2:
+ - abstract_cmaui
+ - disk.write.requests_cmaui
+ disk.write.requests_server_cmaui_1:
+ - abstract_cmaui
+ - disk.write.requests_cmaui
+ disk.usage_server_cmaui_1:
+ - abstract_cmaui
+ - disk.usage_cmaui
+ disk.usage_server_cmaui_2:
+ - abstract_cmaui
+ - disk.usage_cmaui
+ endpoint_server_cmaui_1:
+ - abstract_cmaui
+ - endpoint_cmaui
+ endpoint_server_cmaui_2:
+ - abstract_cmaui
+ - endpoint_cmaui
+ os_server_cmaui_2:
+ - abstract_cmaui
+ - os_cmaui
+ os_server_cmaui_1:
+ - abstract_cmaui
+ - os_cmaui
+ disk.device.allocation_server_cmaui_1:
+ - abstract_cmaui
+ - disk.device.allocation_cmaui
+ disk.device.allocation_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.allocation_cmaui
+ memory_server_cmaui_1:
+ - abstract_cmaui
+ - memory_cmaui
+ host_server_cmaui_2:
+ - abstract_cmaui
+ - host_cmaui
+ host_server_cmaui_1:
+ - abstract_cmaui
+ - host_cmaui
+ instance_server_cmaui_2:
+ - abstract_cmaui
+ - instance_cmaui
+ disk.device.capacity_server_cmaui_1:
+ - abstract_cmaui
+ - disk.device.capacity_cmaui
+ instance_server_cmaui_1:
+ - abstract_cmaui
+ - instance_cmaui
+ disk.device.read.requests.rate_server_cmaui_1:
+ - abstract_cmaui
+ - disk.device.read.requests.rate_cmaui
+ network.incoming.bytes.rate_cmaui_port_1:
+ - abstract_cmaui
+ - network.incoming.bytes.rate_cmaui_cmaui_port
+ network.incoming.bytes.rate_cmaui_port_2:
+ - abstract_cmaui
+ - network.incoming.bytes.rate_cmaui_cmaui_port
+ vcpus_server_cmaui_1:
+ - abstract_cmaui
+ - vcpus_cmaui
+ disk.device.read.requests_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.read.requests_cmaui
+ disk.read.bytes.rate_server_cmaui_1:
+ - abstract_cmaui
+ - disk.read.bytes.rate_cmaui
+ network.outpoing.packets_cmaui_port_1:
+ - abstract_cmaui
+ - network.outpoing.packets_cmaui_cmaui_port
+ disk.read.bytes.rate_server_cmaui_2:
+ - abstract_cmaui
+ - disk.read.bytes.rate_cmaui
+ network.outpoing.packets_cmaui_port_2:
+ - abstract_cmaui
+ - network.outpoing.packets_cmaui_cmaui_port
+ disk.device.read.requests_server_cmaui_1:
+ - abstract_cmaui
+ - disk.device.read.requests_cmaui
+ cpu.delta_server_cmaui_1:
+ - abstract_cmaui
+ - cpu.delta_cmaui
+ cpu.delta_server_cmaui_2:
+ - abstract_cmaui
+ - cpu.delta_cmaui
+ disk.device.read.requests.rate_server_cmaui_2:
+ - abstract_cmaui
+ - disk.device.read.requests.rate_cmaui
+ memory.resident_server_cmaui_2:
+ - abstract_cmaui
+ - memory.resident_cmaui
+ memory.resident_server_cmaui_1:
+ - abstract_cmaui
+ - memory.resident_cmaui
+ disk.latency_server_cmaui_2:
+ - abstract_cmaui
+ - disk.latency_cmaui
+ disk.latency_server_cmaui_1:
+ - abstract_cmaui
+ - disk.latency_cmaui
+ memory.usage_server_cmaui_1:
+ - abstract_cmaui
+ - memory.usage_cmaui
+ memory.usage_server_cmaui_2:
+ - abstract_cmaui
+ - memory.usage_cmaui
+ requirements:
+ dependency_cmaui_port_1:
+ - abstract_cmaui
+ - dependency_cmaui_cmaui_port
+ local_storage_server_cmaui_2:
+ - abstract_cmaui
+ - local_storage_cmaui
+ link_cmaui_port_2:
+ - abstract_cmaui
+ - link_cmaui_cmaui_port
+ dependency_server_cmaui_2:
+ - abstract_cmaui
+ - dependency_cmaui
+ link_cmaui_port_1:
+ - abstract_cmaui
+ - link_cmaui_cmaui_port
+ dependency_server_cmaui_1:
+ - abstract_cmaui
+ - dependency_cmaui
+ dependency_cmaui_port_2:
+ - abstract_cmaui
+ - dependency_cmaui_cmaui_port
+ local_storage_server_cmaui_1:
+ - abstract_cmaui
+ - local_storage_cmaui
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/in/MANIFEST.json
new file mode 100644
index 0000000000..cc7753397c
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/in/MANIFEST.json
@@ -0,0 +1,17 @@
+{
+ "name": "Nested test",
+ "description": "HOT template to create nested one level multiple compute",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "main.yml",
+ "type": "HEAT",
+ "isBase": "true"
+ },
+ {
+ "file": "nested1.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ }
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/in/main.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/in/main.yml
new file mode 100644
index 0000000000..3cecffd871
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/in/main.yml
@@ -0,0 +1,19 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+ security_group_name:
+ type: string
+ description: network name of jsa log network
+
+resources:
+ test_nested1Level:
+ type: nested1.yml
+ properties:
+ p1: {get_param: jsa_name}
+ p2: {get_param: security_group_name}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/in/nested1.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/in/nested1.yml
new file mode 100644
index 0000000000..7af6ea9530
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/in/nested1.yml
@@ -0,0 +1,79 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ pd_server_names:
+ type: comma_delimited_list
+ description: PD server names
+ pd_server_image:
+ type: string
+ description: PD Image server
+ ps_server_names:
+ type: comma_delimited_list
+ description: Ps server names
+ ps_server_image:
+ type: string
+ description: Ps Image server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_server_flavor:
+ type: string
+ description: Flavor for PD server
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ pd_server_ips:
+ type: string
+ ps_server_ips:
+ type: string
+ net:
+ type: string
+resources:
+
+ pd_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_ips, 0]}}]
+ replacement_policy: AUTO
+
+ ps_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [ps_server_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_pd:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [pd_server_names, 0]}
+ image: { get_param: pd_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_flavor }
+ networks:
+ - port: { get_resource: pd_server_port }
+
+ server_ps:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [ps_server_names, 1]}
+ image: { get_param: ps_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: ps_server_flavor }
+ networks:
+ - port: { get_resource: ps_server_port }
+
+
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..d51e4f4f2f
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,1590 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.abstract.nodes.pd_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pd_server_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_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
+ compute_pd_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_pd_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pd_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested1:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ ps_server_image:
+ type: string
+ description: Ps Image server
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ ps_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ pd_server_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ ps_server_names:
+ type: list
+ description: Ps server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_image:
+ type: string
+ description: PD Image server
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_server_ps:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_ps:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_ps_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_ps:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_ps:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_ps:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_ps:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_ps:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_ps:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.ps_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_ps_server_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_ps_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_ps_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_port_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_ps_server_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_ps_server_ps_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_ps_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_ps_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_ps_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ instance_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_ps_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_ps_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_ps_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_ps_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_ps_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_ps_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.write.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_ps_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..6ab38e9cdd
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/MainServiceTemplate.yaml
@@ -0,0 +1,41 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ node_templates:
+ test_nested1Level:
+ type: org.openecomp.resource.abstract.nodes.heat.nested1
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: jsa_name
+ service_template_filter:
+ substitute_service_template: nested1ServiceTemplate.yaml
+ p2:
+ get_input: security_group_name
+ groups:
+ main_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/main.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - test_nested1Level
diff --git a/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 b/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
new file mode 100644
index 0000000000..e7fc570514
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pd_server_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_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
+ compute_pd_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd_server_port_network_role_tag:
+ type: string
+ required: true
+ port_pd_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pd_server_port_network_role:
+ type: string
+ required: true
+ port_pd_server_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ port_pd_server_port_order:
+ type: integer
+ required: true
+ port_pd_server_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ node_templates:
+ pd_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_name
+ - index_value
+ pd_server_pd_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_pd_server_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_pd_server_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_pd_server_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pd_server_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd_server_port_network_role_tag
+ mac_requirements:
+ get_input: port_pd_server_port_mac_requirements
+ order:
+ get_input: port_pd_server_port_order
+ 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
+ network:
+ get_input:
+ - port_pd_server_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server
+ capabilities:
+ scalable_pd_server:
+ - pd_server
+ - scalable
+ disk.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.read.bytes.rate
+ network.outgoing.packets.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outgoing.packets.rate
+ network.incoming.bytes.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.bytes.rate
+ memory.usage_pd_server:
+ - pd_server
+ - memory.usage
+ network.outgoing.bytes.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outgoing.bytes.rate
+ memory_pd_server:
+ - pd_server
+ - memory
+ disk.device.usage_pd_server:
+ - pd_server
+ - disk.device.usage
+ os_pd_server:
+ - pd_server
+ - os
+ disk.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.write.bytes.rate
+ network.outpoing.packets_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outpoing.packets
+ cpu_pd_server:
+ - pd_server
+ - cpu
+ cpu_util_pd_server:
+ - pd_server
+ - cpu_util
+ network.incoming.bytes_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.bytes
+ disk.device.write.requests.rate_pd_server:
+ - pd_server
+ - disk.device.write.requests.rate
+ disk.read.bytes_pd_server:
+ - pd_server
+ - disk.read.bytes
+ disk.device.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.read.bytes.rate
+ attachment_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - attachment
+ network.incoming.packets.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.packets.rate
+ disk.iops_pd_server:
+ - pd_server
+ - disk.iops
+ memory.resident_pd_server:
+ - pd_server
+ - memory.resident
+ cpu.delta_pd_server:
+ - pd_server
+ - cpu.delta
+ vcpus_pd_server:
+ - pd_server
+ - vcpus
+ disk.device.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.write.bytes.rate
+ disk.device.write.requests_pd_server:
+ - pd_server
+ - disk.device.write.requests
+ endpoint_pd_server:
+ - pd_server
+ - endpoint
+ disk.capacity_pd_server:
+ - pd_server
+ - disk.capacity
+ disk.device.allocation_pd_server:
+ - pd_server
+ - disk.device.allocation
+ disk.allocation_pd_server:
+ - pd_server
+ - disk.allocation
+ binding_pd_server:
+ - pd_server
+ - binding
+ disk.read.requests_pd_server:
+ - pd_server
+ - disk.read.requests
+ network.incoming.packets_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.packets
+ feature_pd_server:
+ - pd_server
+ - feature
+ disk.usage_pd_server:
+ - pd_server
+ - disk.usage
+ disk.write.bytes_pd_server:
+ - pd_server
+ - disk.write.bytes
+ disk.device.read.requests.rate_pd_server:
+ - pd_server
+ - disk.device.read.requests.rate
+ disk.root.size_pd_server:
+ - pd_server
+ - disk.root.size
+ disk.device.read.bytes_pd_server:
+ - pd_server
+ - disk.device.read.bytes
+ disk.device.write.bytes_pd_server:
+ - pd_server
+ - disk.device.write.bytes
+ disk.device.read.requests_pd_server:
+ - pd_server
+ - disk.device.read.requests
+ feature_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - feature
+ instance_pd_server:
+ - pd_server
+ - instance
+ host_pd_server:
+ - pd_server
+ - host
+ binding_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - binding
+ disk.write.requests.rate_pd_server:
+ - pd_server
+ - disk.write.requests.rate
+ disk.ephemeral.size_pd_server:
+ - pd_server
+ - disk.ephemeral.size
+ network.outgoing.bytes_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outgoing.bytes
+ disk.write.requests_pd_server:
+ - pd_server
+ - disk.write.requests
+ disk.device.latency_pd_server:
+ - pd_server
+ - disk.device.latency
+ disk.latency_pd_server:
+ - pd_server
+ - disk.latency
+ disk.device.capacity_pd_server:
+ - pd_server
+ - disk.device.capacity
+ disk.device.iops_pd_server:
+ - pd_server
+ - disk.device.iops
+ requirements:
+ local_storage_pd_server:
+ - pd_server
+ - local_storage
+ dependency_pd_server:
+ - pd_server
+ - dependency
+ link_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - link
+ dependency_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..a36e890b2e
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_ps_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.ps_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_ps_server_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_ps_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_ps_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_port_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_ps_server_port_order:
+ type: integer
+ required: true
+ port_ps_server_port_subnetpoolid:
+ type: string
+ required: true
+ port_ps_server_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ port_ps_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_ps_server_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_ps_server_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_port_network_role_tag:
+ type: string
+ required: true
+ node_templates:
+ ps_server_ps_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_ps_server_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_ps_server_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_ps_server_port_vlan_requirements
+ ip_requirements:
+ get_input: port_ps_server_port_ip_requirements
+ network_role_tag:
+ get_input: port_ps_server_port_network_role_tag
+ mac_requirements:
+ get_input: port_ps_server_port_mac_requirements
+ order:
+ get_input: port_ps_server_port_order
+ 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
+ network:
+ get_input:
+ - port_ps_server_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: ps_server
+ relationship: tosca.relationships.network.BindsTo
+ ps_server:
+ type: org.openecomp.resource.vfc.nodes.heat.ps_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_ps_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_ps_server_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.ps_server
+ capabilities:
+ instance_ps_server:
+ - ps_server
+ - instance
+ host_ps_server:
+ - ps_server
+ - host
+ network.incoming.packets_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.packets
+ cpu.delta_ps_server:
+ - ps_server
+ - cpu.delta
+ disk.write.bytes.rate_ps_server:
+ - ps_server
+ - disk.write.bytes.rate
+ feature_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - feature
+ feature_ps_server:
+ - ps_server
+ - feature
+ disk.root.size_ps_server:
+ - ps_server
+ - disk.root.size
+ disk.device.read.requests.rate_ps_server:
+ - ps_server
+ - disk.device.read.requests.rate
+ cpu_ps_server:
+ - ps_server
+ - cpu
+ disk.device.write.bytes_ps_server:
+ - ps_server
+ - disk.device.write.bytes
+ disk.device.read.bytes_ps_server:
+ - ps_server
+ - disk.device.read.bytes
+ disk.read.bytes_ps_server:
+ - ps_server
+ - disk.read.bytes
+ network.incoming.bytes_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.bytes
+ disk.device.iops_ps_server:
+ - ps_server
+ - disk.device.iops
+ disk.device.latency_ps_server:
+ - ps_server
+ - disk.device.latency
+ disk.read.bytes.rate_ps_server:
+ - ps_server
+ - disk.read.bytes.rate
+ memory_ps_server:
+ - ps_server
+ - memory
+ scalable_ps_server:
+ - ps_server
+ - scalable
+ attachment_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - attachment
+ disk.write.requests.rate_ps_server:
+ - ps_server
+ - disk.write.requests.rate
+ disk.write.requests_ps_server:
+ - ps_server
+ - disk.write.requests
+ disk.latency_ps_server:
+ - ps_server
+ - disk.latency
+ disk.ephemeral.size_ps_server:
+ - ps_server
+ - disk.ephemeral.size
+ disk.device.capacity_ps_server:
+ - ps_server
+ - disk.device.capacity
+ network.incoming.packets.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.packets.rate
+ disk.iops_ps_server:
+ - ps_server
+ - disk.iops
+ disk.device.read.bytes.rate_ps_server:
+ - ps_server
+ - disk.device.read.bytes.rate
+ cpu_util_ps_server:
+ - ps_server
+ - cpu_util
+ memory.resident_ps_server:
+ - ps_server
+ - memory.resident
+ disk.device.read.requests_ps_server:
+ - ps_server
+ - disk.device.read.requests
+ disk.write.bytes_ps_server:
+ - ps_server
+ - disk.write.bytes
+ network.outgoing.bytes.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outgoing.bytes.rate
+ network.outgoing.packets.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outgoing.packets.rate
+ network.incoming.bytes.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.bytes.rate
+ disk.device.write.requests.rate_ps_server:
+ - ps_server
+ - disk.device.write.requests.rate
+ disk.read.requests_ps_server:
+ - ps_server
+ - disk.read.requests
+ disk.allocation_ps_server:
+ - ps_server
+ - disk.allocation
+ memory.usage_ps_server:
+ - ps_server
+ - memory.usage
+ binding_ps_server:
+ - ps_server
+ - binding
+ os_ps_server:
+ - ps_server
+ - os
+ disk.device.usage_ps_server:
+ - ps_server
+ - disk.device.usage
+ binding_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - binding
+ disk.device.write.bytes.rate_ps_server:
+ - ps_server
+ - disk.device.write.bytes.rate
+ vcpus_ps_server:
+ - ps_server
+ - vcpus
+ network.outgoing.bytes_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outgoing.bytes
+ disk.usage_ps_server:
+ - ps_server
+ - disk.usage
+ disk.device.write.requests_ps_server:
+ - ps_server
+ - disk.device.write.requests
+ network.outpoing.packets_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outpoing.packets
+ endpoint_ps_server:
+ - ps_server
+ - endpoint
+ disk.capacity_ps_server:
+ - ps_server
+ - disk.capacity
+ disk.device.allocation_ps_server:
+ - ps_server
+ - disk.device.allocation
+ requirements:
+ dependency_ps_server:
+ - ps_server
+ - dependency
+ dependency_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - dependency
+ link_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - link
+ local_storage_ps_server:
+ - ps_server
+ - local_storage
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/nested1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/nested1ServiceTemplate.yaml
new file mode 100644
index 0000000000..81884ac853
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedSingleSubstitution1B/out/nested1ServiceTemplate.yaml
@@ -0,0 +1,511 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ ps_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Ps Image server
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ ps_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ ps_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ pd_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ pd_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ ps_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: Ps server names
+ entry_schema:
+ type: string
+ pd_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: PD Image server
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ pd_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ abstract_pd_server:
+ type: org.openecomp.resource.abstract.nodes.pd_server
+ directives:
+ - substitutable
+ properties:
+ port_pd_server_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ compute_pd_server_availability_zone:
+ - get_input: availability_zone_0
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 0
+ port_pd_server_port_network:
+ - get_input: net
+ vm_flavor_name:
+ get_input: pd_server_flavor
+ port_pd_server_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_ips
+ - 0
+ vm_image_name:
+ get_input: pd_server_image
+ port_pd_server_port_replacement_policy:
+ - AUTO
+ port_pd_server_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ service_template_filter:
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_ps_server:
+ type: org.openecomp.resource.abstract.nodes.ps_server
+ directives:
+ - substitutable
+ properties:
+ port_ps_server_port_network:
+ - get_input: net
+ compute_ps_server_name:
+ - get_input:
+ - ps_server_names
+ - 1
+ compute_ps_server_availability_zone:
+ - get_input: availability_zone_0
+ port_ps_server_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - ps_server_ips
+ - 0
+ vm_flavor_name:
+ get_input: ps_server_flavor
+ port_ps_server_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_ps_server_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: ps_server_image
+ port_ps_server_port_replacement_policy:
+ - AUTO
+ service_template_filter:
+ substitute_service_template: Nested_ps_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ groups:
+ nested1_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested1.yml
+ description: nested1
+ members:
+ - abstract_pd_server
+ - abstract_ps_server
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested1
+ capabilities:
+ disk.iops_server_pd:
+ - abstract_pd_server
+ - disk.iops_pd_server
+ disk.device.read.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.read.bytes.rate_pd_server
+ disk.write.bytes_server_ps:
+ - abstract_ps_server
+ - disk.write.bytes_ps_server
+ disk.device.read.requests_server_pd:
+ - abstract_pd_server
+ - disk.device.read.requests_pd_server
+ network.incoming.packets.rate_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.packets.rate_ps_server_ps_server_port
+ disk.device.allocation_server_pd:
+ - abstract_pd_server
+ - disk.device.allocation_pd_server
+ disk.iops_server_ps:
+ - abstract_ps_server
+ - disk.iops_ps_server
+ disk.device.read.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.read.bytes.rate_ps_server
+ binding_server_ps:
+ - abstract_ps_server
+ - binding_ps_server
+ attachment_ps_server_port:
+ - abstract_ps_server
+ - attachment_ps_server_ps_server_port
+ disk.device.read.requests_server_ps:
+ - abstract_ps_server
+ - disk.device.read.requests_ps_server
+ memory.usage_server_pd:
+ - abstract_pd_server
+ - memory.usage_pd_server
+ feature_ps_server_port:
+ - abstract_ps_server
+ - feature_ps_server_ps_server_port
+ disk.read.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.read.bytes.rate_pd_server
+ network.outgoing.bytes.rate_ps_server_port:
+ - abstract_ps_server
+ - network.outgoing.bytes.rate_ps_server_ps_server_port
+ memory_server_pd:
+ - abstract_pd_server
+ - memory_pd_server
+ disk.device.write.requests_server_pd:
+ - abstract_pd_server
+ - disk.device.write.requests_pd_server
+ disk.device.read.bytes_server_ps:
+ - abstract_ps_server
+ - disk.device.read.bytes_ps_server
+ disk.device.allocation_server_ps:
+ - abstract_ps_server
+ - disk.device.allocation_ps_server
+ memory.usage_server_ps:
+ - abstract_ps_server
+ - memory.usage_ps_server
+ network.outgoing.packets.rate_ps_server_port:
+ - abstract_ps_server
+ - network.outgoing.packets.rate_ps_server_ps_server_port
+ binding_ps_server_port:
+ - abstract_ps_server
+ - binding_ps_server_ps_server_port
+ network.incoming.packets_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.packets_pd_server_pd_server_port
+ disk.read.bytes_server_pd:
+ - abstract_pd_server
+ - disk.read.bytes_pd_server
+ disk.device.write.requests_server_ps:
+ - abstract_ps_server
+ - disk.device.write.requests_ps_server
+ network.outpoing.packets_ps_server_port:
+ - abstract_ps_server
+ - network.outpoing.packets_ps_server_ps_server_port
+ disk.device.read.bytes_server_pd:
+ - abstract_pd_server
+ - disk.device.read.bytes_pd_server
+ host_server_pd:
+ - abstract_pd_server
+ - host_pd_server
+ vcpus_server_pd:
+ - abstract_pd_server
+ - vcpus_pd_server
+ disk.ephemeral.size_server_pd:
+ - abstract_pd_server
+ - disk.ephemeral.size_pd_server
+ network.incoming.bytes.rate_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.bytes.rate_ps_server_ps_server_port
+ disk.write.requests.rate_server_pd:
+ - abstract_pd_server
+ - disk.write.requests.rate_pd_server
+ memory_server_ps:
+ - abstract_ps_server
+ - memory_ps_server
+ network.incoming.bytes_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.bytes_pd_server_pd_server_port
+ attachment_pd_server_port:
+ - abstract_pd_server
+ - attachment_pd_server_pd_server_port
+ disk.write.requests_server_pd:
+ - abstract_pd_server
+ - disk.write.requests_pd_server
+ network.incoming.packets.rate_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.packets.rate_pd_server_pd_server_port
+ disk.ephemeral.size_server_ps:
+ - abstract_ps_server
+ - disk.ephemeral.size_ps_server
+ disk.write.requests.rate_server_ps:
+ - abstract_ps_server
+ - disk.write.requests.rate_ps_server
+ disk.device.write.bytes_server_ps:
+ - abstract_ps_server
+ - disk.device.write.bytes_ps_server
+ disk.root.size_server_ps:
+ - abstract_ps_server
+ - disk.root.size_ps_server
+ disk.device.read.requests.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.read.requests.rate_ps_server
+ network.outgoing.bytes_pd_server_port:
+ - abstract_pd_server
+ - network.outgoing.bytes_pd_server_pd_server_port
+ disk.write.requests_server_ps:
+ - abstract_ps_server
+ - disk.write.requests_ps_server
+ binding_server_pd:
+ - abstract_pd_server
+ - binding_pd_server
+ disk.root.size_server_pd:
+ - abstract_pd_server
+ - disk.root.size_pd_server
+ disk.device.read.requests.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.read.requests.rate_pd_server
+ network.outpoing.packets_pd_server_port:
+ - abstract_pd_server
+ - network.outpoing.packets_pd_server_pd_server_port
+ disk.device.write.bytes_server_pd:
+ - abstract_pd_server
+ - disk.device.write.bytes_pd_server
+ host_server_ps:
+ - abstract_ps_server
+ - host_ps_server
+ network.incoming.packets_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.packets_ps_server_ps_server_port
+ memory.resident_server_pd:
+ - abstract_pd_server
+ - memory.resident_pd_server
+ disk.usage_server_ps:
+ - abstract_ps_server
+ - disk.usage_ps_server
+ network.outgoing.bytes_ps_server_port:
+ - abstract_ps_server
+ - network.outgoing.bytes_ps_server_ps_server_port
+ cpu_util_server_pd:
+ - abstract_pd_server
+ - cpu_util_pd_server
+ endpoint_server_ps:
+ - abstract_ps_server
+ - endpoint_ps_server
+ disk.read.requests_server_ps:
+ - abstract_ps_server
+ - disk.read.requests_ps_server
+ memory.resident_server_ps:
+ - abstract_ps_server
+ - memory.resident_ps_server
+ disk.usage_server_pd:
+ - abstract_pd_server
+ - disk.usage_pd_server
+ disk.capacity_server_pd:
+ - abstract_pd_server
+ - disk.capacity_pd_server
+ endpoint_server_pd:
+ - abstract_pd_server
+ - endpoint_pd_server
+ cpu_util_server_ps:
+ - abstract_ps_server
+ - cpu_util_ps_server
+ network.incoming.bytes_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.bytes_ps_server_ps_server_port
+ disk.device.capacity_server_pd:
+ - abstract_pd_server
+ - disk.device.capacity_pd_server
+ network.incoming.bytes.rate_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.bytes.rate_pd_server_pd_server_port
+ vcpus_server_ps:
+ - abstract_ps_server
+ - vcpus_ps_server
+ disk.allocation_server_pd:
+ - abstract_pd_server
+ - disk.allocation_pd_server
+ disk.device.usage_server_pd:
+ - abstract_pd_server
+ - disk.device.usage_pd_server
+ disk.capacity_server_ps:
+ - abstract_ps_server
+ - disk.capacity_ps_server
+ disk.allocation_server_ps:
+ - abstract_ps_server
+ - disk.allocation_ps_server
+ disk.device.usage_server_ps:
+ - abstract_ps_server
+ - disk.device.usage_ps_server
+ instance_server_pd:
+ - abstract_pd_server
+ - instance_pd_server
+ disk.device.write.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.write.bytes.rate_ps_server
+ disk.write.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.write.bytes.rate_ps_server
+ feature_pd_server_port:
+ - abstract_pd_server
+ - feature_pd_server_pd_server_port
+ disk.read.bytes_server_ps:
+ - abstract_ps_server
+ - disk.read.bytes_ps_server
+ network.outgoing.bytes.rate_pd_server_port:
+ - abstract_pd_server
+ - network.outgoing.bytes.rate_pd_server_pd_server_port
+ network.outgoing.packets.rate_pd_server_port:
+ - abstract_pd_server
+ - network.outgoing.packets.rate_pd_server_pd_server_port
+ binding_pd_server_port:
+ - abstract_pd_server
+ - binding_pd_server_pd_server_port
+ cpu_server_ps:
+ - abstract_ps_server
+ - cpu_ps_server
+ cpu.delta_server_pd:
+ - abstract_pd_server
+ - cpu.delta_pd_server
+ instance_server_ps:
+ - abstract_ps_server
+ - instance_ps_server
+ disk.read.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.read.bytes.rate_ps_server
+ disk.latency_server_pd:
+ - abstract_pd_server
+ - disk.latency_pd_server
+ disk.device.write.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.write.bytes.rate_pd_server
+ os_server_ps:
+ - abstract_ps_server
+ - os_ps_server
+ cpu.delta_server_ps:
+ - abstract_ps_server
+ - cpu.delta_ps_server
+ feature_server_ps:
+ - abstract_ps_server
+ - feature_ps_server
+ disk.device.iops_server_pd:
+ - abstract_pd_server
+ - disk.device.iops_pd_server
+ disk.latency_server_ps:
+ - abstract_ps_server
+ - disk.latency_ps_server
+ disk.read.requests_server_pd:
+ - abstract_pd_server
+ - disk.read.requests_pd_server
+ disk.device.write.requests.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.write.requests.rate_ps_server
+ os_server_pd:
+ - abstract_pd_server
+ - os_pd_server
+ disk.device.latency_server_pd:
+ - abstract_pd_server
+ - disk.device.latency_pd_server
+ disk.device.capacity_server_ps:
+ - abstract_ps_server
+ - disk.device.capacity_ps_server
+ scalable_server_pd:
+ - abstract_pd_server
+ - scalable_pd_server
+ disk.write.bytes_server_pd:
+ - abstract_pd_server
+ - disk.write.bytes_pd_server
+ disk.write.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.write.bytes.rate_pd_server
+ disk.device.latency_server_ps:
+ - abstract_ps_server
+ - disk.device.latency_ps_server
+ disk.device.iops_server_ps:
+ - abstract_ps_server
+ - disk.device.iops_ps_server
+ feature_server_pd:
+ - abstract_pd_server
+ - feature_pd_server
+ disk.device.write.requests.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.write.requests.rate_pd_server
+ scalable_server_ps:
+ - abstract_ps_server
+ - scalable_ps_server
+ cpu_server_pd:
+ - abstract_pd_server
+ - cpu_pd_server
+ requirements:
+ local_storage_server_pd:
+ - abstract_pd_server
+ - local_storage_pd_server
+ dependency_server_pd:
+ - abstract_pd_server
+ - dependency_pd_server
+ dependency_server_ps:
+ - abstract_ps_server
+ - dependency_ps_server
+ dependency_ps_server_port:
+ - abstract_ps_server
+ - dependency_ps_server_ps_server_port
+ dependency_pd_server_port:
+ - abstract_pd_server
+ - dependency_pd_server_pd_server_port
+ link_pd_server_port:
+ - abstract_pd_server
+ - link_pd_server_pd_server_port
+ link_ps_server_port:
+ - abstract_ps_server
+ - link_ps_server_ps_server_port
+ local_storage_server_ps:
+ - abstract_ps_server
+ - local_storage_ps_server
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/MANIFEST.json
new file mode 100644
index 0000000000..1a7abacf3f
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/MANIFEST.json
@@ -0,0 +1,22 @@
+{
+ "name": "Nested test",
+ "description": "HOT template to create nested one level multiple compute",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "main.yml",
+ "type": "HEAT",
+ "isBase": "true"
+ },
+ {
+ "file": "nested-same-file-1B.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested-other-file-1B.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ }
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/main.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/main.yml
new file mode 100644
index 0000000000..d4e91509ea
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/main.yml
@@ -0,0 +1,38 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+ same_file_param_1:
+ type: string
+ description: network name of jsa log network
+ same_file_param_2:
+ type: string
+ description: network name of jsa log network
+ same_file_param_3:
+ type: string
+ description: network name of jsa log network
+ diff_file_param_1:
+ type: string
+ description: network name of jsa log network
+
+resources:
+ test_nested_same_file_1:
+ type: nested-same-file-1B.yml
+ properties:
+ p1: {get_param: same_file_param_1}
+ p2: {get_param: same_file_param_2}
+
+ test_nested_same_file_2:
+ type: nested-same-file-1B.yml
+ properties:
+ p2: {get_param: same_file_param_3}
+
+ test_nested_diff_file:
+ type: nested-other-file-1B.yml
+ properties:
+ p1: {get_param: diff_file_param_1}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/nested-other-file-1B.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/nested-other-file-1B.yml
new file mode 100644
index 0000000000..4990282318
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/nested-other-file-1B.yml
@@ -0,0 +1,82 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ pd_server_names:
+ type: comma_delimited_list
+ description: PD server names
+ pd_server_image:
+ type: string
+ description: PD Image server
+ ps_server_names:
+ type: comma_delimited_list
+ description: Ps server names
+ ps_server_image:
+ type: string
+ description: Ps Image server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_server_flavor:
+ type: string
+ description: Flavor for PD server
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ pd_server_ips:
+ type: string
+ ps_server_ips:
+ type: string
+ net:
+ type: string
+resources:
+
+ pd_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_ips, 0]}}]
+ replacement_policy: AUTO
+
+ ps_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [ps_server_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_pd:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [pd_server_names, 0]}
+ image: { get_param: pd_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_flavor }
+ networks:
+ - port: { get_resource: pd_server_port }
+
+ server_ps:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [ps_server_names, 1]}
+ image: { get_param: ps_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: ps_server_flavor }
+ networks:
+ - port: { get_resource: ps_server_port }
+
+outputs:
+ nested_same_file_attr_1:
+ description: nested_same_file_attr_1
+ value: { get_resource: server_pd } \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/nested-same-file-1B.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/nested-same-file-1B.yml
new file mode 100644
index 0000000000..50b03d7a63
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/in/nested-same-file-1B.yml
@@ -0,0 +1,83 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ sm_server_names:
+ type: comma_delimited_list
+ description: SM server names
+ sm_server_image:
+ type: string
+ description: SM Image server
+ oam_server_names:
+ type: comma_delimited_list
+ description: OAM server names
+ oam_server_image:
+ type: string
+ description: OAM Image server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ sm_server_flavor:
+ type: string
+ description: Flavor for SM server
+ oam_server_flavor:
+ type: string
+ description: Flavor for OAM server
+ sm_server_ips:
+ type: string
+ oam_server_ips:
+ type: string
+ net:
+ type: string
+resources:
+
+ sm_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [sm_server_ips, 0]}}]
+ replacement_policy: AUTO
+
+ oam_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [oam_server_ips, 0]}}]
+ replacement_policy: AUTO
+
+ server_sm:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [sm_server_names, 0]}
+ image: { get_param: sm_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: sm_server_flavor }
+ networks:
+ - port: { get_resource: sm_server_port }
+
+ server_oam:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [oam_server_names, 1]}
+ image: { get_param: oam_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: oam_server_flavor }
+ networks:
+ - port: { get_resource: oam_server_port }
+
+outputs:
+ nested_diff_file_attr_1:
+ description: nested_diff_file_attr_1_value
+ value: { get_resource: server_sm }
+
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..b5dc2d96c3
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,3183 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.abstract.nodes.pd_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pd_server_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_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
+ compute_pd_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_pd_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pd_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested-same-file-1B:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ sm_server_names:
+ type: list
+ description: SM server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ oam_server_image:
+ type: string
+ description: OAM Image server
+ required: true
+ status: SUPPORTED
+ oam_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ oam_server_flavor:
+ type: string
+ description: Flavor for OAM server
+ required: true
+ status: SUPPORTED
+ sm_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ oam_server_names:
+ type: list
+ description: OAM server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ sm_server_flavor:
+ type: string
+ description: Flavor for SM server
+ required: true
+ status: SUPPORTED
+ sm_server_image:
+ type: string
+ description: SM Image server
+ required: true
+ status: SUPPORTED
+ attributes:
+ nested_diff_file_attr_1:
+ type: string
+ description: nested_diff_file_attr_1_value
+ status: SUPPORTED
+ requirements:
+ - dependency_oam_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_oam:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_oam:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_sm_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_sm_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_sm:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_sm:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ os_server_sm:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_sm:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_oam:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_sm:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_oam:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_oam:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_sm:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_oam:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_sm:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_sm_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outgoing.bytes.rate_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_sm_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_oam:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_oam:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_sm:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_sm_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested-other-file-1B:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ ps_server_image:
+ type: string
+ description: Ps Image server
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ ps_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ pd_server_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ ps_server_names:
+ type: list
+ description: Ps server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_image:
+ type: string
+ description: PD Image server
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ attributes:
+ nested_same_file_attr_1:
+ type: string
+ description: nested_same_file_attr_1
+ status: SUPPORTED
+ requirements:
+ - dependency_server_ps:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_ps:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_ps_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_ps:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_ps:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_ps:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_ps:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_ps:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_ps:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.oam_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_oam_server_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_server_port_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_oam_server_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ compute_oam_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_oam_server_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_oam_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_server_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ requirements:
+ - dependency_oam_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_oam_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_oam_server_oam_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam_server_oam_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ cpu.delta_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_oam_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_server_oam_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server_oam_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.iops_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server_oam_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_oam_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_oam_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_oam_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.sm_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
+ port_sm_server_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_sm_server_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_sm_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_sm_server_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
+ compute_sm_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_sm_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_sm_server_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ requirements:
+ - dependency_sm_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_sm_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_sm_server_sm_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_sm_server_sm_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.device.read.requests_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_sm_server_sm_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.iops_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_sm_server_sm_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_sm_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_sm_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_sm_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_sm_server_sm_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_sm_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_sm_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_sm_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.ps_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_ps_server_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_ps_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_ps_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_port_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_ps_server_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_ps_server_ps_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_ps_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_ps_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_ps_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ instance_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_ps_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_ps_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_ps_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_ps_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_ps_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_ps_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.write.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_ps_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..2548fb9b30
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameFileOneDiff/out/MainServiceTemplate.yaml
@@ -0,0 +1,76 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ same_file_param_1:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ same_file_param_2:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ same_file_param_3:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ diff_file_param_1:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ node_templates:
+ test_nested_diff_file:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-other-file-1B
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: diff_file_param_1
+ service_template_filter:
+ substitute_service_template: nested-other-file-1BServiceTemplate.yaml
+ test_nested_same_file_1:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-same-file-1B
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_input: same_file_param_1
+ service_template_filter:
+ substitute_service_template: nested-same-file-1BServiceTemplate.yaml
+ p2:
+ get_input: same_file_param_2
+ test_nested_same_file_2:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-same-file-1B
+ directives:
+ - substitutable
+ properties:
+ service_template_filter:
+ substitute_service_template: nested-same-file-1BServiceTemplate.yaml
+ p2:
+ get_input: same_file_param_3
+ groups:
+ main_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/main.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - test_nested_diff_file
+ - test_nested_same_file_1
+ - test_nested_same_file_2
diff --git a/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 b/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
new file mode 100644
index 0000000000..973864216f
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_oam_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.oam_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_oam_server_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_server_port_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_oam_server_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_oam_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_oam_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ compute_oam_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ port_oam_server_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_oam_server_port_subnetpoolid:
+ type: string
+ required: true
+ port_oam_server_port_network_role_tag:
+ type: string
+ required: true
+ port_oam_server_port_network_role:
+ type: string
+ required: true
+ port_oam_server_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_oam_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_server_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ node_templates:
+ oam_server:
+ type: org.openecomp.resource.vfc.nodes.heat.oam_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_oam_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_oam_server_name
+ - index_value
+ oam_server_oam_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_oam_server_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_oam_server_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_oam_server_port_vlan_requirements
+ ip_requirements:
+ get_input: port_oam_server_port_ip_requirements
+ network_role_tag:
+ get_input: port_oam_server_port_network_role_tag
+ mac_requirements:
+ get_input: port_oam_server_port_mac_requirements
+ order:
+ get_input: port_oam_server_port_order
+ 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
+ network:
+ get_input:
+ - port_oam_server_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: oam_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.oam_server
+ capabilities:
+ cpu.delta_oam_server:
+ - oam_server
+ - cpu.delta
+ host_oam_server:
+ - oam_server
+ - host
+ disk.usage_oam_server:
+ - oam_server
+ - disk.usage
+ network.incoming.packets.rate_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.incoming.packets.rate
+ feature_oam_server:
+ - oam_server
+ - feature
+ disk.device.write.bytes_oam_server:
+ - oam_server
+ - disk.device.write.bytes
+ cpu_util_oam_server:
+ - oam_server
+ - cpu_util
+ network.outpoing.packets_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.outpoing.packets
+ disk.capacity_oam_server:
+ - oam_server
+ - disk.capacity
+ memory_oam_server:
+ - oam_server
+ - memory
+ disk.read.bytes.rate_oam_server:
+ - oam_server
+ - disk.read.bytes.rate
+ disk.write.bytes_oam_server:
+ - oam_server
+ - disk.write.bytes
+ disk.write.requests_oam_server:
+ - oam_server
+ - disk.write.requests
+ attachment_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - attachment
+ cpu_oam_server:
+ - oam_server
+ - cpu
+ vcpus_oam_server:
+ - oam_server
+ - vcpus
+ disk.device.read.requests.rate_oam_server:
+ - oam_server
+ - disk.device.read.requests.rate
+ disk.allocation_oam_server:
+ - oam_server
+ - disk.allocation
+ disk.write.bytes.rate_oam_server:
+ - oam_server
+ - disk.write.bytes.rate
+ disk.device.write.requests.rate_oam_server:
+ - oam_server
+ - disk.device.write.requests.rate
+ instance_oam_server:
+ - oam_server
+ - instance
+ memory.resident_oam_server:
+ - oam_server
+ - memory.resident
+ disk.device.read.requests_oam_server:
+ - oam_server
+ - disk.device.read.requests
+ disk.device.allocation_oam_server:
+ - oam_server
+ - disk.device.allocation
+ disk.device.write.requests_oam_server:
+ - oam_server
+ - disk.device.write.requests
+ binding_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - binding
+ disk.iops_oam_server:
+ - oam_server
+ - disk.iops
+ disk.device.capacity_oam_server:
+ - oam_server
+ - disk.device.capacity
+ binding_oam_server:
+ - oam_server
+ - binding
+ disk.device.write.bytes.rate_oam_server:
+ - oam_server
+ - disk.device.write.bytes.rate
+ disk.device.usage_oam_server:
+ - oam_server
+ - disk.device.usage
+ network.incoming.bytes.rate_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.incoming.bytes.rate
+ disk.latency_oam_server:
+ - oam_server
+ - disk.latency
+ disk.read.requests_oam_server:
+ - oam_server
+ - disk.read.requests
+ disk.device.iops_oam_server:
+ - oam_server
+ - disk.device.iops
+ disk.root.size_oam_server:
+ - oam_server
+ - disk.root.size
+ network.outgoing.bytes_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.outgoing.bytes
+ disk.device.latency_oam_server:
+ - oam_server
+ - disk.device.latency
+ feature_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - feature
+ memory.usage_oam_server:
+ - oam_server
+ - memory.usage
+ endpoint_oam_server:
+ - oam_server
+ - endpoint
+ network.outgoing.bytes.rate_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.outgoing.bytes.rate
+ scalable_oam_server:
+ - oam_server
+ - scalable
+ disk.write.requests.rate_oam_server:
+ - oam_server
+ - disk.write.requests.rate
+ network.incoming.bytes_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.incoming.bytes
+ disk.device.read.bytes.rate_oam_server:
+ - oam_server
+ - disk.device.read.bytes.rate
+ disk.device.read.bytes_oam_server:
+ - oam_server
+ - disk.device.read.bytes
+ os_oam_server:
+ - oam_server
+ - os
+ disk.read.bytes_oam_server:
+ - oam_server
+ - disk.read.bytes
+ network.incoming.packets_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.incoming.packets
+ network.outgoing.packets.rate_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.outgoing.packets.rate
+ disk.ephemeral.size_oam_server:
+ - oam_server
+ - disk.ephemeral.size
+ requirements:
+ dependency_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - dependency
+ local_storage_oam_server:
+ - oam_server
+ - local_storage
+ dependency_oam_server:
+ - oam_server
+ - dependency
+ link_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - link
diff --git a/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 b/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
new file mode 100644
index 0000000000..e7fc570514
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pd_server_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_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
+ compute_pd_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd_server_port_network_role_tag:
+ type: string
+ required: true
+ port_pd_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pd_server_port_network_role:
+ type: string
+ required: true
+ port_pd_server_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ port_pd_server_port_order:
+ type: integer
+ required: true
+ port_pd_server_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ node_templates:
+ pd_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_name
+ - index_value
+ pd_server_pd_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_pd_server_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_pd_server_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_pd_server_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pd_server_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd_server_port_network_role_tag
+ mac_requirements:
+ get_input: port_pd_server_port_mac_requirements
+ order:
+ get_input: port_pd_server_port_order
+ 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
+ network:
+ get_input:
+ - port_pd_server_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server
+ capabilities:
+ scalable_pd_server:
+ - pd_server
+ - scalable
+ disk.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.read.bytes.rate
+ network.outgoing.packets.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outgoing.packets.rate
+ network.incoming.bytes.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.bytes.rate
+ memory.usage_pd_server:
+ - pd_server
+ - memory.usage
+ network.outgoing.bytes.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outgoing.bytes.rate
+ memory_pd_server:
+ - pd_server
+ - memory
+ disk.device.usage_pd_server:
+ - pd_server
+ - disk.device.usage
+ os_pd_server:
+ - pd_server
+ - os
+ disk.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.write.bytes.rate
+ network.outpoing.packets_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outpoing.packets
+ cpu_pd_server:
+ - pd_server
+ - cpu
+ cpu_util_pd_server:
+ - pd_server
+ - cpu_util
+ network.incoming.bytes_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.bytes
+ disk.device.write.requests.rate_pd_server:
+ - pd_server
+ - disk.device.write.requests.rate
+ disk.read.bytes_pd_server:
+ - pd_server
+ - disk.read.bytes
+ disk.device.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.read.bytes.rate
+ attachment_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - attachment
+ network.incoming.packets.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.packets.rate
+ disk.iops_pd_server:
+ - pd_server
+ - disk.iops
+ memory.resident_pd_server:
+ - pd_server
+ - memory.resident
+ cpu.delta_pd_server:
+ - pd_server
+ - cpu.delta
+ vcpus_pd_server:
+ - pd_server
+ - vcpus
+ disk.device.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.write.bytes.rate
+ disk.device.write.requests_pd_server:
+ - pd_server
+ - disk.device.write.requests
+ endpoint_pd_server:
+ - pd_server
+ - endpoint
+ disk.capacity_pd_server:
+ - pd_server
+ - disk.capacity
+ disk.device.allocation_pd_server:
+ - pd_server
+ - disk.device.allocation
+ disk.allocation_pd_server:
+ - pd_server
+ - disk.allocation
+ binding_pd_server:
+ - pd_server
+ - binding
+ disk.read.requests_pd_server:
+ - pd_server
+ - disk.read.requests
+ network.incoming.packets_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.packets
+ feature_pd_server:
+ - pd_server
+ - feature
+ disk.usage_pd_server:
+ - pd_server
+ - disk.usage
+ disk.write.bytes_pd_server:
+ - pd_server
+ - disk.write.bytes
+ disk.device.read.requests.rate_pd_server:
+ - pd_server
+ - disk.device.read.requests.rate
+ disk.root.size_pd_server:
+ - pd_server
+ - disk.root.size
+ disk.device.read.bytes_pd_server:
+ - pd_server
+ - disk.device.read.bytes
+ disk.device.write.bytes_pd_server:
+ - pd_server
+ - disk.device.write.bytes
+ disk.device.read.requests_pd_server:
+ - pd_server
+ - disk.device.read.requests
+ feature_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - feature
+ instance_pd_server:
+ - pd_server
+ - instance
+ host_pd_server:
+ - pd_server
+ - host
+ binding_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - binding
+ disk.write.requests.rate_pd_server:
+ - pd_server
+ - disk.write.requests.rate
+ disk.ephemeral.size_pd_server:
+ - pd_server
+ - disk.ephemeral.size
+ network.outgoing.bytes_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outgoing.bytes
+ disk.write.requests_pd_server:
+ - pd_server
+ - disk.write.requests
+ disk.device.latency_pd_server:
+ - pd_server
+ - disk.device.latency
+ disk.latency_pd_server:
+ - pd_server
+ - disk.latency
+ disk.device.capacity_pd_server:
+ - pd_server
+ - disk.device.capacity
+ disk.device.iops_pd_server:
+ - pd_server
+ - disk.device.iops
+ requirements:
+ local_storage_pd_server:
+ - pd_server
+ - local_storage
+ dependency_pd_server:
+ - pd_server
+ - dependency
+ link_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - link
+ dependency_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..a36e890b2e
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_ps_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.ps_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_ps_server_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_ps_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_ps_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_port_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_ps_server_port_order:
+ type: integer
+ required: true
+ port_ps_server_port_subnetpoolid:
+ type: string
+ required: true
+ port_ps_server_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ port_ps_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_ps_server_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_ps_server_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_port_network_role_tag:
+ type: string
+ required: true
+ node_templates:
+ ps_server_ps_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_ps_server_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_ps_server_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_ps_server_port_vlan_requirements
+ ip_requirements:
+ get_input: port_ps_server_port_ip_requirements
+ network_role_tag:
+ get_input: port_ps_server_port_network_role_tag
+ mac_requirements:
+ get_input: port_ps_server_port_mac_requirements
+ order:
+ get_input: port_ps_server_port_order
+ 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
+ network:
+ get_input:
+ - port_ps_server_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: ps_server
+ relationship: tosca.relationships.network.BindsTo
+ ps_server:
+ type: org.openecomp.resource.vfc.nodes.heat.ps_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_ps_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_ps_server_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.ps_server
+ capabilities:
+ instance_ps_server:
+ - ps_server
+ - instance
+ host_ps_server:
+ - ps_server
+ - host
+ network.incoming.packets_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.packets
+ cpu.delta_ps_server:
+ - ps_server
+ - cpu.delta
+ disk.write.bytes.rate_ps_server:
+ - ps_server
+ - disk.write.bytes.rate
+ feature_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - feature
+ feature_ps_server:
+ - ps_server
+ - feature
+ disk.root.size_ps_server:
+ - ps_server
+ - disk.root.size
+ disk.device.read.requests.rate_ps_server:
+ - ps_server
+ - disk.device.read.requests.rate
+ cpu_ps_server:
+ - ps_server
+ - cpu
+ disk.device.write.bytes_ps_server:
+ - ps_server
+ - disk.device.write.bytes
+ disk.device.read.bytes_ps_server:
+ - ps_server
+ - disk.device.read.bytes
+ disk.read.bytes_ps_server:
+ - ps_server
+ - disk.read.bytes
+ network.incoming.bytes_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.bytes
+ disk.device.iops_ps_server:
+ - ps_server
+ - disk.device.iops
+ disk.device.latency_ps_server:
+ - ps_server
+ - disk.device.latency
+ disk.read.bytes.rate_ps_server:
+ - ps_server
+ - disk.read.bytes.rate
+ memory_ps_server:
+ - ps_server
+ - memory
+ scalable_ps_server:
+ - ps_server
+ - scalable
+ attachment_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - attachment
+ disk.write.requests.rate_ps_server:
+ - ps_server
+ - disk.write.requests.rate
+ disk.write.requests_ps_server:
+ - ps_server
+ - disk.write.requests
+ disk.latency_ps_server:
+ - ps_server
+ - disk.latency
+ disk.ephemeral.size_ps_server:
+ - ps_server
+ - disk.ephemeral.size
+ disk.device.capacity_ps_server:
+ - ps_server
+ - disk.device.capacity
+ network.incoming.packets.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.packets.rate
+ disk.iops_ps_server:
+ - ps_server
+ - disk.iops
+ disk.device.read.bytes.rate_ps_server:
+ - ps_server
+ - disk.device.read.bytes.rate
+ cpu_util_ps_server:
+ - ps_server
+ - cpu_util
+ memory.resident_ps_server:
+ - ps_server
+ - memory.resident
+ disk.device.read.requests_ps_server:
+ - ps_server
+ - disk.device.read.requests
+ disk.write.bytes_ps_server:
+ - ps_server
+ - disk.write.bytes
+ network.outgoing.bytes.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outgoing.bytes.rate
+ network.outgoing.packets.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outgoing.packets.rate
+ network.incoming.bytes.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.bytes.rate
+ disk.device.write.requests.rate_ps_server:
+ - ps_server
+ - disk.device.write.requests.rate
+ disk.read.requests_ps_server:
+ - ps_server
+ - disk.read.requests
+ disk.allocation_ps_server:
+ - ps_server
+ - disk.allocation
+ memory.usage_ps_server:
+ - ps_server
+ - memory.usage
+ binding_ps_server:
+ - ps_server
+ - binding
+ os_ps_server:
+ - ps_server
+ - os
+ disk.device.usage_ps_server:
+ - ps_server
+ - disk.device.usage
+ binding_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - binding
+ disk.device.write.bytes.rate_ps_server:
+ - ps_server
+ - disk.device.write.bytes.rate
+ vcpus_ps_server:
+ - ps_server
+ - vcpus
+ network.outgoing.bytes_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outgoing.bytes
+ disk.usage_ps_server:
+ - ps_server
+ - disk.usage
+ disk.device.write.requests_ps_server:
+ - ps_server
+ - disk.device.write.requests
+ network.outpoing.packets_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outpoing.packets
+ endpoint_ps_server:
+ - ps_server
+ - endpoint
+ disk.capacity_ps_server:
+ - ps_server
+ - disk.capacity
+ disk.device.allocation_ps_server:
+ - ps_server
+ - disk.device.allocation
+ requirements:
+ dependency_ps_server:
+ - ps_server
+ - dependency
+ dependency_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - dependency
+ link_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - link
+ local_storage_ps_server:
+ - ps_server
+ - local_storage
diff --git a/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 b/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
new file mode 100644
index 0000000000..29fc3c16fe
--- /dev/null
+++ b/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
@@ -0,0 +1,301 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_sm_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.sm_server:
+ 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
+ port_sm_server_port_order:
+ type: integer
+ required: true
+ port_sm_server_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_sm_server_port_subnetpoolid:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_sm_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_sm_server_port_network_role_tag:
+ type: string
+ required: true
+ port_sm_server_port_network_role:
+ type: string
+ required: true
+ port_sm_server_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_sm_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_sm_server_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ vm_image_name:
+ type: string
+ required: true
+ compute_sm_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_sm_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_sm_server_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_sm_server_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ node_templates:
+ sm_server:
+ type: org.openecomp.resource.vfc.nodes.heat.sm_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_sm_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_sm_server_name
+ - index_value
+ sm_server_sm_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_sm_server_port_exCP_naming
+ replacement_policy:
+ get_input:
+ - port_sm_server_port_replacement_policy
+ - index_value
+ vlan_requirements:
+ get_input: port_sm_server_port_vlan_requirements
+ ip_requirements:
+ get_input: port_sm_server_port_ip_requirements
+ network_role_tag:
+ get_input: port_sm_server_port_network_role_tag
+ mac_requirements:
+ get_input: port_sm_server_port_mac_requirements
+ order:
+ get_input: port_sm_server_port_order
+ 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
+ network:
+ get_input:
+ - port_sm_server_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: sm_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.sm_server
+ capabilities:
+ disk.device.read.requests_sm_server:
+ - sm_server
+ - disk.device.read.requests
+ binding_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - binding
+ disk.iops_sm_server:
+ - sm_server
+ - disk.iops
+ disk.device.capacity_sm_server:
+ - sm_server
+ - disk.device.capacity
+ disk.device.read.bytes.rate_sm_server:
+ - sm_server
+ - disk.device.read.bytes.rate
+ disk.device.write.requests.rate_sm_server:
+ - sm_server
+ - disk.device.write.requests.rate
+ disk.device.allocation_sm_server:
+ - sm_server
+ - disk.device.allocation
+ network.incoming.bytes_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.incoming.bytes
+ attachment_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - attachment
+ memory.usage_sm_server:
+ - sm_server
+ - memory.usage
+ binding_sm_server:
+ - sm_server
+ - binding
+ disk.read.requests_sm_server:
+ - sm_server
+ - disk.read.requests
+ network.outpoing.packets_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.outpoing.packets
+ endpoint_sm_server:
+ - sm_server
+ - endpoint
+ disk.device.read.requests.rate_sm_server:
+ - sm_server
+ - disk.device.read.requests.rate
+ disk.capacity_sm_server:
+ - sm_server
+ - disk.capacity
+ disk.allocation_sm_server:
+ - sm_server
+ - disk.allocation
+ disk.root.size_sm_server:
+ - sm_server
+ - disk.root.size
+ disk.usage_sm_server:
+ - sm_server
+ - disk.usage
+ vcpus_sm_server:
+ - sm_server
+ - vcpus
+ disk.write.bytes_sm_server:
+ - sm_server
+ - disk.write.bytes
+ cpu.delta_sm_server:
+ - sm_server
+ - cpu.delta
+ os_sm_server:
+ - sm_server
+ - os
+ feature_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - feature
+ memory.resident_sm_server:
+ - sm_server
+ - memory.resident
+ network.outgoing.bytes_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.outgoing.bytes
+ instance_sm_server:
+ - sm_server
+ - instance
+ cpu_sm_server:
+ - sm_server
+ - cpu
+ disk.device.write.bytes_sm_server:
+ - sm_server
+ - disk.device.write.bytes
+ network.incoming.packets.rate_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.incoming.packets.rate
+ disk.write.requests.rate_sm_server:
+ - sm_server
+ - disk.write.requests.rate
+ disk.device.write.bytes.rate_sm_server:
+ - sm_server
+ - disk.device.write.bytes.rate
+ disk.write.bytes.rate_sm_server:
+ - sm_server
+ - disk.write.bytes.rate
+ disk.device.write.requests_sm_server:
+ - sm_server
+ - disk.device.write.requests
+ disk.device.latency_sm_server:
+ - sm_server
+ - disk.device.latency
+ host_sm_server:
+ - sm_server
+ - host
+ feature_sm_server:
+ - sm_server
+ - feature
+ disk.device.usage_sm_server:
+ - sm_server
+ - disk.device.usage
+ scalable_sm_server:
+ - sm_server
+ - scalable
+ disk.device.iops_sm_server:
+ - sm_server
+ - disk.device.iops
+ disk.read.bytes.rate_sm_server:
+ - sm_server
+ - disk.read.bytes.rate
+ disk.device.read.bytes_sm_server:
+ - sm_server
+ - disk.device.read.bytes
+ disk.latency_sm_server:
+ - sm_server
+ - disk.latency
+ network.incoming.bytes.rate_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.incoming.bytes.rate
+ disk.read.bytes_sm_server:
+ - sm_server
+ - disk.read.bytes
+ disk.write.requests_sm_server:
+ - sm_server
+ - disk.write.requests
+ cpu_util_sm_server:
+ - sm_server
+ - cpu_util
+ disk.ephemeral.size_sm_server:
+ - sm_server
+ - disk.ephemeral.size
+ network.outgoing.packets.rate_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.outgoing.packets.rate
+ network.incoming.packets_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.incoming.packets
+ memory_sm_server:
+ - sm_server
+ - memory
+ network.outgoing.bytes.rate_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.outgoing.bytes.rate
+ requirements:
+ dependency_sm_server:
+ - sm_server
+ - dependency
+ dependency_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - dependency
+ local_storage_sm_server:
+ - sm_server
+ - local_storage
+ link_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - link
diff --git a/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 b/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
new file mode 100644
index 0000000000..a17a475867
--- /dev/null
+++ b/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
@@ -0,0 +1,515 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested-other-file-1B
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ ps_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Ps Image server
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ ps_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ ps_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ pd_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ pd_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ ps_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: Ps server names
+ entry_schema:
+ type: string
+ pd_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: PD Image server
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ pd_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ abstract_pd_server:
+ type: org.openecomp.resource.abstract.nodes.pd_server
+ directives:
+ - substitutable
+ properties:
+ port_pd_server_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ compute_pd_server_availability_zone:
+ - get_input: availability_zone_0
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 0
+ port_pd_server_port_network:
+ - get_input: net
+ vm_flavor_name:
+ get_input: pd_server_flavor
+ port_pd_server_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_ips
+ - 0
+ vm_image_name:
+ get_input: pd_server_image
+ port_pd_server_port_replacement_policy:
+ - AUTO
+ port_pd_server_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ service_template_filter:
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_ps_server:
+ type: org.openecomp.resource.abstract.nodes.ps_server
+ directives:
+ - substitutable
+ properties:
+ port_ps_server_port_network:
+ - get_input: net
+ compute_ps_server_name:
+ - get_input:
+ - ps_server_names
+ - 1
+ compute_ps_server_availability_zone:
+ - get_input: availability_zone_0
+ port_ps_server_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - ps_server_ips
+ - 0
+ vm_flavor_name:
+ get_input: ps_server_flavor
+ port_ps_server_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_ps_server_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: ps_server_image
+ port_ps_server_port_replacement_policy:
+ - AUTO
+ service_template_filter:
+ substitute_service_template: Nested_ps_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ groups:
+ nested-other-file-1B_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested-other-file-1B.yml
+ description: nested1
+ members:
+ - abstract_pd_server
+ - abstract_ps_server
+ outputs:
+ nested_same_file_attr_1:
+ description: nested_same_file_attr_1
+ value: server_pd
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested-other-file-1B
+ capabilities:
+ disk.iops_server_pd:
+ - abstract_pd_server
+ - disk.iops_pd_server
+ disk.device.read.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.read.bytes.rate_pd_server
+ disk.write.bytes_server_ps:
+ - abstract_ps_server
+ - disk.write.bytes_ps_server
+ disk.device.read.requests_server_pd:
+ - abstract_pd_server
+ - disk.device.read.requests_pd_server
+ network.incoming.packets.rate_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.packets.rate_ps_server_ps_server_port
+ disk.device.allocation_server_pd:
+ - abstract_pd_server
+ - disk.device.allocation_pd_server
+ disk.iops_server_ps:
+ - abstract_ps_server
+ - disk.iops_ps_server
+ disk.device.read.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.read.bytes.rate_ps_server
+ binding_server_ps:
+ - abstract_ps_server
+ - binding_ps_server
+ attachment_ps_server_port:
+ - abstract_ps_server
+ - attachment_ps_server_ps_server_port
+ disk.device.read.requests_server_ps:
+ - abstract_ps_server
+ - disk.device.read.requests_ps_server
+ memory.usage_server_pd:
+ - abstract_pd_server
+ - memory.usage_pd_server
+ feature_ps_server_port:
+ - abstract_ps_server
+ - feature_ps_server_ps_server_port
+ disk.read.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.read.bytes.rate_pd_server
+ network.outgoing.bytes.rate_ps_server_port:
+ - abstract_ps_server
+ - network.outgoing.bytes.rate_ps_server_ps_server_port
+ memory_server_pd:
+ - abstract_pd_server
+ - memory_pd_server
+ disk.device.write.requests_server_pd:
+ - abstract_pd_server
+ - disk.device.write.requests_pd_server
+ disk.device.read.bytes_server_ps:
+ - abstract_ps_server
+ - disk.device.read.bytes_ps_server
+ disk.device.allocation_server_ps:
+ - abstract_ps_server
+ - disk.device.allocation_ps_server
+ memory.usage_server_ps:
+ - abstract_ps_server
+ - memory.usage_ps_server
+ network.outgoing.packets.rate_ps_server_port:
+ - abstract_ps_server
+ - network.outgoing.packets.rate_ps_server_ps_server_port
+ binding_ps_server_port:
+ - abstract_ps_server
+ - binding_ps_server_ps_server_port
+ network.incoming.packets_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.packets_pd_server_pd_server_port
+ disk.read.bytes_server_pd:
+ - abstract_pd_server
+ - disk.read.bytes_pd_server
+ disk.device.write.requests_server_ps:
+ - abstract_ps_server
+ - disk.device.write.requests_ps_server
+ network.outpoing.packets_ps_server_port:
+ - abstract_ps_server
+ - network.outpoing.packets_ps_server_ps_server_port
+ disk.device.read.bytes_server_pd:
+ - abstract_pd_server
+ - disk.device.read.bytes_pd_server
+ host_server_pd:
+ - abstract_pd_server
+ - host_pd_server
+ vcpus_server_pd:
+ - abstract_pd_server
+ - vcpus_pd_server
+ disk.ephemeral.size_server_pd:
+ - abstract_pd_server
+ - disk.ephemeral.size_pd_server
+ network.incoming.bytes.rate_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.bytes.rate_ps_server_ps_server_port
+ disk.write.requests.rate_server_pd:
+ - abstract_pd_server
+ - disk.write.requests.rate_pd_server
+ memory_server_ps:
+ - abstract_ps_server
+ - memory_ps_server
+ network.incoming.bytes_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.bytes_pd_server_pd_server_port
+ attachment_pd_server_port:
+ - abstract_pd_server
+ - attachment_pd_server_pd_server_port
+ disk.write.requests_server_pd:
+ - abstract_pd_server
+ - disk.write.requests_pd_server
+ network.incoming.packets.rate_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.packets.rate_pd_server_pd_server_port
+ disk.ephemeral.size_server_ps:
+ - abstract_ps_server
+ - disk.ephemeral.size_ps_server
+ disk.write.requests.rate_server_ps:
+ - abstract_ps_server
+ - disk.write.requests.rate_ps_server
+ disk.device.write.bytes_server_ps:
+ - abstract_ps_server
+ - disk.device.write.bytes_ps_server
+ disk.root.size_server_ps:
+ - abstract_ps_server
+ - disk.root.size_ps_server
+ disk.device.read.requests.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.read.requests.rate_ps_server
+ network.outgoing.bytes_pd_server_port:
+ - abstract_pd_server
+ - network.outgoing.bytes_pd_server_pd_server_port
+ disk.write.requests_server_ps:
+ - abstract_ps_server
+ - disk.write.requests_ps_server
+ binding_server_pd:
+ - abstract_pd_server
+ - binding_pd_server
+ disk.root.size_server_pd:
+ - abstract_pd_server
+ - disk.root.size_pd_server
+ disk.device.read.requests.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.read.requests.rate_pd_server
+ network.outpoing.packets_pd_server_port:
+ - abstract_pd_server
+ - network.outpoing.packets_pd_server_pd_server_port
+ disk.device.write.bytes_server_pd:
+ - abstract_pd_server
+ - disk.device.write.bytes_pd_server
+ host_server_ps:
+ - abstract_ps_server
+ - host_ps_server
+ network.incoming.packets_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.packets_ps_server_ps_server_port
+ memory.resident_server_pd:
+ - abstract_pd_server
+ - memory.resident_pd_server
+ disk.usage_server_ps:
+ - abstract_ps_server
+ - disk.usage_ps_server
+ network.outgoing.bytes_ps_server_port:
+ - abstract_ps_server
+ - network.outgoing.bytes_ps_server_ps_server_port
+ cpu_util_server_pd:
+ - abstract_pd_server
+ - cpu_util_pd_server
+ endpoint_server_ps:
+ - abstract_ps_server
+ - endpoint_ps_server
+ disk.read.requests_server_ps:
+ - abstract_ps_server
+ - disk.read.requests_ps_server
+ memory.resident_server_ps:
+ - abstract_ps_server
+ - memory.resident_ps_server
+ disk.usage_server_pd:
+ - abstract_pd_server
+ - disk.usage_pd_server
+ disk.capacity_server_pd:
+ - abstract_pd_server
+ - disk.capacity_pd_server
+ endpoint_server_pd:
+ - abstract_pd_server
+ - endpoint_pd_server
+ cpu_util_server_ps:
+ - abstract_ps_server
+ - cpu_util_ps_server
+ network.incoming.bytes_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.bytes_ps_server_ps_server_port
+ disk.device.capacity_server_pd:
+ - abstract_pd_server
+ - disk.device.capacity_pd_server
+ network.incoming.bytes.rate_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.bytes.rate_pd_server_pd_server_port
+ vcpus_server_ps:
+ - abstract_ps_server
+ - vcpus_ps_server
+ disk.allocation_server_pd:
+ - abstract_pd_server
+ - disk.allocation_pd_server
+ disk.device.usage_server_pd:
+ - abstract_pd_server
+ - disk.device.usage_pd_server
+ disk.capacity_server_ps:
+ - abstract_ps_server
+ - disk.capacity_ps_server
+ disk.allocation_server_ps:
+ - abstract_ps_server
+ - disk.allocation_ps_server
+ disk.device.usage_server_ps:
+ - abstract_ps_server
+ - disk.device.usage_ps_server
+ instance_server_pd:
+ - abstract_pd_server
+ - instance_pd_server
+ disk.device.write.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.write.bytes.rate_ps_server
+ disk.write.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.write.bytes.rate_ps_server
+ feature_pd_server_port:
+ - abstract_pd_server
+ - feature_pd_server_pd_server_port
+ disk.read.bytes_server_ps:
+ - abstract_ps_server
+ - disk.read.bytes_ps_server
+ network.outgoing.bytes.rate_pd_server_port:
+ - abstract_pd_server
+ - network.outgoing.bytes.rate_pd_server_pd_server_port
+ network.outgoing.packets.rate_pd_server_port:
+ - abstract_pd_server
+ - network.outgoing.packets.rate_pd_server_pd_server_port
+ binding_pd_server_port:
+ - abstract_pd_server
+ - binding_pd_server_pd_server_port
+ cpu_server_ps:
+ - abstract_ps_server
+ - cpu_ps_server
+ cpu.delta_server_pd:
+ - abstract_pd_server
+ - cpu.delta_pd_server
+ instance_server_ps:
+ - abstract_ps_server
+ - instance_ps_server
+ disk.read.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.read.bytes.rate_ps_server
+ disk.latency_server_pd:
+ - abstract_pd_server
+ - disk.latency_pd_server
+ disk.device.write.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.write.bytes.rate_pd_server
+ os_server_ps:
+ - abstract_ps_server
+ - os_ps_server
+ cpu.delta_server_ps:
+ - abstract_ps_server
+ - cpu.delta_ps_server
+ feature_server_ps:
+ - abstract_ps_server
+ - feature_ps_server
+ disk.device.iops_server_pd:
+ - abstract_pd_server
+ - disk.device.iops_pd_server
+ disk.latency_server_ps:
+ - abstract_ps_server
+ - disk.latency_ps_server
+ disk.read.requests_server_pd:
+ - abstract_pd_server
+ - disk.read.requests_pd_server
+ disk.device.write.requests.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.write.requests.rate_ps_server
+ os_server_pd:
+ - abstract_pd_server
+ - os_pd_server
+ disk.device.latency_server_pd:
+ - abstract_pd_server
+ - disk.device.latency_pd_server
+ disk.device.capacity_server_ps:
+ - abstract_ps_server
+ - disk.device.capacity_ps_server
+ scalable_server_pd:
+ - abstract_pd_server
+ - scalable_pd_server
+ disk.write.bytes_server_pd:
+ - abstract_pd_server
+ - disk.write.bytes_pd_server
+ disk.write.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.write.bytes.rate_pd_server
+ disk.device.latency_server_ps:
+ - abstract_ps_server
+ - disk.device.latency_ps_server
+ disk.device.iops_server_ps:
+ - abstract_ps_server
+ - disk.device.iops_ps_server
+ feature_server_pd:
+ - abstract_pd_server
+ - feature_pd_server
+ disk.device.write.requests.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.write.requests.rate_pd_server
+ scalable_server_ps:
+ - abstract_ps_server
+ - scalable_ps_server
+ cpu_server_pd:
+ - abstract_pd_server
+ - cpu_pd_server
+ requirements:
+ local_storage_server_pd:
+ - abstract_pd_server
+ - local_storage_pd_server
+ dependency_server_pd:
+ - abstract_pd_server
+ - dependency_pd_server
+ dependency_server_ps:
+ - abstract_ps_server
+ - dependency_ps_server
+ dependency_ps_server_port:
+ - abstract_ps_server
+ - dependency_ps_server_ps_server_port
+ dependency_pd_server_port:
+ - abstract_pd_server
+ - dependency_pd_server_pd_server_port
+ link_pd_server_port:
+ - abstract_pd_server
+ - link_pd_server_pd_server_port
+ link_ps_server_port:
+ - abstract_ps_server
+ - link_ps_server_ps_server_port
+ local_storage_server_ps:
+ - abstract_ps_server
+ - local_storage_ps_server
diff --git a/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 b/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
new file mode 100644
index 0000000000..72ba7106b1
--- /dev/null
+++ b/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
@@ -0,0 +1,515 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested-same-file-1B
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ sm_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: SM server names
+ entry_schema:
+ type: string
+ oam_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: OAM Image server
+ oam_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ oam_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for OAM server
+ sm_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ oam_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: OAM server names
+ entry_schema:
+ type: string
+ sm_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for SM server
+ sm_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: SM Image server
+ node_templates:
+ abstract_sm_server:
+ type: org.openecomp.resource.abstract.nodes.sm_server
+ directives:
+ - substitutable
+ properties:
+ vm_flavor_name:
+ get_input: sm_server_flavor
+ port_sm_server_port_network:
+ - get_input: net
+ compute_sm_server_name:
+ - get_input:
+ - sm_server_names
+ - 0
+ port_sm_server_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: sm_server_image
+ compute_sm_server_availability_zone:
+ - get_input: availability_zone_0
+ port_sm_server_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_sm_server_port_replacement_policy:
+ - AUTO
+ port_sm_server_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - sm_server_ips
+ - 0
+ service_template_filter:
+ substitute_service_template: Nested_sm_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_oam_server:
+ type: org.openecomp.resource.abstract.nodes.oam_server
+ directives:
+ - substitutable
+ properties:
+ port_oam_server_port_network:
+ - get_input: net
+ port_oam_server_port_replacement_policy:
+ - AUTO
+ vm_flavor_name:
+ get_input: oam_server_flavor
+ port_oam_server_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_oam_server_availability_zone:
+ - get_input: availability_zone_0
+ vm_image_name:
+ get_input: oam_server_image
+ port_oam_server_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - oam_server_ips
+ - 0
+ compute_oam_server_name:
+ - get_input:
+ - oam_server_names
+ - 1
+ port_oam_server_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ service_template_filter:
+ substitute_service_template: Nested_oam_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ groups:
+ nested-same-file-1B_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested-same-file-1B.yml
+ description: nested1
+ members:
+ - abstract_sm_server
+ - abstract_oam_server
+ outputs:
+ nested_diff_file_attr_1:
+ description: nested_diff_file_attr_1_value
+ value: server_sm
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested-same-file-1B
+ capabilities:
+ os_server_sm:
+ - abstract_sm_server
+ - os_sm_server
+ disk.capacity_server_sm:
+ - abstract_sm_server
+ - disk.capacity_sm_server
+ memory_server_oam:
+ - abstract_oam_server
+ - memory_oam_server
+ disk.device.iops_server_oam:
+ - abstract_oam_server
+ - disk.device.iops_oam_server
+ disk.device.usage_server_sm:
+ - abstract_sm_server
+ - disk.device.usage_sm_server
+ disk.device.write.requests.rate_server_sm:
+ - abstract_sm_server
+ - disk.device.write.requests.rate_sm_server
+ disk.allocation_server_oam:
+ - abstract_oam_server
+ - disk.allocation_oam_server
+ network.incoming.packets_sm_server_port:
+ - abstract_sm_server
+ - network.incoming.packets_sm_server_sm_server_port
+ disk.write.bytes.rate_server_sm:
+ - abstract_sm_server
+ - disk.write.bytes.rate_sm_server
+ feature_oam_server_port:
+ - abstract_oam_server
+ - feature_oam_server_oam_server_port
+ disk.usage_server_oam:
+ - abstract_oam_server
+ - disk.usage_oam_server
+ instance_server_sm:
+ - abstract_sm_server
+ - instance_sm_server
+ disk.device.latency_server_oam:
+ - abstract_oam_server
+ - disk.device.latency_oam_server
+ disk.root.size_server_oam:
+ - abstract_oam_server
+ - disk.root.size_oam_server
+ host_server_sm:
+ - abstract_sm_server
+ - host_sm_server
+ memory.usage_server_oam:
+ - abstract_oam_server
+ - memory.usage_oam_server
+ disk.read.bytes_server_oam:
+ - abstract_oam_server
+ - disk.read.bytes_oam_server
+ disk.read.requests_server_oam:
+ - abstract_oam_server
+ - disk.read.requests_oam_server
+ cpu_util_server_sm:
+ - abstract_sm_server
+ - cpu_util_sm_server
+ disk.device.capacity_server_sm:
+ - abstract_sm_server
+ - disk.device.capacity_sm_server
+ disk.device.read.bytes_server_oam:
+ - abstract_oam_server
+ - disk.device.read.bytes_oam_server
+ network.incoming.bytes_oam_server_port:
+ - abstract_oam_server
+ - network.incoming.bytes_oam_server_oam_server_port
+ disk.device.iops_server_sm:
+ - abstract_sm_server
+ - disk.device.iops_sm_server
+ disk.device.read.requests.rate_server_oam:
+ - abstract_oam_server
+ - disk.device.read.requests.rate_oam_server
+ vcpus_server_oam:
+ - abstract_oam_server
+ - vcpus_oam_server
+ disk.device.read.bytes_server_sm:
+ - abstract_sm_server
+ - disk.device.read.bytes_sm_server
+ disk.read.bytes.rate_server_oam:
+ - abstract_oam_server
+ - disk.read.bytes.rate_oam_server
+ disk.write.bytes_server_oam:
+ - abstract_oam_server
+ - disk.write.bytes_oam_server
+ disk.latency_server_sm:
+ - abstract_sm_server
+ - disk.latency_sm_server
+ disk.device.allocation_server_oam:
+ - abstract_oam_server
+ - disk.device.allocation_oam_server
+ attachment_oam_server_port:
+ - abstract_oam_server
+ - attachment_oam_server_oam_server_port
+ scalable_server_oam:
+ - abstract_oam_server
+ - scalable_oam_server
+ cpu_util_server_oam:
+ - abstract_oam_server
+ - cpu_util_oam_server
+ feature_server_sm:
+ - abstract_sm_server
+ - feature_sm_server
+ cpu.delta_server_oam:
+ - abstract_oam_server
+ - cpu.delta_oam_server
+ host_server_oam:
+ - abstract_oam_server
+ - host_oam_server
+ cpu.delta_server_sm:
+ - abstract_sm_server
+ - cpu.delta_sm_server
+ binding_server_oam:
+ - abstract_oam_server
+ - binding_oam_server
+ disk.device.capacity_server_oam:
+ - abstract_oam_server
+ - disk.device.capacity_oam_server
+ disk.device.write.bytes.rate_server_sm:
+ - abstract_sm_server
+ - disk.device.write.bytes.rate_sm_server
+ disk.write.bytes_server_sm:
+ - abstract_sm_server
+ - disk.write.bytes_sm_server
+ disk.latency_server_oam:
+ - abstract_oam_server
+ - disk.latency_oam_server
+ disk.device.read.requests_server_oam:
+ - abstract_oam_server
+ - disk.device.read.requests_oam_server
+ disk.device.write.requests.rate_server_oam:
+ - abstract_oam_server
+ - disk.device.write.requests.rate_oam_server
+ endpoint_server_sm:
+ - abstract_sm_server
+ - endpoint_sm_server
+ disk.device.allocation_server_sm:
+ - abstract_sm_server
+ - disk.device.allocation_sm_server
+ feature_server_oam:
+ - abstract_oam_server
+ - feature_oam_server
+ disk.read.requests_server_sm:
+ - abstract_sm_server
+ - disk.read.requests_sm_server
+ disk.write.bytes.rate_server_oam:
+ - abstract_oam_server
+ - disk.write.bytes.rate_oam_server
+ memory.resident_server_sm:
+ - abstract_sm_server
+ - memory.resident_sm_server
+ cpu_server_oam:
+ - abstract_oam_server
+ - cpu_oam_server
+ memory_server_sm:
+ - abstract_sm_server
+ - memory_sm_server
+ scalable_server_sm:
+ - abstract_sm_server
+ - scalable_sm_server
+ network.outgoing.packets.rate_sm_server_port:
+ - abstract_sm_server
+ - network.outgoing.packets.rate_sm_server_sm_server_port
+ binding_sm_server_port:
+ - abstract_sm_server
+ - binding_sm_server_sm_server_port
+ network.outgoing.bytes.rate_sm_server_port:
+ - abstract_sm_server
+ - network.outgoing.bytes.rate_sm_server_sm_server_port
+ disk.write.requests_server_oam:
+ - abstract_oam_server
+ - disk.write.requests_oam_server
+ disk.device.latency_server_sm:
+ - abstract_sm_server
+ - disk.device.latency_sm_server
+ memory.usage_server_sm:
+ - abstract_sm_server
+ - memory.usage_sm_server
+ memory.resident_server_oam:
+ - abstract_oam_server
+ - memory.resident_oam_server
+ feature_sm_server_port:
+ - abstract_sm_server
+ - feature_sm_server_sm_server_port
+ disk.device.write.requests_server_sm:
+ - abstract_sm_server
+ - disk.device.write.requests_sm_server
+ disk.device.write.requests_server_oam:
+ - abstract_oam_server
+ - disk.device.write.requests_oam_server
+ disk.read.bytes_server_sm:
+ - abstract_sm_server
+ - disk.read.bytes_sm_server
+ cpu_server_sm:
+ - abstract_sm_server
+ - cpu_sm_server
+ network.outpoing.packets_sm_server_port:
+ - abstract_sm_server
+ - network.outpoing.packets_sm_server_sm_server_port
+ network.incoming.bytes.rate_oam_server_port:
+ - abstract_oam_server
+ - network.incoming.bytes.rate_oam_server_oam_server_port
+ disk.device.usage_server_oam:
+ - abstract_oam_server
+ - disk.device.usage_oam_server
+ network.outgoing.packets.rate_oam_server_port:
+ - abstract_oam_server
+ - network.outgoing.packets.rate_oam_server_oam_server_port
+ network.incoming.packets.rate_sm_server_port:
+ - abstract_sm_server
+ - network.incoming.packets.rate_sm_server_sm_server_port
+ binding_oam_server_port:
+ - abstract_oam_server
+ - binding_oam_server_oam_server_port
+ network.incoming.packets.rate_oam_server_port:
+ - abstract_oam_server
+ - network.incoming.packets.rate_oam_server_oam_server_port
+ disk.device.write.bytes_server_oam:
+ - abstract_oam_server
+ - disk.device.write.bytes_oam_server
+ disk.device.read.requests_server_sm:
+ - abstract_sm_server
+ - disk.device.read.requests_sm_server
+ disk.device.read.bytes.rate_server_sm:
+ - abstract_sm_server
+ - disk.device.read.bytes.rate_sm_server
+ disk.ephemeral.size_server_oam:
+ - abstract_oam_server
+ - disk.ephemeral.size_oam_server
+ network.outpoing.packets_oam_server_port:
+ - abstract_oam_server
+ - network.outpoing.packets_oam_server_oam_server_port
+ os_server_oam:
+ - abstract_oam_server
+ - os_oam_server
+ disk.capacity_server_oam:
+ - abstract_oam_server
+ - disk.capacity_oam_server
+ disk.write.requests_server_sm:
+ - abstract_sm_server
+ - disk.write.requests_sm_server
+ disk.ephemeral.size_server_sm:
+ - abstract_sm_server
+ - disk.ephemeral.size_sm_server
+ disk.read.bytes.rate_server_sm:
+ - abstract_sm_server
+ - disk.read.bytes.rate_sm_server
+ endpoint_server_oam:
+ - abstract_oam_server
+ - endpoint_oam_server
+ disk.device.read.requests.rate_server_sm:
+ - abstract_sm_server
+ - disk.device.read.requests.rate_sm_server
+ binding_server_sm:
+ - abstract_sm_server
+ - binding_sm_server
+ disk.root.size_server_sm:
+ - abstract_sm_server
+ - disk.root.size_sm_server
+ network.outgoing.bytes_oam_server_port:
+ - abstract_oam_server
+ - network.outgoing.bytes_oam_server_oam_server_port
+ disk.allocation_server_sm:
+ - abstract_sm_server
+ - disk.allocation_sm_server
+ disk.iops_server_oam:
+ - abstract_oam_server
+ - disk.iops_oam_server
+ disk.write.requests.rate_server_sm:
+ - abstract_sm_server
+ - disk.write.requests.rate_sm_server
+ network.outgoing.bytes.rate_oam_server_port:
+ - abstract_oam_server
+ - network.outgoing.bytes.rate_oam_server_oam_server_port
+ disk.device.write.bytes_server_sm:
+ - abstract_sm_server
+ - disk.device.write.bytes_sm_server
+ disk.write.requests.rate_server_oam:
+ - abstract_oam_server
+ - disk.write.requests.rate_oam_server
+ disk.device.read.bytes.rate_server_oam:
+ - abstract_oam_server
+ - disk.device.read.bytes.rate_oam_server
+ network.incoming.bytes.rate_sm_server_port:
+ - abstract_sm_server
+ - network.incoming.bytes.rate_sm_server_sm_server_port
+ disk.device.write.bytes.rate_server_oam:
+ - abstract_oam_server
+ - disk.device.write.bytes.rate_oam_server
+ network.incoming.packets_oam_server_port:
+ - abstract_oam_server
+ - network.incoming.packets_oam_server_oam_server_port
+ disk.usage_server_sm:
+ - abstract_sm_server
+ - disk.usage_sm_server
+ instance_server_oam:
+ - abstract_oam_server
+ - instance_oam_server
+ network.outgoing.bytes_sm_server_port:
+ - abstract_sm_server
+ - network.outgoing.bytes_sm_server_sm_server_port
+ vcpus_server_sm:
+ - abstract_sm_server
+ - vcpus_sm_server
+ attachment_sm_server_port:
+ - abstract_sm_server
+ - attachment_sm_server_sm_server_port
+ network.incoming.bytes_sm_server_port:
+ - abstract_sm_server
+ - network.incoming.bytes_sm_server_sm_server_port
+ disk.iops_server_sm:
+ - abstract_sm_server
+ - disk.iops_sm_server
+ requirements:
+ dependency_sm_server_port:
+ - abstract_sm_server
+ - dependency_sm_server_sm_server_port
+ link_oam_server_port:
+ - abstract_oam_server
+ - link_oam_server_oam_server_port
+ local_storage_server_oam:
+ - abstract_oam_server
+ - local_storage_oam_server
+ local_storage_server_sm:
+ - abstract_sm_server
+ - local_storage_sm_server
+ link_sm_server_port:
+ - abstract_sm_server
+ - link_sm_server_sm_server_port
+ dependency_server_oam:
+ - abstract_oam_server
+ - dependency_oam_server
+ dependency_oam_server_port:
+ - abstract_oam_server
+ - dependency_oam_server_oam_server_port
+ dependency_server_sm:
+ - abstract_sm_server
+ - dependency_sm_server
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/MANIFEST.json
new file mode 100644
index 0000000000..1a7abacf3f
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/MANIFEST.json
@@ -0,0 +1,22 @@
+{
+ "name": "Nested test",
+ "description": "HOT template to create nested one level multiple compute",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "main.yml",
+ "type": "HEAT",
+ "isBase": "true"
+ },
+ {
+ "file": "nested-same-file-1B.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ },
+ {
+ "file": "nested-other-file-1B.yml",
+ "type": "HEAT",
+ "isBase": "false"
+ }
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/main.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/main.yml
new file mode 100644
index 0000000000..9e5810d042
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/main.yml
@@ -0,0 +1,60 @@
+heat_template_version: 2013-05-23
+
+description: >
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+
+parameters:
+ jsa_name:
+ type: string
+ description: network name of jsa log network
+ security_group_name:
+ type: string
+ description: security_group_name
+
+resources:
+ test_nested_same_file_1:
+ type: nested-same-file-1B.yml
+ properties:
+ p1: {get_attr: [test_nested_diff_file, nested_diff_file_attr_1]}
+ p2: { get_resource: jsa_security_group2}
+
+ test_nested_same_file_2:
+ type: nested-same-file-1B.yml
+ depends_on:
+ - test_nested_same_file_1
+ properties:
+ p2: {get_attr: [test_nested_same_file_1, nested_same_file_attr_1]}
+
+ test_nested_diff_file:
+ type: nested-other-file-1B.yml
+ depends_on:
+ - test_nested_same_file_1
+ - test_nested_same_file_2
+ properties:
+ p1: { get_resource: jsa_security_group1}
+
+ dependsOn_network:
+ type: OS::Neutron::Net
+ depends_on:
+ - test_nested_same_file_1
+ - test_nested_same_file_2
+ - test_nested_diff_file
+ properties:
+ name:
+ get_param: jsa_name
+
+ jsa_security_group1:
+ type: OS::Neutron::SecurityGroup
+ properties:
+ description: ems security group
+ name: {get_param: security_group_name}
+ rules: [{"direction": egress, "ethertype": IPv4, "port_range_min": 1, "port_range_max": 65535, "protocol": tcp, "remote_ip_prefix": 0.0.0.0/0}]
+
+ jsa_security_group2:
+ type: OS::Neutron::SecurityGroup
+ properties:
+ description: ems security group
+ name: {get_param: security_group_name}
+ rules: [
+ {"direction": ingress, "ethertype": IPv6, "protocol": icmp, "remote_ip_prefix": "::/0"}
+ ] \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/nested-other-file-1B.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/nested-other-file-1B.yml
new file mode 100644
index 0000000000..8b0a580ffc
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/nested-other-file-1B.yml
@@ -0,0 +1,84 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ pd_server_names:
+ type: comma_delimited_list
+ description: PD server names
+ pd_server_image:
+ type: string
+ description: PD Image server
+ ps_server_names:
+ type: comma_delimited_list
+ description: Ps server names
+ ps_server_image:
+ type: string
+ description: Ps Image server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_server_flavor:
+ type: string
+ description: Flavor for PD server
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ pd_server_ips:
+ type: string
+ ps_server_ips:
+ type: string
+ net:
+ type: string
+resources:
+
+ pd_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [pd_server_ips, 0]}}]
+ security_groups: [{get_param: p1},{get_param: p2}]
+ replacement_policy: AUTO
+
+ ps_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [ps_server_ips, 0]}}]
+ security_groups: [{get_param: p1}]
+ replacement_policy: AUTO
+
+ server_pd:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [pd_server_names, 0]}
+ image: { get_param: pd_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: pd_server_flavor }
+ networks:
+ - port: { get_resource: pd_server_port }
+
+ server_ps:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [ps_server_names, 1]}
+ image: { get_param: ps_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: ps_server_flavor }
+ networks:
+ - port: { get_resource: ps_server_port }
+
+outputs:
+ nested_same_file_attr_1:
+ description: nested_same_file_attr_1
+ value: { get_resource: server_pd } \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/nested-same-file-1B.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/nested-same-file-1B.yml
new file mode 100644
index 0000000000..8a4dc3a0cb
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/in/nested-same-file-1B.yml
@@ -0,0 +1,85 @@
+heat_template_version: 2013-05-23
+
+description: nested1
+
+parameters:
+ p1:
+ type: string
+ description: UID of OAM network
+ p2:
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ type: comma_delimited_list
+ description: CMAUI1, CMAUI2 server names
+ sm_server_names:
+ type: comma_delimited_list
+ description: SM server names
+ sm_server_image:
+ type: string
+ description: SM Image server
+ oam_server_names:
+ type: comma_delimited_list
+ description: OAM server names
+ oam_server_image:
+ type: string
+ description: OAM Image server
+ availability_zone_0:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ sm_server_flavor:
+ type: string
+ description: Flavor for SM server
+ oam_server_flavor:
+ type: string
+ description: Flavor for OAM server
+ sm_server_ips:
+ type: string
+ oam_server_ips:
+ type: string
+ net:
+ type: string
+resources:
+
+ sm_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [sm_server_ips, 0]}}]
+ security_groups: [{get_param: p1},{get_param: p2}]
+ replacement_policy: AUTO
+
+ oam_server_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: net }
+ fixed_ips: [{"ip_address": {get_param: [oam_server_ips, 0]}}]
+ security_groups: [{get_param: p1}]
+ replacement_policy: AUTO
+
+ server_sm:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [sm_server_names, 0]}
+ image: { get_param: sm_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: sm_server_flavor }
+ networks:
+ - port: { get_resource: sm_server_port }
+
+ server_oam:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [oam_server_names, 1]}
+ image: { get_param: oam_server_image }
+ availability_zone: { get_param: availability_zone_0 }
+ flavor: { get_param: oam_server_flavor }
+ networks:
+ - port: { get_resource: oam_server_port }
+
+outputs:
+ nested_diff_file_attr_1:
+ description: nested_diff_file_attr_1_value
+ value: { get_resource: server_sm }
+
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..9c2d3e605d
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,3207 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.abstract.nodes.pd_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pd_server_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_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_pd_server_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ compute_pd_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd_server_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_pd_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pd_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested-same-file-1B:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ sm_server_names:
+ type: list
+ description: SM server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ oam_server_image:
+ type: string
+ description: OAM Image server
+ required: true
+ status: SUPPORTED
+ oam_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ oam_server_flavor:
+ type: string
+ description: Flavor for OAM server
+ required: true
+ status: SUPPORTED
+ sm_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ oam_server_names:
+ type: list
+ description: OAM server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ sm_server_flavor:
+ type: string
+ description: Flavor for SM server
+ required: true
+ status: SUPPORTED
+ sm_server_image:
+ type: string
+ description: SM Image server
+ required: true
+ status: SUPPORTED
+ attributes:
+ nested_diff_file_attr_1:
+ type: string
+ description: nested_diff_file_attr_1_value
+ status: SUPPORTED
+ requirements:
+ - dependency_oam_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_oam:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_oam:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_sm_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_sm_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_sm:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_sm:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ os_server_sm:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_sm:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_oam:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_sm:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_oam:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_oam:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_sm:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_oam:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_sm:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_sm_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outgoing.bytes.rate_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_sm_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_oam:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_oam:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_sm:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_sm_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_sm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.nested-other-file-1B:
+ derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
+ properties:
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ ps_server_image:
+ type: string
+ description: Ps Image server
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ ps_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ ps_server_flavor:
+ type: string
+ description: Flavor for PS server
+ required: true
+ status: SUPPORTED
+ pd_server_names:
+ type: list
+ description: PD server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_flavor:
+ type: string
+ description: Flavor for PD server
+ required: true
+ status: SUPPORTED
+ ps_server_names:
+ type: list
+ description: Ps server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_image:
+ type: string
+ description: PD Image server
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ pd_server_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ attributes:
+ nested_same_file_attr_1:
+ type: string
+ description: nested_same_file_attr_1
+ status: SUPPORTED
+ requirements:
+ - dependency_server_ps:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_ps:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_ps_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pd:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pd:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_ps:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pd:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pd:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_ps:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_ps:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pd:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_ps:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_ps:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pd:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pd:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_ps:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pd:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_ps:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pd:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.oam_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_oam_server_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_server_port_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_oam_server_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_oam_server_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ compute_oam_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_oam_server_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_server_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_oam_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_oam_server_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ requirements:
+ - dependency_oam_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_oam_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_oam_server_oam_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam_server_oam_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ cpu.delta_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_oam_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_server_oam_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server_oam_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.iops_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_server_oam_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_oam_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_oam_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_oam_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_server_oam_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_oam_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.sm_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
+ port_sm_server_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_sm_server_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_sm_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_sm_server_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
+ compute_sm_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_sm_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_sm_server_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_sm_server_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_sm_server_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ requirements:
+ - dependency_sm_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_sm_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_sm_server_sm_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_sm_server_sm_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.device.read.requests_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_sm_server_sm_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.iops_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_sm_server_sm_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_sm_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_sm_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_sm_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_sm_server_sm_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_sm_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_sm_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_sm_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_sm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_sm_server_sm_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.ps_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_ps_server_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_ps_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_ps_server_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_ps_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_port_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_ps_server_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_ps_server_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_ps_server_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_ps_server_ps_server_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_ps_server_ps_server_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_ps_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_ps_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ instance_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_ps_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server_ps_server_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_ps_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_ps_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_ps_server_ps_server_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_ps_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_ps_server_ps_server_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.write.bytes.rate_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_ps_server_ps_server_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_ps_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_ps_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..f5b820a913
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedOtherScenarios/oneLevel/nestedTwoSameOneDiffWithConnectivity/out/MainServiceTemplate.yaml
@@ -0,0 +1,122 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: security_group_name
+ jsa_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: network name of jsa log network
+ node_templates:
+ dependsOn_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: jsa_name
+ requirements:
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_same_file_1
+ relationship: tosca.relationships.DependsOn
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_same_file_2
+ relationship: tosca.relationships.DependsOn
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: test_nested_diff_file
+ relationship: tosca.relationships.DependsOn
+ test_nested_diff_file:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-other-file-1B
+ directives:
+ - substitutable
+ properties:
+ p1: jsa_security_group1
+ service_template_filter:
+ substitute_service_template: nested-other-file-1BServiceTemplate.yaml
+ test_nested_same_file_1:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-same-file-1B
+ directives:
+ - substitutable
+ properties:
+ p1:
+ get_attribute:
+ - test_nested_diff_file
+ - nested_diff_file_attr_1
+ service_template_filter:
+ substitute_service_template: nested-same-file-1BServiceTemplate.yaml
+ p2: jsa_security_group2
+ test_nested_same_file_2:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-same-file-1B
+ directives:
+ - substitutable
+ properties:
+ service_template_filter:
+ substitute_service_template: nested-same-file-1BServiceTemplate.yaml
+ p2:
+ get_attribute:
+ - test_nested_same_file_1
+ - nested_same_file_attr_1
+ jsa_security_group1:
+ type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
+ properties:
+ name:
+ get_input: security_group_name
+ description: ems security group
+ rules:
+ - protocol: tcp
+ ethertype: IPv4
+ port_range_max: 65535
+ remote_ip_prefix: 0.0.0.0/0
+ direction: egress
+ port_range_min: 1
+ requirements:
+ - port:
+ capability: attachment_ps_server_port
+ node: test_nested_diff_file
+ relationship: org.openecomp.relationships.AttachesTo
+ - port:
+ capability: attachment_pd_server_port
+ node: test_nested_diff_file
+ relationship: org.openecomp.relationships.AttachesTo
+ jsa_security_group2:
+ type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
+ properties:
+ name:
+ get_input: security_group_name
+ description: ems security group
+ rules:
+ - protocol: icmp
+ ethertype: IPv6
+ remote_ip_prefix: ::/0
+ direction: ingress
+ requirements:
+ - port:
+ capability: attachment_sm_server_port
+ node: test_nested_same_file_1
+ relationship: org.openecomp.relationships.AttachesTo
+ groups:
+ main_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/main.yml
+ description: |
+ Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
+ members:
+ - dependsOn_network
+ - test_nested_diff_file
+ - test_nested_same_file_1
+ - test_nested_same_file_2
+ - jsa_security_group1
+ - jsa_security_group2
diff --git a/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 b/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
new file mode 100644
index 0000000000..4b4ec5e6e5
--- /dev/null
+++ b/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
@@ -0,0 +1,310 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_oam_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.oam_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_oam_server_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_server_port_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_oam_server_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_oam_server_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_oam_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_oam_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ compute_oam_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ port_oam_server_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_oam_server_port_subnetpoolid:
+ type: string
+ required: true
+ port_oam_server_port_network_role_tag:
+ type: string
+ required: true
+ port_oam_server_port_network_role:
+ type: string
+ required: true
+ port_oam_server_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_oam_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_oam_server_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ node_templates:
+ oam_server:
+ type: org.openecomp.resource.vfc.nodes.heat.oam_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_oam_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_oam_server_name
+ - index_value
+ oam_server_oam_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_oam_server_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_oam_server_port_mac_requirements
+ order:
+ get_input: port_oam_server_port_order
+ security_groups:
+ get_input:
+ - port_oam_server_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_oam_server_port_exCP_naming
+ vlan_requirements:
+ get_input: port_oam_server_port_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_oam_server_port_fixed_ips
+ subnetpoolid:
+ get_input: port_oam_server_port_subnetpoolid
+ network:
+ get_input:
+ - port_oam_server_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: oam_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.oam_server
+ capabilities:
+ cpu.delta_oam_server:
+ - oam_server
+ - cpu.delta
+ host_oam_server:
+ - oam_server
+ - host
+ disk.usage_oam_server:
+ - oam_server
+ - disk.usage
+ network.incoming.packets.rate_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.incoming.packets.rate
+ feature_oam_server:
+ - oam_server
+ - feature
+ disk.device.write.bytes_oam_server:
+ - oam_server
+ - disk.device.write.bytes
+ cpu_util_oam_server:
+ - oam_server
+ - cpu_util
+ network.outpoing.packets_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.outpoing.packets
+ disk.capacity_oam_server:
+ - oam_server
+ - disk.capacity
+ memory_oam_server:
+ - oam_server
+ - memory
+ disk.read.bytes.rate_oam_server:
+ - oam_server
+ - disk.read.bytes.rate
+ disk.write.bytes_oam_server:
+ - oam_server
+ - disk.write.bytes
+ disk.write.requests_oam_server:
+ - oam_server
+ - disk.write.requests
+ attachment_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - attachment
+ cpu_oam_server:
+ - oam_server
+ - cpu
+ vcpus_oam_server:
+ - oam_server
+ - vcpus
+ disk.device.read.requests.rate_oam_server:
+ - oam_server
+ - disk.device.read.requests.rate
+ disk.allocation_oam_server:
+ - oam_server
+ - disk.allocation
+ disk.write.bytes.rate_oam_server:
+ - oam_server
+ - disk.write.bytes.rate
+ disk.device.write.requests.rate_oam_server:
+ - oam_server
+ - disk.device.write.requests.rate
+ instance_oam_server:
+ - oam_server
+ - instance
+ memory.resident_oam_server:
+ - oam_server
+ - memory.resident
+ disk.device.read.requests_oam_server:
+ - oam_server
+ - disk.device.read.requests
+ disk.device.allocation_oam_server:
+ - oam_server
+ - disk.device.allocation
+ disk.device.write.requests_oam_server:
+ - oam_server
+ - disk.device.write.requests
+ binding_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - binding
+ disk.iops_oam_server:
+ - oam_server
+ - disk.iops
+ disk.device.capacity_oam_server:
+ - oam_server
+ - disk.device.capacity
+ binding_oam_server:
+ - oam_server
+ - binding
+ disk.device.write.bytes.rate_oam_server:
+ - oam_server
+ - disk.device.write.bytes.rate
+ disk.device.usage_oam_server:
+ - oam_server
+ - disk.device.usage
+ network.incoming.bytes.rate_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.incoming.bytes.rate
+ disk.latency_oam_server:
+ - oam_server
+ - disk.latency
+ disk.read.requests_oam_server:
+ - oam_server
+ - disk.read.requests
+ disk.device.iops_oam_server:
+ - oam_server
+ - disk.device.iops
+ disk.root.size_oam_server:
+ - oam_server
+ - disk.root.size
+ network.outgoing.bytes_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.outgoing.bytes
+ disk.device.latency_oam_server:
+ - oam_server
+ - disk.device.latency
+ feature_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - feature
+ memory.usage_oam_server:
+ - oam_server
+ - memory.usage
+ endpoint_oam_server:
+ - oam_server
+ - endpoint
+ network.outgoing.bytes.rate_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.outgoing.bytes.rate
+ scalable_oam_server:
+ - oam_server
+ - scalable
+ disk.write.requests.rate_oam_server:
+ - oam_server
+ - disk.write.requests.rate
+ network.incoming.bytes_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.incoming.bytes
+ disk.device.read.bytes.rate_oam_server:
+ - oam_server
+ - disk.device.read.bytes.rate
+ disk.device.read.bytes_oam_server:
+ - oam_server
+ - disk.device.read.bytes
+ os_oam_server:
+ - oam_server
+ - os
+ disk.read.bytes_oam_server:
+ - oam_server
+ - disk.read.bytes
+ network.incoming.packets_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.incoming.packets
+ network.outgoing.packets.rate_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - network.outgoing.packets.rate
+ disk.ephemeral.size_oam_server:
+ - oam_server
+ - disk.ephemeral.size
+ requirements:
+ dependency_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - dependency
+ local_storage_oam_server:
+ - oam_server
+ - local_storage
+ dependency_oam_server:
+ - oam_server
+ - dependency
+ link_oam_server_oam_server_port:
+ - oam_server_oam_server_port
+ - link
diff --git a/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 b/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
new file mode 100644
index 0000000000..e3396eb9ef
--- /dev/null
+++ b/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
@@ -0,0 +1,310 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_pd_server_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd_server_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_pd_server_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pd_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd_server_port_network_role_tag:
+ type: string
+ required: true
+ port_pd_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pd_server_port_network_role:
+ type: string
+ required: true
+ port_pd_server_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_image_name:
+ type: string
+ required: true
+ port_pd_server_port_order:
+ type: integer
+ required: true
+ port_pd_server_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pd_server_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ node_templates:
+ pd_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_name
+ - index_value
+ pd_server_pd_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_pd_server_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_pd_server_port_mac_requirements
+ order:
+ get_input: port_pd_server_port_order
+ security_groups:
+ get_input:
+ - port_pd_server_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pd_server_port_exCP_naming
+ vlan_requirements:
+ get_input: port_pd_server_port_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_pd_server_port_fixed_ips
+ subnetpoolid:
+ get_input: port_pd_server_port_subnetpoolid
+ network:
+ get_input:
+ - port_pd_server_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server
+ capabilities:
+ scalable_pd_server:
+ - pd_server
+ - scalable
+ disk.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.read.bytes.rate
+ network.outgoing.packets.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outgoing.packets.rate
+ network.incoming.bytes.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.bytes.rate
+ memory.usage_pd_server:
+ - pd_server
+ - memory.usage
+ network.outgoing.bytes.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outgoing.bytes.rate
+ memory_pd_server:
+ - pd_server
+ - memory
+ disk.device.usage_pd_server:
+ - pd_server
+ - disk.device.usage
+ os_pd_server:
+ - pd_server
+ - os
+ disk.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.write.bytes.rate
+ network.outpoing.packets_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outpoing.packets
+ cpu_pd_server:
+ - pd_server
+ - cpu
+ cpu_util_pd_server:
+ - pd_server
+ - cpu_util
+ network.incoming.bytes_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.bytes
+ disk.device.write.requests.rate_pd_server:
+ - pd_server
+ - disk.device.write.requests.rate
+ disk.read.bytes_pd_server:
+ - pd_server
+ - disk.read.bytes
+ disk.device.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.read.bytes.rate
+ attachment_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - attachment
+ network.incoming.packets.rate_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.packets.rate
+ disk.iops_pd_server:
+ - pd_server
+ - disk.iops
+ memory.resident_pd_server:
+ - pd_server
+ - memory.resident
+ cpu.delta_pd_server:
+ - pd_server
+ - cpu.delta
+ vcpus_pd_server:
+ - pd_server
+ - vcpus
+ disk.device.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.write.bytes.rate
+ disk.device.write.requests_pd_server:
+ - pd_server
+ - disk.device.write.requests
+ endpoint_pd_server:
+ - pd_server
+ - endpoint
+ disk.capacity_pd_server:
+ - pd_server
+ - disk.capacity
+ disk.device.allocation_pd_server:
+ - pd_server
+ - disk.device.allocation
+ disk.allocation_pd_server:
+ - pd_server
+ - disk.allocation
+ binding_pd_server:
+ - pd_server
+ - binding
+ disk.read.requests_pd_server:
+ - pd_server
+ - disk.read.requests
+ network.incoming.packets_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.incoming.packets
+ feature_pd_server:
+ - pd_server
+ - feature
+ disk.usage_pd_server:
+ - pd_server
+ - disk.usage
+ disk.write.bytes_pd_server:
+ - pd_server
+ - disk.write.bytes
+ disk.device.read.requests.rate_pd_server:
+ - pd_server
+ - disk.device.read.requests.rate
+ disk.root.size_pd_server:
+ - pd_server
+ - disk.root.size
+ disk.device.read.bytes_pd_server:
+ - pd_server
+ - disk.device.read.bytes
+ disk.device.write.bytes_pd_server:
+ - pd_server
+ - disk.device.write.bytes
+ disk.device.read.requests_pd_server:
+ - pd_server
+ - disk.device.read.requests
+ feature_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - feature
+ instance_pd_server:
+ - pd_server
+ - instance
+ host_pd_server:
+ - pd_server
+ - host
+ binding_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - binding
+ disk.write.requests.rate_pd_server:
+ - pd_server
+ - disk.write.requests.rate
+ disk.ephemeral.size_pd_server:
+ - pd_server
+ - disk.ephemeral.size
+ network.outgoing.bytes_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - network.outgoing.bytes
+ disk.write.requests_pd_server:
+ - pd_server
+ - disk.write.requests
+ disk.device.latency_pd_server:
+ - pd_server
+ - disk.device.latency
+ disk.latency_pd_server:
+ - pd_server
+ - disk.latency
+ disk.device.capacity_pd_server:
+ - pd_server
+ - disk.device.capacity
+ disk.device.iops_pd_server:
+ - pd_server
+ - disk.device.iops
+ requirements:
+ local_storage_pd_server:
+ - pd_server
+ - local_storage
+ dependency_pd_server:
+ - pd_server
+ - dependency
+ link_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - link
+ dependency_pd_server_pd_server_port:
+ - pd_server_pd_server_port
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..2513bf731f
--- /dev/null
+++ b/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
@@ -0,0 +1,310 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_ps_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.ps_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_ps_server_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_ps_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_ps_server_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_ps_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_port_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_ps_server_port_order:
+ type: integer
+ required: true
+ port_ps_server_port_subnetpoolid:
+ type: string
+ required: true
+ port_ps_server_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ vm_flavor_name:
+ type: string
+ required: true
+ port_ps_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_ps_server_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_ps_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_ps_server_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_ps_server_port_network_role_tag:
+ type: string
+ required: true
+ node_templates:
+ ps_server_ps_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_ps_server_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_ps_server_port_mac_requirements
+ order:
+ get_input: port_ps_server_port_order
+ security_groups:
+ get_input:
+ - port_ps_server_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_ps_server_port_exCP_naming
+ vlan_requirements:
+ get_input: port_ps_server_port_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_ps_server_port_fixed_ips
+ subnetpoolid:
+ get_input: port_ps_server_port_subnetpoolid
+ network:
+ get_input:
+ - port_ps_server_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: ps_server
+ relationship: tosca.relationships.network.BindsTo
+ ps_server:
+ type: org.openecomp.resource.vfc.nodes.heat.ps_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_ps_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_ps_server_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.ps_server
+ capabilities:
+ instance_ps_server:
+ - ps_server
+ - instance
+ host_ps_server:
+ - ps_server
+ - host
+ network.incoming.packets_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.packets
+ cpu.delta_ps_server:
+ - ps_server
+ - cpu.delta
+ disk.write.bytes.rate_ps_server:
+ - ps_server
+ - disk.write.bytes.rate
+ feature_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - feature
+ feature_ps_server:
+ - ps_server
+ - feature
+ disk.root.size_ps_server:
+ - ps_server
+ - disk.root.size
+ disk.device.read.requests.rate_ps_server:
+ - ps_server
+ - disk.device.read.requests.rate
+ cpu_ps_server:
+ - ps_server
+ - cpu
+ disk.device.write.bytes_ps_server:
+ - ps_server
+ - disk.device.write.bytes
+ disk.device.read.bytes_ps_server:
+ - ps_server
+ - disk.device.read.bytes
+ disk.read.bytes_ps_server:
+ - ps_server
+ - disk.read.bytes
+ network.incoming.bytes_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.bytes
+ disk.device.iops_ps_server:
+ - ps_server
+ - disk.device.iops
+ disk.device.latency_ps_server:
+ - ps_server
+ - disk.device.latency
+ disk.read.bytes.rate_ps_server:
+ - ps_server
+ - disk.read.bytes.rate
+ memory_ps_server:
+ - ps_server
+ - memory
+ scalable_ps_server:
+ - ps_server
+ - scalable
+ attachment_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - attachment
+ disk.write.requests.rate_ps_server:
+ - ps_server
+ - disk.write.requests.rate
+ disk.write.requests_ps_server:
+ - ps_server
+ - disk.write.requests
+ disk.latency_ps_server:
+ - ps_server
+ - disk.latency
+ disk.ephemeral.size_ps_server:
+ - ps_server
+ - disk.ephemeral.size
+ disk.device.capacity_ps_server:
+ - ps_server
+ - disk.device.capacity
+ network.incoming.packets.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.packets.rate
+ disk.iops_ps_server:
+ - ps_server
+ - disk.iops
+ disk.device.read.bytes.rate_ps_server:
+ - ps_server
+ - disk.device.read.bytes.rate
+ cpu_util_ps_server:
+ - ps_server
+ - cpu_util
+ memory.resident_ps_server:
+ - ps_server
+ - memory.resident
+ disk.device.read.requests_ps_server:
+ - ps_server
+ - disk.device.read.requests
+ disk.write.bytes_ps_server:
+ - ps_server
+ - disk.write.bytes
+ network.outgoing.bytes.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outgoing.bytes.rate
+ network.outgoing.packets.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outgoing.packets.rate
+ network.incoming.bytes.rate_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.incoming.bytes.rate
+ disk.device.write.requests.rate_ps_server:
+ - ps_server
+ - disk.device.write.requests.rate
+ disk.read.requests_ps_server:
+ - ps_server
+ - disk.read.requests
+ disk.allocation_ps_server:
+ - ps_server
+ - disk.allocation
+ memory.usage_ps_server:
+ - ps_server
+ - memory.usage
+ binding_ps_server:
+ - ps_server
+ - binding
+ os_ps_server:
+ - ps_server
+ - os
+ disk.device.usage_ps_server:
+ - ps_server
+ - disk.device.usage
+ binding_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - binding
+ disk.device.write.bytes.rate_ps_server:
+ - ps_server
+ - disk.device.write.bytes.rate
+ vcpus_ps_server:
+ - ps_server
+ - vcpus
+ network.outgoing.bytes_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outgoing.bytes
+ disk.usage_ps_server:
+ - ps_server
+ - disk.usage
+ disk.device.write.requests_ps_server:
+ - ps_server
+ - disk.device.write.requests
+ network.outpoing.packets_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - network.outpoing.packets
+ endpoint_ps_server:
+ - ps_server
+ - endpoint
+ disk.capacity_ps_server:
+ - ps_server
+ - disk.capacity
+ disk.device.allocation_ps_server:
+ - ps_server
+ - disk.device.allocation
+ requirements:
+ dependency_ps_server:
+ - ps_server
+ - dependency
+ dependency_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - dependency
+ link_ps_server_ps_server_port:
+ - ps_server_ps_server_port
+ - link
+ local_storage_ps_server:
+ - ps_server
+ - local_storage
diff --git a/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 b/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
new file mode 100644
index 0000000000..08e4b3afe4
--- /dev/null
+++ b/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
@@ -0,0 +1,310 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_sm_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.sm_server:
+ 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
+ port_sm_server_port_order:
+ type: integer
+ required: true
+ port_sm_server_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_sm_server_port_subnetpoolid:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_sm_server_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_sm_server_port_network_role_tag:
+ type: string
+ required: true
+ port_sm_server_port_network_role:
+ type: string
+ required: true
+ port_sm_server_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_sm_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_sm_server_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ vm_image_name:
+ type: string
+ required: true
+ compute_sm_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_sm_server_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_sm_server_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_sm_server_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_sm_server_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ node_templates:
+ sm_server:
+ type: org.openecomp.resource.vfc.nodes.heat.sm_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_sm_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_sm_server_name
+ - index_value
+ sm_server_sm_server_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_sm_server_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_sm_server_port_mac_requirements
+ order:
+ get_input: port_sm_server_port_order
+ security_groups:
+ get_input:
+ - port_sm_server_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_sm_server_port_exCP_naming
+ vlan_requirements:
+ get_input: port_sm_server_port_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_sm_server_port_fixed_ips
+ subnetpoolid:
+ get_input: port_sm_server_port_subnetpoolid
+ network:
+ get_input:
+ - port_sm_server_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: sm_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.sm_server
+ capabilities:
+ disk.device.read.requests_sm_server:
+ - sm_server
+ - disk.device.read.requests
+ binding_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - binding
+ disk.iops_sm_server:
+ - sm_server
+ - disk.iops
+ disk.device.capacity_sm_server:
+ - sm_server
+ - disk.device.capacity
+ disk.device.read.bytes.rate_sm_server:
+ - sm_server
+ - disk.device.read.bytes.rate
+ disk.device.write.requests.rate_sm_server:
+ - sm_server
+ - disk.device.write.requests.rate
+ disk.device.allocation_sm_server:
+ - sm_server
+ - disk.device.allocation
+ network.incoming.bytes_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.incoming.bytes
+ attachment_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - attachment
+ memory.usage_sm_server:
+ - sm_server
+ - memory.usage
+ binding_sm_server:
+ - sm_server
+ - binding
+ disk.read.requests_sm_server:
+ - sm_server
+ - disk.read.requests
+ network.outpoing.packets_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.outpoing.packets
+ endpoint_sm_server:
+ - sm_server
+ - endpoint
+ disk.device.read.requests.rate_sm_server:
+ - sm_server
+ - disk.device.read.requests.rate
+ disk.capacity_sm_server:
+ - sm_server
+ - disk.capacity
+ disk.allocation_sm_server:
+ - sm_server
+ - disk.allocation
+ disk.root.size_sm_server:
+ - sm_server
+ - disk.root.size
+ disk.usage_sm_server:
+ - sm_server
+ - disk.usage
+ vcpus_sm_server:
+ - sm_server
+ - vcpus
+ disk.write.bytes_sm_server:
+ - sm_server
+ - disk.write.bytes
+ cpu.delta_sm_server:
+ - sm_server
+ - cpu.delta
+ os_sm_server:
+ - sm_server
+ - os
+ feature_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - feature
+ memory.resident_sm_server:
+ - sm_server
+ - memory.resident
+ network.outgoing.bytes_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.outgoing.bytes
+ instance_sm_server:
+ - sm_server
+ - instance
+ cpu_sm_server:
+ - sm_server
+ - cpu
+ disk.device.write.bytes_sm_server:
+ - sm_server
+ - disk.device.write.bytes
+ network.incoming.packets.rate_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.incoming.packets.rate
+ disk.write.requests.rate_sm_server:
+ - sm_server
+ - disk.write.requests.rate
+ disk.device.write.bytes.rate_sm_server:
+ - sm_server
+ - disk.device.write.bytes.rate
+ disk.write.bytes.rate_sm_server:
+ - sm_server
+ - disk.write.bytes.rate
+ disk.device.write.requests_sm_server:
+ - sm_server
+ - disk.device.write.requests
+ disk.device.latency_sm_server:
+ - sm_server
+ - disk.device.latency
+ host_sm_server:
+ - sm_server
+ - host
+ feature_sm_server:
+ - sm_server
+ - feature
+ disk.device.usage_sm_server:
+ - sm_server
+ - disk.device.usage
+ scalable_sm_server:
+ - sm_server
+ - scalable
+ disk.device.iops_sm_server:
+ - sm_server
+ - disk.device.iops
+ disk.read.bytes.rate_sm_server:
+ - sm_server
+ - disk.read.bytes.rate
+ disk.device.read.bytes_sm_server:
+ - sm_server
+ - disk.device.read.bytes
+ disk.latency_sm_server:
+ - sm_server
+ - disk.latency
+ network.incoming.bytes.rate_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.incoming.bytes.rate
+ disk.read.bytes_sm_server:
+ - sm_server
+ - disk.read.bytes
+ disk.write.requests_sm_server:
+ - sm_server
+ - disk.write.requests
+ cpu_util_sm_server:
+ - sm_server
+ - cpu_util
+ disk.ephemeral.size_sm_server:
+ - sm_server
+ - disk.ephemeral.size
+ network.outgoing.packets.rate_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.outgoing.packets.rate
+ network.incoming.packets_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.incoming.packets
+ memory_sm_server:
+ - sm_server
+ - memory
+ network.outgoing.bytes.rate_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - network.outgoing.bytes.rate
+ requirements:
+ dependency_sm_server:
+ - sm_server
+ - dependency
+ dependency_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - dependency
+ local_storage_sm_server:
+ - sm_server
+ - local_storage
+ link_sm_server_sm_server_port:
+ - sm_server_sm_server_port
+ - link
diff --git a/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 b/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
new file mode 100644
index 0000000000..a01666fe5b
--- /dev/null
+++ b/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
@@ -0,0 +1,520 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested-other-file-1B
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ ps_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: Ps Image server
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ ps_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ ps_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PS server
+ pd_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: PD server names
+ entry_schema:
+ type: string
+ pd_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for PD server
+ ps_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: Ps server names
+ entry_schema:
+ type: string
+ pd_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: PD Image server
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ pd_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ node_templates:
+ abstract_pd_server:
+ type: org.openecomp.resource.abstract.nodes.pd_server
+ directives:
+ - substitutable
+ properties:
+ port_pd_server_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd_server_port_security_groups:
+ - - get_input: p1
+ - get_input: p2
+ compute_pd_server_availability_zone:
+ - get_input: availability_zone_0
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 0
+ port_pd_server_port_network:
+ - get_input: net
+ vm_flavor_name:
+ get_input: pd_server_flavor
+ port_pd_server_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - pd_server_ips
+ - 0
+ vm_image_name:
+ get_input: pd_server_image
+ port_pd_server_port_replacement_policy:
+ - AUTO
+ port_pd_server_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ service_template_filter:
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_ps_server:
+ type: org.openecomp.resource.abstract.nodes.ps_server
+ directives:
+ - substitutable
+ properties:
+ port_ps_server_port_network:
+ - get_input: net
+ compute_ps_server_name:
+ - get_input:
+ - ps_server_names
+ - 1
+ port_ps_server_port_security_groups:
+ - - get_input: p1
+ compute_ps_server_availability_zone:
+ - get_input: availability_zone_0
+ port_ps_server_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - ps_server_ips
+ - 0
+ vm_flavor_name:
+ get_input: ps_server_flavor
+ port_ps_server_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_ps_server_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: ps_server_image
+ port_ps_server_port_replacement_policy:
+ - AUTO
+ service_template_filter:
+ substitute_service_template: Nested_ps_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ groups:
+ nested-other-file-1B_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested-other-file-1B.yml
+ description: nested1
+ members:
+ - abstract_pd_server
+ - abstract_ps_server
+ outputs:
+ nested_same_file_attr_1:
+ description: nested_same_file_attr_1
+ value: server_pd
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested-other-file-1B
+ capabilities:
+ disk.iops_server_pd:
+ - abstract_pd_server
+ - disk.iops_pd_server
+ disk.device.read.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.read.bytes.rate_pd_server
+ disk.write.bytes_server_ps:
+ - abstract_ps_server
+ - disk.write.bytes_ps_server
+ disk.device.read.requests_server_pd:
+ - abstract_pd_server
+ - disk.device.read.requests_pd_server
+ network.incoming.packets.rate_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.packets.rate_ps_server_ps_server_port
+ disk.device.allocation_server_pd:
+ - abstract_pd_server
+ - disk.device.allocation_pd_server
+ disk.iops_server_ps:
+ - abstract_ps_server
+ - disk.iops_ps_server
+ disk.device.read.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.read.bytes.rate_ps_server
+ binding_server_ps:
+ - abstract_ps_server
+ - binding_ps_server
+ attachment_ps_server_port:
+ - abstract_ps_server
+ - attachment_ps_server_ps_server_port
+ disk.device.read.requests_server_ps:
+ - abstract_ps_server
+ - disk.device.read.requests_ps_server
+ memory.usage_server_pd:
+ - abstract_pd_server
+ - memory.usage_pd_server
+ feature_ps_server_port:
+ - abstract_ps_server
+ - feature_ps_server_ps_server_port
+ disk.read.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.read.bytes.rate_pd_server
+ network.outgoing.bytes.rate_ps_server_port:
+ - abstract_ps_server
+ - network.outgoing.bytes.rate_ps_server_ps_server_port
+ memory_server_pd:
+ - abstract_pd_server
+ - memory_pd_server
+ disk.device.write.requests_server_pd:
+ - abstract_pd_server
+ - disk.device.write.requests_pd_server
+ disk.device.read.bytes_server_ps:
+ - abstract_ps_server
+ - disk.device.read.bytes_ps_server
+ disk.device.allocation_server_ps:
+ - abstract_ps_server
+ - disk.device.allocation_ps_server
+ memory.usage_server_ps:
+ - abstract_ps_server
+ - memory.usage_ps_server
+ network.outgoing.packets.rate_ps_server_port:
+ - abstract_ps_server
+ - network.outgoing.packets.rate_ps_server_ps_server_port
+ binding_ps_server_port:
+ - abstract_ps_server
+ - binding_ps_server_ps_server_port
+ network.incoming.packets_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.packets_pd_server_pd_server_port
+ disk.read.bytes_server_pd:
+ - abstract_pd_server
+ - disk.read.bytes_pd_server
+ disk.device.write.requests_server_ps:
+ - abstract_ps_server
+ - disk.device.write.requests_ps_server
+ network.outpoing.packets_ps_server_port:
+ - abstract_ps_server
+ - network.outpoing.packets_ps_server_ps_server_port
+ disk.device.read.bytes_server_pd:
+ - abstract_pd_server
+ - disk.device.read.bytes_pd_server
+ host_server_pd:
+ - abstract_pd_server
+ - host_pd_server
+ vcpus_server_pd:
+ - abstract_pd_server
+ - vcpus_pd_server
+ disk.ephemeral.size_server_pd:
+ - abstract_pd_server
+ - disk.ephemeral.size_pd_server
+ network.incoming.bytes.rate_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.bytes.rate_ps_server_ps_server_port
+ disk.write.requests.rate_server_pd:
+ - abstract_pd_server
+ - disk.write.requests.rate_pd_server
+ memory_server_ps:
+ - abstract_ps_server
+ - memory_ps_server
+ network.incoming.bytes_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.bytes_pd_server_pd_server_port
+ attachment_pd_server_port:
+ - abstract_pd_server
+ - attachment_pd_server_pd_server_port
+ disk.write.requests_server_pd:
+ - abstract_pd_server
+ - disk.write.requests_pd_server
+ network.incoming.packets.rate_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.packets.rate_pd_server_pd_server_port
+ disk.ephemeral.size_server_ps:
+ - abstract_ps_server
+ - disk.ephemeral.size_ps_server
+ disk.write.requests.rate_server_ps:
+ - abstract_ps_server
+ - disk.write.requests.rate_ps_server
+ disk.device.write.bytes_server_ps:
+ - abstract_ps_server
+ - disk.device.write.bytes_ps_server
+ disk.root.size_server_ps:
+ - abstract_ps_server
+ - disk.root.size_ps_server
+ disk.device.read.requests.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.read.requests.rate_ps_server
+ network.outgoing.bytes_pd_server_port:
+ - abstract_pd_server
+ - network.outgoing.bytes_pd_server_pd_server_port
+ disk.write.requests_server_ps:
+ - abstract_ps_server
+ - disk.write.requests_ps_server
+ binding_server_pd:
+ - abstract_pd_server
+ - binding_pd_server
+ disk.root.size_server_pd:
+ - abstract_pd_server
+ - disk.root.size_pd_server
+ disk.device.read.requests.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.read.requests.rate_pd_server
+ network.outpoing.packets_pd_server_port:
+ - abstract_pd_server
+ - network.outpoing.packets_pd_server_pd_server_port
+ disk.device.write.bytes_server_pd:
+ - abstract_pd_server
+ - disk.device.write.bytes_pd_server
+ host_server_ps:
+ - abstract_ps_server
+ - host_ps_server
+ network.incoming.packets_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.packets_ps_server_ps_server_port
+ memory.resident_server_pd:
+ - abstract_pd_server
+ - memory.resident_pd_server
+ disk.usage_server_ps:
+ - abstract_ps_server
+ - disk.usage_ps_server
+ network.outgoing.bytes_ps_server_port:
+ - abstract_ps_server
+ - network.outgoing.bytes_ps_server_ps_server_port
+ cpu_util_server_pd:
+ - abstract_pd_server
+ - cpu_util_pd_server
+ endpoint_server_ps:
+ - abstract_ps_server
+ - endpoint_ps_server
+ disk.read.requests_server_ps:
+ - abstract_ps_server
+ - disk.read.requests_ps_server
+ memory.resident_server_ps:
+ - abstract_ps_server
+ - memory.resident_ps_server
+ disk.usage_server_pd:
+ - abstract_pd_server
+ - disk.usage_pd_server
+ disk.capacity_server_pd:
+ - abstract_pd_server
+ - disk.capacity_pd_server
+ endpoint_server_pd:
+ - abstract_pd_server
+ - endpoint_pd_server
+ cpu_util_server_ps:
+ - abstract_ps_server
+ - cpu_util_ps_server
+ network.incoming.bytes_ps_server_port:
+ - abstract_ps_server
+ - network.incoming.bytes_ps_server_ps_server_port
+ disk.device.capacity_server_pd:
+ - abstract_pd_server
+ - disk.device.capacity_pd_server
+ network.incoming.bytes.rate_pd_server_port:
+ - abstract_pd_server
+ - network.incoming.bytes.rate_pd_server_pd_server_port
+ vcpus_server_ps:
+ - abstract_ps_server
+ - vcpus_ps_server
+ disk.allocation_server_pd:
+ - abstract_pd_server
+ - disk.allocation_pd_server
+ disk.device.usage_server_pd:
+ - abstract_pd_server
+ - disk.device.usage_pd_server
+ disk.capacity_server_ps:
+ - abstract_ps_server
+ - disk.capacity_ps_server
+ disk.allocation_server_ps:
+ - abstract_ps_server
+ - disk.allocation_ps_server
+ disk.device.usage_server_ps:
+ - abstract_ps_server
+ - disk.device.usage_ps_server
+ instance_server_pd:
+ - abstract_pd_server
+ - instance_pd_server
+ disk.device.write.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.write.bytes.rate_ps_server
+ disk.write.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.write.bytes.rate_ps_server
+ feature_pd_server_port:
+ - abstract_pd_server
+ - feature_pd_server_pd_server_port
+ disk.read.bytes_server_ps:
+ - abstract_ps_server
+ - disk.read.bytes_ps_server
+ network.outgoing.bytes.rate_pd_server_port:
+ - abstract_pd_server
+ - network.outgoing.bytes.rate_pd_server_pd_server_port
+ network.outgoing.packets.rate_pd_server_port:
+ - abstract_pd_server
+ - network.outgoing.packets.rate_pd_server_pd_server_port
+ binding_pd_server_port:
+ - abstract_pd_server
+ - binding_pd_server_pd_server_port
+ cpu_server_ps:
+ - abstract_ps_server
+ - cpu_ps_server
+ cpu.delta_server_pd:
+ - abstract_pd_server
+ - cpu.delta_pd_server
+ instance_server_ps:
+ - abstract_ps_server
+ - instance_ps_server
+ disk.read.bytes.rate_server_ps:
+ - abstract_ps_server
+ - disk.read.bytes.rate_ps_server
+ disk.latency_server_pd:
+ - abstract_pd_server
+ - disk.latency_pd_server
+ disk.device.write.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.write.bytes.rate_pd_server
+ os_server_ps:
+ - abstract_ps_server
+ - os_ps_server
+ cpu.delta_server_ps:
+ - abstract_ps_server
+ - cpu.delta_ps_server
+ feature_server_ps:
+ - abstract_ps_server
+ - feature_ps_server
+ disk.device.iops_server_pd:
+ - abstract_pd_server
+ - disk.device.iops_pd_server
+ disk.latency_server_ps:
+ - abstract_ps_server
+ - disk.latency_ps_server
+ disk.read.requests_server_pd:
+ - abstract_pd_server
+ - disk.read.requests_pd_server
+ disk.device.write.requests.rate_server_ps:
+ - abstract_ps_server
+ - disk.device.write.requests.rate_ps_server
+ os_server_pd:
+ - abstract_pd_server
+ - os_pd_server
+ disk.device.latency_server_pd:
+ - abstract_pd_server
+ - disk.device.latency_pd_server
+ disk.device.capacity_server_ps:
+ - abstract_ps_server
+ - disk.device.capacity_ps_server
+ scalable_server_pd:
+ - abstract_pd_server
+ - scalable_pd_server
+ disk.write.bytes_server_pd:
+ - abstract_pd_server
+ - disk.write.bytes_pd_server
+ disk.write.bytes.rate_server_pd:
+ - abstract_pd_server
+ - disk.write.bytes.rate_pd_server
+ disk.device.latency_server_ps:
+ - abstract_ps_server
+ - disk.device.latency_ps_server
+ disk.device.iops_server_ps:
+ - abstract_ps_server
+ - disk.device.iops_ps_server
+ feature_server_pd:
+ - abstract_pd_server
+ - feature_pd_server
+ disk.device.write.requests.rate_server_pd:
+ - abstract_pd_server
+ - disk.device.write.requests.rate_pd_server
+ scalable_server_ps:
+ - abstract_ps_server
+ - scalable_ps_server
+ cpu_server_pd:
+ - abstract_pd_server
+ - cpu_pd_server
+ requirements:
+ local_storage_server_pd:
+ - abstract_pd_server
+ - local_storage_pd_server
+ dependency_server_pd:
+ - abstract_pd_server
+ - dependency_pd_server
+ dependency_server_ps:
+ - abstract_ps_server
+ - dependency_ps_server
+ dependency_ps_server_port:
+ - abstract_ps_server
+ - dependency_ps_server_ps_server_port
+ dependency_pd_server_port:
+ - abstract_pd_server
+ - dependency_pd_server_pd_server_port
+ link_pd_server_port:
+ - abstract_pd_server
+ - link_pd_server_pd_server_port
+ link_ps_server_port:
+ - abstract_ps_server
+ - link_ps_server_ps_server_port
+ local_storage_server_ps:
+ - abstract_ps_server
+ - local_storage_ps_server
diff --git a/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 b/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
new file mode 100644
index 0000000000..dbac5b33ff
--- /dev/null
+++ b/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
@@ -0,0 +1,520 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: nested-same-file-1B
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ p1:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ p2:
+ hidden: false
+ immutable: false
+ type: string
+ description: UID of OAM network
+ security_group_name:
+ hidden: false
+ immutable: false
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ entry_schema:
+ type: string
+ sm_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: SM server names
+ entry_schema:
+ type: string
+ oam_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: OAM Image server
+ oam_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ oam_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for OAM server
+ sm_server_ips:
+ hidden: false
+ immutable: false
+ type: string
+ availability_zone_0:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ net:
+ hidden: false
+ immutable: false
+ type: string
+ oam_server_names:
+ hidden: false
+ immutable: false
+ type: list
+ description: OAM server names
+ entry_schema:
+ type: string
+ sm_server_flavor:
+ hidden: false
+ immutable: false
+ type: string
+ description: Flavor for SM server
+ sm_server_image:
+ hidden: false
+ immutable: false
+ type: string
+ description: SM Image server
+ node_templates:
+ abstract_sm_server:
+ type: org.openecomp.resource.abstract.nodes.sm_server
+ directives:
+ - substitutable
+ properties:
+ vm_flavor_name:
+ get_input: sm_server_flavor
+ port_sm_server_port_network:
+ - get_input: net
+ compute_sm_server_name:
+ - get_input:
+ - sm_server_names
+ - 0
+ port_sm_server_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ vm_image_name:
+ get_input: sm_server_image
+ compute_sm_server_availability_zone:
+ - get_input: availability_zone_0
+ port_sm_server_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_sm_server_port_replacement_policy:
+ - AUTO
+ port_sm_server_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - sm_server_ips
+ - 0
+ port_sm_server_port_security_groups:
+ - - get_input: p1
+ - get_input: p2
+ service_template_filter:
+ substitute_service_template: Nested_sm_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_oam_server:
+ type: org.openecomp.resource.abstract.nodes.oam_server
+ directives:
+ - substitutable
+ properties:
+ port_oam_server_port_network:
+ - get_input: net
+ port_oam_server_port_security_groups:
+ - - get_input: p1
+ port_oam_server_port_replacement_policy:
+ - AUTO
+ vm_flavor_name:
+ get_input: oam_server_flavor
+ port_oam_server_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_oam_server_availability_zone:
+ - get_input: availability_zone_0
+ vm_image_name:
+ get_input: oam_server_image
+ port_oam_server_port_fixed_ips:
+ - ip_address:
+ get_input:
+ - oam_server_ips
+ - 0
+ compute_oam_server_name:
+ - get_input:
+ - oam_server_names
+ - 1
+ port_oam_server_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ service_template_filter:
+ substitute_service_template: Nested_oam_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ groups:
+ nested-same-file-1B_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/nested-same-file-1B.yml
+ description: nested1
+ members:
+ - abstract_sm_server
+ - abstract_oam_server
+ outputs:
+ nested_diff_file_attr_1:
+ description: nested_diff_file_attr_1_value
+ value: server_sm
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.heat.nested-same-file-1B
+ capabilities:
+ os_server_sm:
+ - abstract_sm_server
+ - os_sm_server
+ disk.capacity_server_sm:
+ - abstract_sm_server
+ - disk.capacity_sm_server
+ memory_server_oam:
+ - abstract_oam_server
+ - memory_oam_server
+ disk.device.iops_server_oam:
+ - abstract_oam_server
+ - disk.device.iops_oam_server
+ disk.device.usage_server_sm:
+ - abstract_sm_server
+ - disk.device.usage_sm_server
+ disk.device.write.requests.rate_server_sm:
+ - abstract_sm_server
+ - disk.device.write.requests.rate_sm_server
+ disk.allocation_server_oam:
+ - abstract_oam_server
+ - disk.allocation_oam_server
+ network.incoming.packets_sm_server_port:
+ - abstract_sm_server
+ - network.incoming.packets_sm_server_sm_server_port
+ disk.write.bytes.rate_server_sm:
+ - abstract_sm_server
+ - disk.write.bytes.rate_sm_server
+ feature_oam_server_port:
+ - abstract_oam_server
+ - feature_oam_server_oam_server_port
+ disk.usage_server_oam:
+ - abstract_oam_server
+ - disk.usage_oam_server
+ instance_server_sm:
+ - abstract_sm_server
+ - instance_sm_server
+ disk.device.latency_server_oam:
+ - abstract_oam_server
+ - disk.device.latency_oam_server
+ disk.root.size_server_oam:
+ - abstract_oam_server
+ - disk.root.size_oam_server
+ host_server_sm:
+ - abstract_sm_server
+ - host_sm_server
+ memory.usage_server_oam:
+ - abstract_oam_server
+ - memory.usage_oam_server
+ disk.read.bytes_server_oam:
+ - abstract_oam_server
+ - disk.read.bytes_oam_server
+ disk.read.requests_server_oam:
+ - abstract_oam_server
+ - disk.read.requests_oam_server
+ cpu_util_server_sm:
+ - abstract_sm_server
+ - cpu_util_sm_server
+ disk.device.capacity_server_sm:
+ - abstract_sm_server
+ - disk.device.capacity_sm_server
+ disk.device.read.bytes_server_oam:
+ - abstract_oam_server
+ - disk.device.read.bytes_oam_server
+ network.incoming.bytes_oam_server_port:
+ - abstract_oam_server
+ - network.incoming.bytes_oam_server_oam_server_port
+ disk.device.iops_server_sm:
+ - abstract_sm_server
+ - disk.device.iops_sm_server
+ disk.device.read.requests.rate_server_oam:
+ - abstract_oam_server
+ - disk.device.read.requests.rate_oam_server
+ vcpus_server_oam:
+ - abstract_oam_server
+ - vcpus_oam_server
+ disk.device.read.bytes_server_sm:
+ - abstract_sm_server
+ - disk.device.read.bytes_sm_server
+ disk.read.bytes.rate_server_oam:
+ - abstract_oam_server
+ - disk.read.bytes.rate_oam_server
+ disk.write.bytes_server_oam:
+ - abstract_oam_server
+ - disk.write.bytes_oam_server
+ disk.latency_server_sm:
+ - abstract_sm_server
+ - disk.latency_sm_server
+ disk.device.allocation_server_oam:
+ - abstract_oam_server
+ - disk.device.allocation_oam_server
+ attachment_oam_server_port:
+ - abstract_oam_server
+ - attachment_oam_server_oam_server_port
+ scalable_server_oam:
+ - abstract_oam_server
+ - scalable_oam_server
+ cpu_util_server_oam:
+ - abstract_oam_server
+ - cpu_util_oam_server
+ feature_server_sm:
+ - abstract_sm_server
+ - feature_sm_server
+ cpu.delta_server_oam:
+ - abstract_oam_server
+ - cpu.delta_oam_server
+ host_server_oam:
+ - abstract_oam_server
+ - host_oam_server
+ cpu.delta_server_sm:
+ - abstract_sm_server
+ - cpu.delta_sm_server
+ binding_server_oam:
+ - abstract_oam_server
+ - binding_oam_server
+ disk.device.capacity_server_oam:
+ - abstract_oam_server
+ - disk.device.capacity_oam_server
+ disk.device.write.bytes.rate_server_sm:
+ - abstract_sm_server
+ - disk.device.write.bytes.rate_sm_server
+ disk.write.bytes_server_sm:
+ - abstract_sm_server
+ - disk.write.bytes_sm_server
+ disk.latency_server_oam:
+ - abstract_oam_server
+ - disk.latency_oam_server
+ disk.device.read.requests_server_oam:
+ - abstract_oam_server
+ - disk.device.read.requests_oam_server
+ disk.device.write.requests.rate_server_oam:
+ - abstract_oam_server
+ - disk.device.write.requests.rate_oam_server
+ endpoint_server_sm:
+ - abstract_sm_server
+ - endpoint_sm_server
+ disk.device.allocation_server_sm:
+ - abstract_sm_server
+ - disk.device.allocation_sm_server
+ feature_server_oam:
+ - abstract_oam_server
+ - feature_oam_server
+ disk.read.requests_server_sm:
+ - abstract_sm_server
+ - disk.read.requests_sm_server
+ disk.write.bytes.rate_server_oam:
+ - abstract_oam_server
+ - disk.write.bytes.rate_oam_server
+ memory.resident_server_sm:
+ - abstract_sm_server
+ - memory.resident_sm_server
+ cpu_server_oam:
+ - abstract_oam_server
+ - cpu_oam_server
+ memory_server_sm:
+ - abstract_sm_server
+ - memory_sm_server
+ scalable_server_sm:
+ - abstract_sm_server
+ - scalable_sm_server
+ network.outgoing.packets.rate_sm_server_port:
+ - abstract_sm_server
+ - network.outgoing.packets.rate_sm_server_sm_server_port
+ binding_sm_server_port:
+ - abstract_sm_server
+ - binding_sm_server_sm_server_port
+ network.outgoing.bytes.rate_sm_server_port:
+ - abstract_sm_server
+ - network.outgoing.bytes.rate_sm_server_sm_server_port
+ disk.write.requests_server_oam:
+ - abstract_oam_server
+ - disk.write.requests_oam_server
+ disk.device.latency_server_sm:
+ - abstract_sm_server
+ - disk.device.latency_sm_server
+ memory.usage_server_sm:
+ - abstract_sm_server
+ - memory.usage_sm_server
+ memory.resident_server_oam:
+ - abstract_oam_server
+ - memory.resident_oam_server
+ feature_sm_server_port:
+ - abstract_sm_server
+ - feature_sm_server_sm_server_port
+ disk.device.write.requests_server_sm:
+ - abstract_sm_server
+ - disk.device.write.requests_sm_server
+ disk.device.write.requests_server_oam:
+ - abstract_oam_server
+ - disk.device.write.requests_oam_server
+ disk.read.bytes_server_sm:
+ - abstract_sm_server
+ - disk.read.bytes_sm_server
+ cpu_server_sm:
+ - abstract_sm_server
+ - cpu_sm_server
+ network.outpoing.packets_sm_server_port:
+ - abstract_sm_server
+ - network.outpoing.packets_sm_server_sm_server_port
+ network.incoming.bytes.rate_oam_server_port:
+ - abstract_oam_server
+ - network.incoming.bytes.rate_oam_server_oam_server_port
+ disk.device.usage_server_oam:
+ - abstract_oam_server
+ - disk.device.usage_oam_server
+ network.outgoing.packets.rate_oam_server_port:
+ - abstract_oam_server
+ - network.outgoing.packets.rate_oam_server_oam_server_port
+ network.incoming.packets.rate_sm_server_port:
+ - abstract_sm_server
+ - network.incoming.packets.rate_sm_server_sm_server_port
+ binding_oam_server_port:
+ - abstract_oam_server
+ - binding_oam_server_oam_server_port
+ network.incoming.packets.rate_oam_server_port:
+ - abstract_oam_server
+ - network.incoming.packets.rate_oam_server_oam_server_port
+ disk.device.write.bytes_server_oam:
+ - abstract_oam_server
+ - disk.device.write.bytes_oam_server
+ disk.device.read.requests_server_sm:
+ - abstract_sm_server
+ - disk.device.read.requests_sm_server
+ disk.device.read.bytes.rate_server_sm:
+ - abstract_sm_server
+ - disk.device.read.bytes.rate_sm_server
+ disk.ephemeral.size_server_oam:
+ - abstract_oam_server
+ - disk.ephemeral.size_oam_server
+ network.outpoing.packets_oam_server_port:
+ - abstract_oam_server
+ - network.outpoing.packets_oam_server_oam_server_port
+ os_server_oam:
+ - abstract_oam_server
+ - os_oam_server
+ disk.capacity_server_oam:
+ - abstract_oam_server
+ - disk.capacity_oam_server
+ disk.write.requests_server_sm:
+ - abstract_sm_server
+ - disk.write.requests_sm_server
+ disk.ephemeral.size_server_sm:
+ - abstract_sm_server
+ - disk.ephemeral.size_sm_server
+ disk.read.bytes.rate_server_sm:
+ - abstract_sm_server
+ - disk.read.bytes.rate_sm_server
+ endpoint_server_oam:
+ - abstract_oam_server
+ - endpoint_oam_server
+ disk.device.read.requests.rate_server_sm:
+ - abstract_sm_server
+ - disk.device.read.requests.rate_sm_server
+ binding_server_sm:
+ - abstract_sm_server
+ - binding_sm_server
+ disk.root.size_server_sm:
+ - abstract_sm_server
+ - disk.root.size_sm_server
+ network.outgoing.bytes_oam_server_port:
+ - abstract_oam_server
+ - network.outgoing.bytes_oam_server_oam_server_port
+ disk.allocation_server_sm:
+ - abstract_sm_server
+ - disk.allocation_sm_server
+ disk.iops_server_oam:
+ - abstract_oam_server
+ - disk.iops_oam_server
+ disk.write.requests.rate_server_sm:
+ - abstract_sm_server
+ - disk.write.requests.rate_sm_server
+ network.outgoing.bytes.rate_oam_server_port:
+ - abstract_oam_server
+ - network.outgoing.bytes.rate_oam_server_oam_server_port
+ disk.device.write.bytes_server_sm:
+ - abstract_sm_server
+ - disk.device.write.bytes_sm_server
+ disk.write.requests.rate_server_oam:
+ - abstract_oam_server
+ - disk.write.requests.rate_oam_server
+ disk.device.read.bytes.rate_server_oam:
+ - abstract_oam_server
+ - disk.device.read.bytes.rate_oam_server
+ network.incoming.bytes.rate_sm_server_port:
+ - abstract_sm_server
+ - network.incoming.bytes.rate_sm_server_sm_server_port
+ disk.device.write.bytes.rate_server_oam:
+ - abstract_oam_server
+ - disk.device.write.bytes.rate_oam_server
+ network.incoming.packets_oam_server_port:
+ - abstract_oam_server
+ - network.incoming.packets_oam_server_oam_server_port
+ disk.usage_server_sm:
+ - abstract_sm_server
+ - disk.usage_sm_server
+ instance_server_oam:
+ - abstract_oam_server
+ - instance_oam_server
+ network.outgoing.bytes_sm_server_port:
+ - abstract_sm_server
+ - network.outgoing.bytes_sm_server_sm_server_port
+ vcpus_server_sm:
+ - abstract_sm_server
+ - vcpus_sm_server
+ attachment_sm_server_port:
+ - abstract_sm_server
+ - attachment_sm_server_sm_server_port
+ network.incoming.bytes_sm_server_port:
+ - abstract_sm_server
+ - network.incoming.bytes_sm_server_sm_server_port
+ disk.iops_server_sm:
+ - abstract_sm_server
+ - disk.iops_sm_server
+ requirements:
+ dependency_sm_server_port:
+ - abstract_sm_server
+ - dependency_sm_server_sm_server_port
+ link_oam_server_port:
+ - abstract_oam_server
+ - link_oam_server_oam_server_port
+ local_storage_server_oam:
+ - abstract_oam_server
+ - local_storage_oam_server
+ local_storage_server_sm:
+ - abstract_sm_server
+ - local_storage_sm_server
+ link_sm_server_port:
+ - abstract_sm_server
+ - link_sm_server_sm_server_port
+ dependency_server_oam:
+ - abstract_oam_server
+ - dependency_oam_server
+ dependency_oam_server_port:
+ - abstract_oam_server
+ - dependency_oam_server_oam_server_port
+ dependency_server_sm:
+ - abstract_sm_server
+ - dependency_sm_server
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/diffNestedFilesWithSameComputeType/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/diffNestedFilesWithSameComputeType/out/MainServiceTemplate.yaml
index f67e04bfc0..7117003215 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/diffNestedFilesWithSameComputeType/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/diffNestedFilesWithSameComputeType/out/MainServiceTemplate.yaml
@@ -54,15 +54,15 @@ topology_template:
immutable: false
type: string
node_templates:
- abstract_pcm_server_1_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server_1
+ server_pcm_002:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.2
directives:
- substitutable
properties:
pcm_flavor_name:
get_input: pcm_flavor_name
service_template_filter:
- substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
+ substitute_service_template: nested-pcm_v0.2ServiceTemplate.yaml
port_pcm_port_1_network_role_tag: oam
availabilityzone_name:
get_input: availabilityzone_name
@@ -91,15 +91,15 @@ topology_template:
get_input:
- pcm_server_names
- 0
- abstract_pcm_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ server_pcm_001:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
pcm_flavor_name:
get_input: pcm_flavor_name
service_template_filter:
- substitute_service_template: nested-pcm_v0.2ServiceTemplate.yaml
+ substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
port_pcm_port_1_network_role_tag: oam
availabilityzone_name:
get_input: availabilityzone_name
@@ -149,7 +149,7 @@ topology_template:
properties:
compute_compute_user_data_format:
- get_attribute:
- - abstract_pcm_server_1_0
+ - server_pcm_001
- oam_net_gw
vm_image_name:
get_input: compute_image_name
@@ -190,7 +190,7 @@ topology_template:
heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
description: heat template that creates PCRF Cluman stack
members:
+ - server_pcm_002
+ - server_pcm_001
- compute_port_0
- abstract_compute
- - abstract_pcm_server_0
- - abstract_pcm_server_1_0
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 713591db2f..3702b5affd 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -49,7 +49,7 @@ node_types:
description: List of DNS servers.
required: true
status: SUPPORTED
- entry_schema: &id001
+ entry_schema: &id007
type: string
oam_net_security_group_id:
type: string
@@ -57,11 +57,6 @@ node_types:
The ID of Security group applied on the port bound to the vSON OAM network.
required: true
status: SUPPORTED
- vson_vm_image_name:
- type: string
- description: VM Image name the vSON instance will be created from.
- required: true
- status: SUPPORTED
vnf_id:
type: string
description: Unique ID for this VF instance.
@@ -94,7 +89,7 @@ node_types:
description: Fixed IP assignments for vSON instances on the OAM network.
required: true
status: SUPPORTED
- entry_schema: &id002
+ entry_schema: &id008
type: string
vfc_role:
type: string
@@ -133,28 +128,22 @@ node_types:
description: List of availability zones.
required: true
status: SUPPORTED
- entry_schema: &id003
+ entry_schema: &id009
type: string
volume_ids:
type: list
description: List of Volumes IDs.
required: true
status: SUPPORTED
- entry_schema: &id004
+ entry_schema: &id010
type: string
ntp_servers:
type: list
description: List of NTP servers.
required: true
status: SUPPORTED
- entry_schema: &id005
+ entry_schema: &id011
type: string
- vson_join_cluster_auth_token:
- type: string
- description: "Authentication Token generated for the user permitted to add\
- \ a new Datacenter/vSON member to existing vSON Cluster. \n"
- required: true
- status: SUPPORTED
oam_net_id:
type: string
description: The ID of the OAM network.
@@ -173,7 +162,7 @@ node_types:
description: A list of unique names to be issued to the vSON Cluster leaders.
required: true
status: SUPPORTED
- entry_schema: &id006
+ entry_schema: &id012
type: string
requirements:
- dependency_vson_server:
@@ -1042,9 +1031,510 @@ node_types:
description: Unique ID for this VF Module instance
required: true
status: SUPPORTED
- vson_cluster_name:
+ default_gateway:
type: string
- description: Name of the vSON Cluster.
+ description: Default gateway.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ instance_index:
+ type: float
+ description: Index of the instance.
+ required: true
+ status: SUPPORTED
+ vnf_name:
+ type: string
+ description: Unique name for this VF instance.
+ required: true
+ status: SUPPORTED
+ oam_net_subnet_prefix_length:
+ type: string
+ description: Prefix length of the subnet on the OAM network.
+ required: true
+ status: SUPPORTED
+ vf_module_name:
+ type: string
+ description: Unique name for this VF module instance.
+ required: true
+ status: SUPPORTED
+ dns_servers:
+ type: list
+ description: List of DNS servers.
+ required: true
+ status: SUPPORTED
+ entry_schema: &id001
+ type: string
+ oam_net_security_group_id:
+ type: string
+ description: |
+ The ID of Security group applied on the port bound to the vSON OAM network.
+ required: true
+ status: SUPPORTED
+ vson_vm_image_name:
+ type: string
+ description: VM Image name the vSON instance will be created from.
+ required: true
+ status: SUPPORTED
+ vnf_id:
+ type: string
+ description: Unique ID for this VF instance.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vson_clm_oam_net_ip:
+ type: string
+ description: IP of the vSON Cluster Manager.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vson_dc_unit:
+ type: string
+ description: Name of the vSON Data Center.
+ required: true
+ status: SUPPORTED
+ oam_net_ips:
+ type: list
+ description: Fixed IP assignments for vSON instances on the OAM network.
+ required: true
+ status: SUPPORTED
+ entry_schema: &id002
+ type: string
+ vfc_role:
+ type: string
+ description: Unique ID for this VF Module instance
+ required: true
+ status: SUPPORTED
+ swift_account_auth_token:
+ type: string
+ description: |
+ Swift account auth token. Example: 041a5187bb4641f9b89583e2539776b0
+ required: true
+ status: SUPPORTED
+ vson_server_group_id:
+ type: string
+ description: |
+ Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors.
+ required: true
+ status: SUPPORTED
+ vson_vm_flavor_name:
+ type: string
+ description: The ID or name of the flavor to boot onto.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ availability_zones:
+ type: list
+ description: List of availability zones.
+ required: true
+ status: SUPPORTED
+ entry_schema: &id003
+ type: string
+ volume_ids:
+ type: list
+ description: List of Volumes IDs.
+ required: true
+ status: SUPPORTED
+ entry_schema: &id004
+ type: string
+ ntp_servers:
+ type: list
+ description: List of NTP servers.
+ required: true
+ status: SUPPORTED
+ entry_schema: &id005
+ type: string
+ vson_join_cluster_auth_token:
+ type: string
+ description: "Authentication Token generated for the user permitted to add\
+ \ a new Datacenter/vSON member to existing vSON Cluster. \n"
+ required: true
+ status: SUPPORTED
+ oam_net_id:
+ type: string
+ description: The ID of the OAM network.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vson_vm_names:
+ type: list
+ description: A list of unique names to be issued to the vSON Cluster leaders.
+ required: true
+ status: SUPPORTED
+ entry_schema: &id006
+ type: string
+ requirements:
+ - dependency_vson_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_vson_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_vson_server_oam_net_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_vson_server_oam_net_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.write.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_vson_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_vson_server_oam_net_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_vson_server_oam_net_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_vson_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_vson_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_vson_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_vson_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_vson_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_vson_server_oam_net_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.vson_vm_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ vf_module_id:
+ type: string
+ description: Unique ID for this VF Module instance
required: true
status: SUPPORTED
default_gateway:
@@ -1073,10 +1563,504 @@ node_types:
description: Prefix length of the subnet on the OAM network.
required: true
status: SUPPORTED
- swift_storage_url:
+ vf_module_name:
+ type: string
+ description: Unique name for this VF module instance.
+ required: true
+ status: SUPPORTED
+ dns_servers:
+ type: list
+ description: List of DNS servers.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id001
+ oam_net_security_group_id:
type: string
description: |
- Swift storage URL. Example: http://172.16.209.246:8080/v1/AUTH_a4d426b5ef2e41408a8e6e6b9a8d3029 http://172.16.209.246:8080 - protocol, IP and port, v1 - API version AUTH_a4d426b5ef2e41408a8e6e6b9a8d3029 - account ID
+ The ID of Security group applied on the port bound to the vSON OAM network.
+ required: true
+ status: SUPPORTED
+ vson_vm_image_name:
+ type: string
+ description: VM Image name the vSON instance will be created from.
+ required: true
+ status: SUPPORTED
+ vnf_id:
+ type: string
+ description: Unique ID for this VF instance.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vson_clm_oam_net_ip:
+ type: string
+ description: IP of the vSON Cluster Manager.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vson_dc_unit:
+ type: string
+ description: Name of the vSON Data Center.
+ required: true
+ status: SUPPORTED
+ oam_net_ips:
+ type: list
+ description: Fixed IP assignments for vSON instances on the OAM network.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id002
+ vfc_role:
+ type: string
+ description: Unique ID for this VF Module instance
+ required: true
+ status: SUPPORTED
+ swift_account_auth_token:
+ type: string
+ description: |
+ Swift account auth token. Example: 041a5187bb4641f9b89583e2539776b0
+ required: true
+ status: SUPPORTED
+ vson_server_group_id:
+ type: string
+ description: |
+ Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors.
+ required: true
+ status: SUPPORTED
+ vson_vm_flavor_name:
+ type: string
+ description: The ID or name of the flavor to boot onto.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ availability_zones:
+ type: list
+ description: List of availability zones.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id003
+ volume_ids:
+ type: list
+ description: List of Volumes IDs.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id004
+ ntp_servers:
+ type: list
+ description: List of NTP servers.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id005
+ vson_join_cluster_auth_token:
+ type: string
+ description: "Authentication Token generated for the user permitted to add\
+ \ a new Datacenter/vSON member to existing vSON Cluster. \n"
+ required: true
+ status: SUPPORTED
+ oam_net_id:
+ type: string
+ description: The ID of the OAM network.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vson_vm_names:
+ type: list
+ description: A list of unique names to be issued to the vSON Cluster leaders.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id006
+ requirements:
+ - dependency_vson_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_vson_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_vson_server_oam_net_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_vson_server_oam_net_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.write.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_vson_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_vson_server_oam_net_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_vson_server_oam_net_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_vson_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_vson_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_vson_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_vson_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_vson_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_vson_server_oam_net_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.vson_vm_8:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ vf_module_id:
+ type: string
+ description: Unique ID for this VF Module instance
+ required: true
+ status: SUPPORTED
+ default_gateway:
+ type: string
+ description: Default gateway.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ instance_index:
+ type: float
+ description: Index of the instance.
+ required: true
+ status: SUPPORTED
+ vnf_name:
+ type: string
+ description: Unique name for this VF instance.
+ required: true
+ status: SUPPORTED
+ oam_net_subnet_prefix_length:
+ type: string
+ description: Prefix length of the subnet on the OAM network.
required: true
status: SUPPORTED
vf_module_name:
@@ -1089,8 +2073,496 @@ node_types:
description: List of DNS servers.
required: true
status: SUPPORTED
+ entry_schema: *id007
+ oam_net_security_group_id:
+ type: string
+ description: |
+ The ID of Security group applied on the port bound to the vSON OAM network.
+ required: true
+ status: SUPPORTED
+ vnf_id:
+ type: string
+ description: Unique ID for this VF instance.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vson_clm_oam_net_ip:
+ type: string
+ description: IP of the vSON Cluster Manager.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vson_dc_unit:
+ type: string
+ description: Name of the vSON Data Center.
+ required: true
+ status: SUPPORTED
+ oam_net_ips:
+ type: list
+ description: Fixed IP assignments for vSON instances on the OAM network.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id008
+ vfc_role:
+ type: string
+ description: Unique ID for this VF Module instance
+ required: true
+ status: SUPPORTED
+ swift_account_auth_token:
+ type: string
+ description: |
+ Swift account auth token. Example: 041a5187bb4641f9b89583e2539776b0
+ required: true
+ status: SUPPORTED
+ vson_server_group_id:
+ type: string
+ description: |
+ Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors.
+ required: true
+ status: SUPPORTED
+ vson_vm_flavor_name:
+ type: string
+ description: The ID or name of the flavor to boot onto.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
entry_schema:
- type: string
+ type: org.openecomp.datatypes.network.VlanRequirements
+ availability_zones:
+ type: list
+ description: List of availability zones.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id009
+ volume_ids:
+ type: list
+ description: List of Volumes IDs.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id010
+ ntp_servers:
+ type: list
+ description: List of NTP servers.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id011
+ oam_net_id:
+ type: string
+ description: The ID of the OAM network.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vson_vm_names:
+ type: list
+ description: A list of unique names to be issued to the vSON Cluster leaders.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id012
+ requirements:
+ - dependency_vson_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_vson_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_vson_server_oam_net_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_vson_server_oam_net_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.write.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_vson_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_vson_server_oam_net_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_vson_server_oam_net_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_vson_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_vson_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_vson_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_vson_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_vson_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_vson_server_oam_net_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.vson_vm_9:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ vf_module_id:
+ type: string
+ description: Unique ID for this VF Module instance
+ required: true
+ status: SUPPORTED
+ default_gateway:
+ type: string
+ description: Default gateway.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ instance_index:
+ type: float
+ description: Index of the instance.
+ required: true
+ status: SUPPORTED
+ vnf_name:
+ type: string
+ description: Unique name for this VF instance.
+ required: true
+ status: SUPPORTED
+ oam_net_subnet_prefix_length:
+ type: string
+ description: Prefix length of the subnet on the OAM network.
+ required: true
+ status: SUPPORTED
+ vf_module_name:
+ type: string
+ description: Unique name for this VF module instance.
+ required: true
+ status: SUPPORTED
+ dns_servers:
+ type: list
+ description: List of DNS servers.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id001
oam_net_security_group_id:
type: string
description: |
@@ -1124,18 +2596,517 @@ node_types:
type: string
required: true
status: SUPPORTED
+ vson_dc_unit:
+ type: string
+ description: Name of the vSON Data Center.
+ required: true
+ status: SUPPORTED
oam_net_ips:
type: list
description: Fixed IP assignments for vSON instances on the OAM network.
required: true
status: SUPPORTED
+ entry_schema: *id002
+ vfc_role:
+ type: string
+ description: Unique ID for this VF Module instance
+ required: true
+ status: SUPPORTED
+ swift_account_auth_token:
+ type: string
+ description: |
+ Swift account auth token. Example: 041a5187bb4641f9b89583e2539776b0
+ required: true
+ status: SUPPORTED
+ vson_server_group_id:
+ type: string
+ description: |
+ Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors.
+ required: true
+ status: SUPPORTED
+ vson_vm_flavor_name:
+ type: string
+ description: The ID or name of the flavor to boot onto.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
entry_schema:
- type: string
- swift_son_container_name:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ availability_zones:
+ type: list
+ description: List of availability zones.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id003
+ volume_ids:
+ type: list
+ description: List of Volumes IDs.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id004
+ ntp_servers:
+ type: list
+ description: List of NTP servers.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id005
+ vson_join_cluster_auth_token:
type: string
- description: Swift container storing vSON artifacts.
+ description: "Authentication Token generated for the user permitted to add\
+ \ a new Datacenter/vSON member to existing vSON Cluster. \n"
+ required: true
+ status: SUPPORTED
+ oam_net_id:
+ type: string
+ description: The ID of the OAM network.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vson_vm_names:
+ type: list
+ description: A list of unique names to be issued to the vSON Cluster leaders.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id006
+ requirements:
+ - dependency_vson_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_vson_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_vson_server_oam_net_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_vson_server_oam_net_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.write.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_vson_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_vson_server_oam_net_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_vson_server_oam_net_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_vson_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_vson_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_vson_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_vson_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_vson_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_vson_server_oam_net_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.vson_vm_6:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ vf_module_id:
+ type: string
+ description: Unique ID for this VF Module instance
+ required: true
+ status: SUPPORTED
+ default_gateway:
+ type: string
+ description: Default gateway.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ instance_index:
+ type: float
+ description: Index of the instance.
+ required: true
+ status: SUPPORTED
+ vnf_name:
+ type: string
+ description: Unique name for this VF instance.
+ required: true
+ status: SUPPORTED
+ oam_net_subnet_prefix_length:
+ type: string
+ description: Prefix length of the subnet on the OAM network.
+ required: true
+ status: SUPPORTED
+ vf_module_name:
+ type: string
+ description: Unique name for this VF module instance.
+ required: true
+ status: SUPPORTED
+ dns_servers:
+ type: list
+ description: List of DNS servers.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id001
+ oam_net_security_group_id:
+ type: string
+ description: |
+ The ID of Security group applied on the port bound to the vSON OAM network.
+ required: true
+ status: SUPPORTED
+ vson_vm_image_name:
+ type: string
+ description: VM Image name the vSON instance will be created from.
+ required: true
+ status: SUPPORTED
+ vnf_id:
+ type: string
+ description: Unique ID for this VF instance.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vson_clm_oam_net_ip:
+ type: string
+ description: IP of the vSON Cluster Manager.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
required: true
status: SUPPORTED
+ port_vson_server_oam_net_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vson_dc_unit:
+ type: string
+ description: Name of the vSON Data Center.
+ required: true
+ status: SUPPORTED
+ oam_net_ips:
+ type: list
+ description: Fixed IP assignments for vSON instances on the OAM network.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id002
vfc_role:
type: string
description: Unique ID for this VF Module instance
@@ -1173,15 +3144,25 @@ node_types:
description: List of availability zones.
required: true
status: SUPPORTED
- entry_schema:
- type: string
+ entry_schema: *id003
+ volume_ids:
+ type: list
+ description: List of Volumes IDs.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id004
ntp_servers:
type: list
description: List of NTP servers.
required: true
status: SUPPORTED
- entry_schema:
- type: string
+ entry_schema: *id005
+ vson_join_cluster_auth_token:
+ type: string
+ description: "Authentication Token generated for the user permitted to add\
+ \ a new Datacenter/vSON member to existing vSON Cluster. \n"
+ required: true
+ status: SUPPORTED
oam_net_id:
type: string
description: The ID of the OAM network.
@@ -1200,8 +3181,7 @@ node_types:
description: A list of unique names to be issued to the vSON Cluster leaders.
required: true
status: SUPPORTED
- entry_schema:
- type: string
+ entry_schema: *id006
requirements:
- dependency_vson_server:
capability: tosca.capabilities.Node
@@ -1538,7 +3518,7 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.heat.vson_vm_1:
+ org.openecomp.resource.abstract.nodes.heat.vson_vm_7:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
vf_module_id:
@@ -2038,3 +4018,1495 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.vson_vm_4:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ vf_module_id:
+ type: string
+ description: Unique ID for this VF Module instance
+ required: true
+ status: SUPPORTED
+ vson_cluster_name:
+ type: string
+ description: Name of the vSON Cluster.
+ required: true
+ status: SUPPORTED
+ default_gateway:
+ type: string
+ description: Default gateway.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ instance_index:
+ type: float
+ description: Index of the instance.
+ required: true
+ status: SUPPORTED
+ vnf_name:
+ type: string
+ description: Unique name for this VF instance.
+ required: true
+ status: SUPPORTED
+ oam_net_subnet_prefix_length:
+ type: string
+ description: Prefix length of the subnet on the OAM network.
+ required: true
+ status: SUPPORTED
+ swift_storage_url:
+ type: string
+ description: |
+ Swift storage URL. Example: http://172.16.209.246:8080/v1/AUTH_a4d426b5ef2e41408a8e6e6b9a8d3029 http://172.16.209.246:8080 - protocol, IP and port, v1 - API version AUTH_a4d426b5ef2e41408a8e6e6b9a8d3029 - account ID
+ required: true
+ status: SUPPORTED
+ vf_module_name:
+ type: string
+ description: Unique name for this VF module instance.
+ required: true
+ status: SUPPORTED
+ dns_servers:
+ type: list
+ description: List of DNS servers.
+ required: true
+ status: SUPPORTED
+ entry_schema: &id013
+ type: string
+ oam_net_security_group_id:
+ type: string
+ description: |
+ The ID of Security group applied on the port bound to the vSON OAM network.
+ required: true
+ status: SUPPORTED
+ vson_vm_image_name:
+ type: string
+ description: VM Image name the vSON instance will be created from.
+ required: true
+ status: SUPPORTED
+ vnf_id:
+ type: string
+ description: Unique ID for this VF instance.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vson_clm_oam_net_ip:
+ type: string
+ description: IP of the vSON Cluster Manager.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ oam_net_ips:
+ type: list
+ description: Fixed IP assignments for vSON instances on the OAM network.
+ required: true
+ status: SUPPORTED
+ entry_schema: &id014
+ type: string
+ swift_son_container_name:
+ type: string
+ description: Swift container storing vSON artifacts.
+ required: true
+ status: SUPPORTED
+ vfc_role:
+ type: string
+ description: Unique ID for this VF Module instance
+ required: true
+ status: SUPPORTED
+ swift_account_auth_token:
+ type: string
+ description: |
+ Swift account auth token. Example: 041a5187bb4641f9b89583e2539776b0
+ required: true
+ status: SUPPORTED
+ vson_server_group_id:
+ type: string
+ description: |
+ Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors.
+ required: true
+ status: SUPPORTED
+ vson_vm_flavor_name:
+ type: string
+ description: The ID or name of the flavor to boot onto.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ availability_zones:
+ type: list
+ description: List of availability zones.
+ required: true
+ status: SUPPORTED
+ entry_schema: &id015
+ type: string
+ ntp_servers:
+ type: list
+ description: List of NTP servers.
+ required: true
+ status: SUPPORTED
+ entry_schema: &id016
+ type: string
+ oam_net_id:
+ type: string
+ description: The ID of the OAM network.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vson_vm_names:
+ type: list
+ description: A list of unique names to be issued to the vSON Cluster leaders.
+ required: true
+ status: SUPPORTED
+ entry_schema: &id017
+ type: string
+ requirements:
+ - dependency_vson_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_vson_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_vson_server_oam_net_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_vson_server_oam_net_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.write.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_vson_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_vson_server_oam_net_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_vson_server_oam_net_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_vson_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_vson_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_vson_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_vson_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_vson_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_vson_server_oam_net_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.vson_vm_10:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ vf_module_id:
+ type: string
+ description: Unique ID for this VF Module instance
+ required: true
+ status: SUPPORTED
+ vson_cluster_name:
+ type: string
+ description: Name of the vSON Cluster.
+ required: true
+ status: SUPPORTED
+ default_gateway:
+ type: string
+ description: Default gateway.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ instance_index:
+ type: float
+ description: Index of the instance.
+ required: true
+ status: SUPPORTED
+ vnf_name:
+ type: string
+ description: Unique name for this VF instance.
+ required: true
+ status: SUPPORTED
+ oam_net_subnet_prefix_length:
+ type: string
+ description: Prefix length of the subnet on the OAM network.
+ required: true
+ status: SUPPORTED
+ swift_storage_url:
+ type: string
+ description: |
+ Swift storage URL. Example: http://172.16.209.246:8080/v1/AUTH_a4d426b5ef2e41408a8e6e6b9a8d3029 http://172.16.209.246:8080 - protocol, IP and port, v1 - API version AUTH_a4d426b5ef2e41408a8e6e6b9a8d3029 - account ID
+ required: true
+ status: SUPPORTED
+ vf_module_name:
+ type: string
+ description: Unique name for this VF module instance.
+ required: true
+ status: SUPPORTED
+ dns_servers:
+ type: list
+ description: List of DNS servers.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id013
+ oam_net_security_group_id:
+ type: string
+ description: |
+ The ID of Security group applied on the port bound to the vSON OAM network.
+ required: true
+ status: SUPPORTED
+ vson_vm_image_name:
+ type: string
+ description: VM Image name the vSON instance will be created from.
+ required: true
+ status: SUPPORTED
+ vnf_id:
+ type: string
+ description: Unique ID for this VF instance.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vson_clm_oam_net_ip:
+ type: string
+ description: IP of the vSON Cluster Manager.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ oam_net_ips:
+ type: list
+ description: Fixed IP assignments for vSON instances on the OAM network.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id014
+ swift_son_container_name:
+ type: string
+ description: Swift container storing vSON artifacts.
+ required: true
+ status: SUPPORTED
+ vfc_role:
+ type: string
+ description: Unique ID for this VF Module instance
+ required: true
+ status: SUPPORTED
+ swift_account_auth_token:
+ type: string
+ description: |
+ Swift account auth token. Example: 041a5187bb4641f9b89583e2539776b0
+ required: true
+ status: SUPPORTED
+ vson_server_group_id:
+ type: string
+ description: |
+ Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors.
+ required: true
+ status: SUPPORTED
+ vson_vm_flavor_name:
+ type: string
+ description: The ID or name of the flavor to boot onto.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ availability_zones:
+ type: list
+ description: List of availability zones.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id015
+ ntp_servers:
+ type: list
+ description: List of NTP servers.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id016
+ oam_net_id:
+ type: string
+ description: The ID of the OAM network.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vson_vm_names:
+ type: list
+ description: A list of unique names to be issued to the vSON Cluster leaders.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id017
+ requirements:
+ - dependency_vson_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_vson_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_vson_server_oam_net_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_vson_server_oam_net_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.write.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_vson_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_vson_server_oam_net_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_vson_server_oam_net_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_vson_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_vson_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_vson_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_vson_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_vson_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_vson_server_oam_net_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.vson_vm_5:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ vf_module_id:
+ type: string
+ description: Unique ID for this VF Module instance
+ required: true
+ status: SUPPORTED
+ default_gateway:
+ type: string
+ description: Default gateway.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ instance_index:
+ type: float
+ description: Index of the instance.
+ required: true
+ status: SUPPORTED
+ vnf_name:
+ type: string
+ description: Unique name for this VF instance.
+ required: true
+ status: SUPPORTED
+ oam_net_subnet_prefix_length:
+ type: string
+ description: Prefix length of the subnet on the OAM network.
+ required: true
+ status: SUPPORTED
+ vf_module_name:
+ type: string
+ description: Unique name for this VF module instance.
+ required: true
+ status: SUPPORTED
+ dns_servers:
+ type: list
+ description: List of DNS servers.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id007
+ oam_net_security_group_id:
+ type: string
+ description: |
+ The ID of Security group applied on the port bound to the vSON OAM network.
+ required: true
+ status: SUPPORTED
+ vnf_id:
+ type: string
+ description: Unique ID for this VF instance.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vson_clm_oam_net_ip:
+ type: string
+ description: IP of the vSON Cluster Manager.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vson_dc_unit:
+ type: string
+ description: Name of the vSON Data Center.
+ required: true
+ status: SUPPORTED
+ oam_net_ips:
+ type: list
+ description: Fixed IP assignments for vSON instances on the OAM network.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id008
+ vfc_role:
+ type: string
+ description: Unique ID for this VF Module instance
+ required: true
+ status: SUPPORTED
+ swift_account_auth_token:
+ type: string
+ description: |
+ Swift account auth token. Example: 041a5187bb4641f9b89583e2539776b0
+ required: true
+ status: SUPPORTED
+ vson_server_group_id:
+ type: string
+ description: |
+ Tells what policy should be applied to the ServerGroup. Affinity policy will force instances to share the same hypervisor. Anti-affinity will force instances to run in different hypervisors.
+ required: true
+ status: SUPPORTED
+ vson_vm_flavor_name:
+ type: string
+ description: The ID or name of the flavor to boot onto.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ availability_zones:
+ type: list
+ description: List of availability zones.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id009
+ volume_ids:
+ type: list
+ description: List of Volumes IDs.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id010
+ ntp_servers:
+ type: list
+ description: List of NTP servers.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id011
+ oam_net_id:
+ type: string
+ description: The ID of the OAM network.
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_vson_server_oam_net_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ vson_vm_names:
+ type: list
+ description: A list of unique names to be issued to the vSON Cluster leaders.
+ required: true
+ status: SUPPORTED
+ entry_schema: *id012
+ requirements:
+ - dependency_vson_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_vson_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_vson_server_oam_net_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_vson_server_oam_net_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.write.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_vson_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_vson_server_oam_net_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_vson_server_oam_net_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_vson_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_vson_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_vson_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_vson_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_vson_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_vson_server_oam_net_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.bytes.rate_vson_server_oam_net_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_vson_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ 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
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/MainServiceTemplate.yaml
index 881506c874..bd968da3a9 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/MainServiceTemplate.yaml
@@ -879,14 +879,134 @@ topology_template:
type: string
description: Unique name to be issued to the vSON Mediator instance.
node_templates:
- abstract_vson_vm_3_0:
- type: org.openecomp.resource.abstract.nodes.heat.vson_vm_3
+ vson_dbc_volume_0:
+ type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
+ properties:
+ availability_zone:
+ get_input: availability_zone_0
+ metadata:
+ vnf_name:
+ get_input: vnf_name
+ vf_module_name:
+ get_input: vf_module_name
+ size: '(get_input : vson_dbc_volume_size_0) * 1024'
+ name:
+ get_input: vson_dbc_volume_name_0
+ description: vSON DB Config cinder volume.
+ vson_mdr_volume_0:
+ type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
+ properties:
+ availability_zone:
+ get_input: availability_zone_0
+ image:
+ get_input: vson_mdr_image_name
+ metadata:
+ vnf_name:
+ get_input: vnf_name
+ vf_module_name:
+ get_input: vf_module_name
+ size: '(get_input : vson_mdr_volume_size_0) * 1024'
+ name:
+ get_input: vson_mdr_volume_name_0
+ description: |
+ vSON MDR cinder volume. The volume is created from the vSON base VM image.
+ vson_mgt_volume_0:
+ type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
+ properties:
+ availability_zone:
+ get_input: availability_zone_0
+ image:
+ get_input: vson_mgt_image_name
+ metadata:
+ vnf_name:
+ get_input: vnf_name
+ vf_module_name:
+ get_input: vf_module_name
+ size: '(get_input : vson_mgt_volume_size_0) * 1024'
+ name:
+ get_input: vson_mgt_volume_name_0
+ description: |
+ vSON MGT cinder volume. The volume is created from the vSON base VM image.
+ vson_mon_volume_0:
+ type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
+ properties:
+ availability_zone:
+ get_input: availability_zone_0
+ image:
+ get_input: vson_mon_image_name
+ metadata:
+ vnf_name:
+ get_input: vnf_name
+ vf_module_name:
+ get_input: vf_module_name
+ size: '(get_input : vson_mon_volume_size_0) * 1024'
+ name:
+ get_input: vson_mon_volume_name_0
+ description: |
+ vSON MON cinder volume. The volume is created from the vSON base VM image.
+ vson_cll_volume_2:
+ type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
+ properties:
+ availability_zone:
+ get_input: availability_zone_0
+ metadata:
+ vnf_name:
+ get_input: vnf_name
+ vf_module_name:
+ get_input: vf_module_name
+ size: '(get_input : vson_cll_volume_size_2) * 1024'
+ name:
+ str_replace:
+ template: VNF_NAME_cll_volume_2
+ params:
+ VNF_NAME:
+ get_input: vnf_name
+ description: Cinder volume for the third vSON Cluster leader.
+ vson_cll_volume_0:
+ type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
+ properties:
+ availability_zone:
+ get_input: availability_zone_0
+ metadata:
+ vnf_name:
+ get_input: vnf_name
+ vf_module_name:
+ get_input: vf_module_name
+ size: '(get_input : vson_cll_volume_size_0) * 1024'
+ name:
+ str_replace:
+ template: VNF_NAME_cll_volume_0
+ params:
+ VNF_NAME:
+ get_input: vnf_name
+ description: Cinder volume for the first vSON Cluster leader.
+ vson_cll_volume_1:
+ type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
+ properties:
+ availability_zone:
+ get_input: availability_zone_1
+ metadata:
+ vnf_name:
+ get_input: vnf_name
+ vf_module_name:
+ get_input: vf_module_name
+ size: '(get_input : vson_cll_volume_size_1) * 1024'
+ name:
+ str_replace:
+ template: VNF_NAME_cll_volume_1
+ params:
+ VNF_NAME:
+ get_input: vnf_name
+ description: Cinder volume for the second vSON Cluster leader.
+ vson_clm_0:
+ type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server
directives:
- substitutable
properties:
vf_module_id:
get_input: vf_module_id
- vson_cluster_name: ''
+ vson_cluster_name:
+ get_input: vson_cluster_name
default_gateway:
get_input: default_gateway
port_vson_server_oam_net_port_0_ip_requirements:
@@ -895,44 +1015,37 @@ topology_template:
is_required: true
floating_ip_count_required:
is_required: false
- instance_index:
- get_property:
- - SELF
- - service_template_filter
- - index_value
+ instance_index: 0
vnf_name:
get_input: vnf_name
oam_net_subnet_prefix_length:
get_input: oam_net_subnet_prefix_length
- swift_storage_url: ''
+ swift_storage_url:
+ get_input: swift_storage_url
vf_module_name:
get_input: vf_module_name
dns_servers:
get_input: dns_servers
- oam_net_security_group_id:
- get_input: oam_net_security_group_id
+ oam_net_security_group_id: oam_net_security_group
service_template_filter:
substitute_service_template: nested_vson_serverServiceTemplate.yaml
- count:
- get_input: number_of_servers
- mandatory: false
vson_vm_image_name:
get_input: vson_clm_image_name
vnf_id:
get_input: vnf_id
vson_clm_oam_net_ip:
- get_input: vson_clm_0_oam_net_ip_0
+ get_input: vson_master_clm_ip
port_vson_server_oam_net_port_0_mac_requirements:
mac_count_required:
is_required: false
oam_net_ips:
- get_input: vson_clm_oam_net_ip_0
- swift_son_container_name: ''
+ swift_son_container_name:
+ get_input: swift_son_container_name
vfc_role: clm
swift_account_auth_token:
get_input: swift_account_auth_token
- vson_server_group_id:
- get_input: vson_clm_server_group_id
+ vson_server_group_id: UNSUPPORTED_RESOURCE_vson_clm_server_group
vson_vm_flavor_name:
get_input: vson_clm_flavor_name
port_vson_server_oam_net_port_0_network_role_tag: oam
@@ -944,8 +1057,13 @@ topology_template:
get_input: oam_net_id
vson_vm_names:
- get_input: vson_clm_name_0
- abstract_vson_vm_1_0:
- type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
+ requirements:
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: oam_net_security_group
+ relationship: tosca.relationships.DependsOn
+ vson_mgt_group:
+ type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_from_vol
directives:
- substitutable
properties:
@@ -975,12 +1093,10 @@ topology_template:
oam_net_security_group_id:
get_input: oam_net_security_group_id
service_template_filter:
- substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
+ substitute_service_template: nested_vson_server_from_volServiceTemplate.yaml
count:
get_input: number_of_servers
mandatory: false
- vson_vm_image_name:
- get_input: vson_dcl_image_name
vnf_id:
get_input: vnf_id
vson_clm_oam_net_ip:
@@ -991,37 +1107,41 @@ topology_template:
vson_dc_unit:
get_input: vson_dc_unit
oam_net_ips:
- - get_input: vson_dcl_oam_net_ip_0
- - get_input: vson_dcl_oam_net_ip_1
- - get_input: vson_dcl_oam_net_ip_2
- vfc_role: dcl
+ - get_input: vson_mgt_oam_net_ip_0
+ vfc_role: mgt
swift_account_auth_token:
get_input: swift_account_auth_token
vson_server_group_id:
- get_input: vson_leader_server_group_id
+ get_input: vson_mgt_server_group_id
vson_vm_flavor_name:
- get_input: vson_dcl_flavor_name
+ get_input: vson_mgt_flavor_name
port_vson_server_oam_net_port_0_network_role_tag: oam
availability_zones:
- get_input: availability_zone_0
- - get_input: availability_zone_1
- - get_input: availability_zone_0
volume_ids:
- - get_input: vson_dcl_volume_id_0
- - get_input: vson_dcl_volume_id_1
- - get_input: vson_dcl_volume_id_2
+ - get_input: vson_mgt_volume_id_0
ntp_servers:
get_input: ntp_servers
- vson_join_cluster_auth_token:
- get_input: vson_join_cluster_auth_token
oam_net_id:
get_input: oam_net_id
vson_vm_names:
- - get_input: vson_dcl_name_0
- - get_input: vson_dcl_name_1
- - get_input: vson_dcl_name_2
- abstract_vson_vm_2_0:
- type: org.openecomp.resource.abstract.nodes.heat.vson_vm_2
+ - get_input: vson_mgt_name_0
+ vson_dbs_volume_1:
+ type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
+ properties:
+ availability_zone:
+ get_input: availability_zone_1
+ metadata:
+ vnf_name:
+ get_input: vnf_name
+ vf_module_name:
+ get_input: vf_module_name
+ size: '(get_input : vson_dbs_volume_size_1) * 1024'
+ name:
+ get_input: vson_dbs_volume_name_1
+ description: Cinder volume for the second vSON DBS VM instance.
+ vson_dbc_group:
+ type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_with_vol
directives:
- substitutable
properties:
@@ -1051,10 +1171,12 @@ topology_template:
oam_net_security_group_id:
get_input: oam_net_security_group_id
service_template_filter:
- substitute_service_template: nested_vson_server_from_volServiceTemplate.yaml
+ substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
count:
get_input: number_of_servers
mandatory: false
+ vson_vm_image_name:
+ get_input: vson_dbc_image_name
vnf_id:
get_input: vnf_id
vson_clm_oam_net_ip:
@@ -1065,91 +1187,107 @@ topology_template:
vson_dc_unit:
get_input: vson_dc_unit
oam_net_ips:
- - get_input: vson_mon_oam_net_ip_0
- vfc_role: mon
+ - get_input: vson_dbc_oam_net_ip_0
+ vfc_role: dbc
swift_account_auth_token:
get_input: swift_account_auth_token
vson_server_group_id:
- get_input: vson_mon_server_group_id
+ get_input: vson_dbc_server_group_id
vson_vm_flavor_name:
- get_input: vson_mon_flavor_name
+ get_input: vson_dbc_flavor_name
port_vson_server_oam_net_port_0_network_role_tag: oam
availability_zones:
- get_input: availability_zone_0
volume_ids:
- - get_input: vson_mon_volume_id_0
+ - get_input: vson_dbc_volume_id_0
ntp_servers:
get_input: ntp_servers
+ vson_join_cluster_auth_token:
+ get_input: vson_join_cluster_auth_token
oam_net_id:
get_input: oam_net_id
vson_vm_names:
- - get_input: vson_mon_name_0
- vson_dbc_volume_0:
- type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
- properties:
- availability_zone:
- get_input: availability_zone_0
- metadata:
- vnf_name:
- get_input: vnf_name
- vf_module_name:
- get_input: vf_module_name
- size: '(get_input : vson_dbc_volume_size_0) * 1024'
- name:
- get_input: vson_dbc_volume_name_0
- description: vSON DB Config cinder volume.
- vson_mdr_volume_0:
- type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
- properties:
- availability_zone:
- get_input: availability_zone_0
- image:
- get_input: vson_mdr_image_name
- metadata:
- vnf_name:
- get_input: vnf_name
- vf_module_name:
- get_input: vf_module_name
- size: '(get_input : vson_mdr_volume_size_0) * 1024'
- name:
- get_input: vson_mdr_volume_name_0
- description: |
- vSON MDR cinder volume. The volume is created from the vSON base VM image.
- vson_mgt_volume_0:
+ - get_input: vson_dbc_name_0
+ vson_dbs_volume_0:
type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
properties:
availability_zone:
get_input: availability_zone_0
- image:
- get_input: vson_mgt_image_name
metadata:
vnf_name:
get_input: vnf_name
vf_module_name:
get_input: vf_module_name
- size: '(get_input : vson_mgt_volume_size_0) * 1024'
+ size: '(get_input : vson_dbs_volume_size_0) * 1024'
name:
- get_input: vson_mgt_volume_name_0
- description: |
- vSON MGT cinder volume. The volume is created from the vSON base VM image.
- vson_mon_volume_0:
- type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
+ get_input: vson_dbs_volume_name_0
+ description: Cinder volume for the first vSON DBS VM instance.
+ vson_clm_group:
+ type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server
+ directives:
+ - substitutable
properties:
- availability_zone:
- get_input: availability_zone_0
- image:
- get_input: vson_mon_image_name
- metadata:
- vnf_name:
- get_input: vnf_name
- vf_module_name:
- get_input: vf_module_name
- size: '(get_input : vson_mon_volume_size_0) * 1024'
- name:
- get_input: vson_mon_volume_name_0
- description: |
- vSON MON cinder volume. The volume is created from the vSON base VM image.
- vson_cll_volume_2:
+ vf_module_id:
+ get_input: vf_module_id
+ vson_cluster_name: ''
+ default_gateway:
+ get_input: default_gateway
+ port_vson_server_oam_net_port_0_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ instance_index:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ vnf_name:
+ get_input: vnf_name
+ oam_net_subnet_prefix_length:
+ get_input: oam_net_subnet_prefix_length
+ swift_storage_url: ''
+ vf_module_name:
+ get_input: vf_module_name
+ dns_servers:
+ get_input: dns_servers
+ oam_net_security_group_id:
+ get_input: oam_net_security_group_id
+ service_template_filter:
+ substitute_service_template: nested_vson_serverServiceTemplate.yaml
+ count:
+ get_input: number_of_servers
+ mandatory: false
+ vson_vm_image_name:
+ get_input: vson_clm_image_name
+ vnf_id:
+ get_input: vnf_id
+ vson_clm_oam_net_ip:
+ get_input: vson_clm_0_oam_net_ip_0
+ port_vson_server_oam_net_port_0_mac_requirements:
+ mac_count_required:
+ is_required: false
+ oam_net_ips:
+ - get_input: vson_clm_oam_net_ip_0
+ swift_son_container_name: ''
+ vfc_role: clm
+ swift_account_auth_token:
+ get_input: swift_account_auth_token
+ vson_server_group_id:
+ get_input: vson_clm_server_group_id
+ vson_vm_flavor_name:
+ get_input: vson_clm_flavor_name
+ port_vson_server_oam_net_port_0_network_role_tag: oam
+ availability_zones:
+ - get_input: availability_zone_0
+ ntp_servers:
+ get_input: ntp_servers
+ oam_net_id:
+ get_input: oam_net_id
+ vson_vm_names:
+ - get_input: vson_clm_name_0
+ vson_dcl_volume_2:
type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
properties:
availability_zone:
@@ -1159,15 +1297,15 @@ topology_template:
get_input: vnf_name
vf_module_name:
get_input: vf_module_name
- size: '(get_input : vson_cll_volume_size_2) * 1024'
+ size: '(get_input : vson_dcl_volume_size_2) * 1024'
name:
str_replace:
- template: VNF_NAME_cll_volume_2
+ template: VNF_NAME_dcl_volume_2
params:
VNF_NAME:
get_input: vnf_name
- description: Cinder volume for the third vSON Cluster leader.
- vson_cll_volume_0:
+ description: Cinder volume for the third vSON DC leader.
+ vson_dcl_volume_0:
type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
properties:
availability_zone:
@@ -1177,15 +1315,15 @@ topology_template:
get_input: vnf_name
vf_module_name:
get_input: vf_module_name
- size: '(get_input : vson_cll_volume_size_0) * 1024'
+ size: '(get_input : vson_dcl_volume_size_0) * 1024'
name:
str_replace:
- template: VNF_NAME_cll_volume_0
+ template: VNF_NAME_dcl_volume_0
params:
VNF_NAME:
get_input: vnf_name
- description: Cinder volume for the first vSON Cluster leader.
- vson_cll_volume_1:
+ description: Cinder volume for the first vSON DC leader.
+ vson_dcl_volume_1:
type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
properties:
availability_zone:
@@ -1195,62 +1333,152 @@ topology_template:
get_input: vnf_name
vf_module_name:
get_input: vf_module_name
- size: '(get_input : vson_cll_volume_size_1) * 1024'
+ size: '(get_input : vson_dcl_volume_size_1) * 1024'
name:
str_replace:
- template: VNF_NAME_cll_volume_1
+ template: VNF_NAME_dcl_volume_1
params:
VNF_NAME:
get_input: vnf_name
- description: Cinder volume for the second vSON Cluster leader.
- vson_dbs_volume_1:
- type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
- properties:
- availability_zone:
- get_input: availability_zone_1
- metadata:
- vnf_name:
- get_input: vnf_name
- vf_module_name:
- get_input: vf_module_name
- size: '(get_input : vson_dbs_volume_size_1) * 1024'
- name:
- get_input: vson_dbs_volume_name_1
- description: Cinder volume for the second vSON DBS VM instance.
- vson_dbs_volume_0:
- type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
+ description: Cinder volume for the second vSON DC leader.
+ vson_mdr_group:
+ type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_from_vol
+ directives:
+ - substitutable
properties:
- availability_zone:
- get_input: availability_zone_0
- metadata:
- vnf_name:
- get_input: vnf_name
- vf_module_name:
- get_input: vf_module_name
- size: '(get_input : vson_dbs_volume_size_0) * 1024'
- name:
- get_input: vson_dbs_volume_name_0
- description: Cinder volume for the first vSON DBS VM instance.
- vson_dcl_volume_2:
- type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
+ vf_module_id:
+ get_input: vf_module_id
+ default_gateway:
+ get_input: default_gateway
+ port_vson_server_oam_net_port_0_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ instance_index:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ vnf_name:
+ get_input: vnf_name
+ oam_net_subnet_prefix_length:
+ get_input: oam_net_subnet_prefix_length
+ vf_module_name:
+ get_input: vf_module_name
+ dns_servers:
+ get_input: dns_servers
+ oam_net_security_group_id:
+ get_input: oam_net_security_group_id
+ service_template_filter:
+ substitute_service_template: nested_vson_server_from_volServiceTemplate.yaml
+ count:
+ get_input: number_of_servers
+ mandatory: false
+ vnf_id:
+ get_input: vnf_id
+ vson_clm_oam_net_ip:
+ get_input: vson_clm_0_oam_net_ip_0
+ port_vson_server_oam_net_port_0_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vson_dc_unit:
+ get_input: vson_dc_unit
+ oam_net_ips:
+ - get_input: vson_mdr_oam_net_ip_0
+ vfc_role: mdr
+ swift_account_auth_token:
+ get_input: swift_account_auth_token
+ vson_server_group_id:
+ get_input: vson_mdr_server_group_id
+ vson_vm_flavor_name:
+ get_input: vson_mdr_flavor_name
+ port_vson_server_oam_net_port_0_network_role_tag: oam
+ availability_zones:
+ - get_input: availability_zone_0
+ volume_ids:
+ - get_input: vson_mdr_volume_id_0
+ ntp_servers:
+ get_input: ntp_servers
+ oam_net_id:
+ get_input: oam_net_id
+ vson_vm_names:
+ - get_input: vson_mdr_name_0
+ vson_dbs_group:
+ type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_with_vol
+ directives:
+ - substitutable
properties:
- availability_zone:
- get_input: availability_zone_0
- metadata:
- vnf_name:
- get_input: vnf_name
- vf_module_name:
- get_input: vf_module_name
- size: '(get_input : vson_dcl_volume_size_2) * 1024'
- name:
- str_replace:
- template: VNF_NAME_dcl_volume_2
- params:
- VNF_NAME:
- get_input: vnf_name
- description: Cinder volume for the third vSON DC leader.
- abstract_vson_vm_0:
- type: org.openecomp.resource.abstract.nodes.heat.vson_vm
+ vf_module_id:
+ get_input: vf_module_id
+ default_gateway:
+ get_input: default_gateway
+ port_vson_server_oam_net_port_0_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ instance_index:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ vnf_name:
+ get_input: vnf_name
+ oam_net_subnet_prefix_length:
+ get_input: oam_net_subnet_prefix_length
+ vf_module_name:
+ get_input: vf_module_name
+ dns_servers:
+ get_input: dns_servers
+ oam_net_security_group_id:
+ get_input: oam_net_security_group_id
+ service_template_filter:
+ substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
+ count:
+ get_input: number_of_servers
+ mandatory: false
+ vson_vm_image_name:
+ get_input: vson_dbs_image_name
+ vnf_id:
+ get_input: vnf_id
+ vson_clm_oam_net_ip:
+ get_input: vson_clm_0_oam_net_ip_0
+ port_vson_server_oam_net_port_0_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vson_dc_unit:
+ get_input: vson_dc_unit
+ oam_net_ips:
+ - get_input: vson_dbs_oam_net_ip_0
+ - get_input: vson_dbs_oam_net_ip_1
+ vfc_role: dbs
+ swift_account_auth_token:
+ get_input: swift_account_auth_token
+ vson_server_group_id:
+ get_input: vson_dbs_server_group_id
+ vson_vm_flavor_name:
+ get_input: vson_dbs_flavor_name
+ port_vson_server_oam_net_port_0_network_role_tag: oam
+ availability_zones:
+ - get_input: availability_zone_0
+ - get_input: availability_zone_1
+ volume_ids:
+ - get_input: vson_dbs_volume_id_0
+ - get_input: vson_dbs_volume_id_1
+ ntp_servers:
+ get_input: ntp_servers
+ vson_join_cluster_auth_token:
+ get_input: vson_join_cluster_auth_token
+ oam_net_id:
+ get_input: oam_net_id
+ vson_vm_names:
+ - get_input: vson_dbs_name_0
+ - get_input: vson_dbs_name_1
+ vson_app_group:
+ type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_with_vol_dual_ip_stack
directives:
- substitutable
properties:
@@ -1323,42 +1551,6 @@ topology_template:
get_input: oam_net_id
vson_vm_names:
- get_input: vson_app_name_0
- vson_dcl_volume_0:
- type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
- properties:
- availability_zone:
- get_input: availability_zone_0
- metadata:
- vnf_name:
- get_input: vnf_name
- vf_module_name:
- get_input: vf_module_name
- size: '(get_input : vson_dcl_volume_size_0) * 1024'
- name:
- str_replace:
- template: VNF_NAME_dcl_volume_0
- params:
- VNF_NAME:
- get_input: vnf_name
- description: Cinder volume for the first vSON DC leader.
- vson_dcl_volume_1:
- type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
- properties:
- availability_zone:
- get_input: availability_zone_1
- metadata:
- vnf_name:
- get_input: vnf_name
- vf_module_name:
- get_input: vf_module_name
- size: '(get_input : vson_dcl_volume_size_1) * 1024'
- name:
- str_replace:
- template: VNF_NAME_dcl_volume_1
- params:
- VNF_NAME:
- get_input: vnf_name
- description: Cinder volume for the second vSON DC leader.
oam_net_security_group:
type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
properties:
@@ -1461,47 +1653,47 @@ topology_template:
requirements:
- port:
capability: attachment_vson_server_oam_net_port_0
- node: abstract_vson_vm_3_0
+ node: vson_clm_0
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_vson_server_oam_net_port_0
- node: abstract_vson_vm_1_0
+ node: vson_dcl_group
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_vson_server_oam_net_port_0
- node: abstract_vson_vm_1_0
+ node: vson_dbs_group
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_vson_server_oam_net_port_0
- node: abstract_vson_vm_1_0
+ node: vson_dbg_group
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_vson_server_oam_net_port_0
- node: abstract_vson_vm_3_0
+ node: vson_clm_group
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_vson_server_oam_net_port_0
- node: abstract_vson_vm_2_0
+ node: vson_mdr_group
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_vson_server_oam_net_port_0
- node: abstract_vson_vm_1_0
+ node: vson_cll_group
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_vson_server_oam_net_port_0
- node: abstract_vson_vm_0
+ node: vson_app_group
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_vson_server_oam_net_port_0
- node: abstract_vson_vm_1_0
+ node: vson_dbc_group
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_vson_server_oam_net_port_0
- node: abstract_vson_vm_2_0
+ node: vson_mon_group
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_vson_server_oam_net_port_0
- node: abstract_vson_vm_2_0
+ node: vson_mgt_group
relationship: org.openecomp.relationships.AttachesTo
vson_dbg_volume_0:
type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
@@ -1517,6 +1709,149 @@ topology_template:
name:
get_input: vson_dbg_volume_name_0
description: vSON DB Global cinder volume.
+ vson_dbg_group:
+ type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_with_vol
+ directives:
+ - substitutable
+ properties:
+ vf_module_id:
+ get_input: vf_module_id
+ default_gateway:
+ get_input: default_gateway
+ port_vson_server_oam_net_port_0_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ instance_index:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ vnf_name:
+ get_input: vnf_name
+ oam_net_subnet_prefix_length:
+ get_input: oam_net_subnet_prefix_length
+ vf_module_name:
+ get_input: vf_module_name
+ dns_servers:
+ get_input: dns_servers
+ oam_net_security_group_id:
+ get_input: oam_net_security_group_id
+ service_template_filter:
+ substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
+ count:
+ get_input: number_of_servers
+ mandatory: false
+ vson_vm_image_name:
+ get_input: vson_dbg_image_name
+ vnf_id:
+ get_input: vnf_id
+ vson_clm_oam_net_ip:
+ get_input: vson_clm_0_oam_net_ip_0
+ port_vson_server_oam_net_port_0_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vson_dc_unit:
+ get_input: vson_dc_unit
+ oam_net_ips:
+ - get_input: vson_dbg_oam_net_ip_0
+ vfc_role: dbg
+ swift_account_auth_token:
+ get_input: swift_account_auth_token
+ vson_server_group_id:
+ get_input: vson_dbg_server_group_id
+ vson_vm_flavor_name:
+ get_input: vson_dbg_flavor_name
+ port_vson_server_oam_net_port_0_network_role_tag: oam
+ availability_zones:
+ - get_input: availability_zone_0
+ volume_ids:
+ - get_input: vson_dbg_volume_id_0
+ ntp_servers:
+ get_input: ntp_servers
+ vson_join_cluster_auth_token:
+ get_input: vson_join_cluster_auth_token
+ oam_net_id:
+ get_input: oam_net_id
+ vson_vm_names:
+ - get_input: vson_dbg_name_0
+ vson_cll_group:
+ type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_with_vol
+ directives:
+ - substitutable
+ properties:
+ vf_module_id:
+ get_input: vf_module_id
+ default_gateway:
+ get_input: default_gateway
+ port_vson_server_oam_net_port_0_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ instance_index:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ vnf_name:
+ get_input: vnf_name
+ oam_net_subnet_prefix_length:
+ get_input: oam_net_subnet_prefix_length
+ vf_module_name:
+ get_input: vf_module_name
+ dns_servers:
+ get_input: dns_servers
+ oam_net_security_group_id:
+ get_input: oam_net_security_group_id
+ service_template_filter:
+ substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
+ count:
+ get_input: number_of_servers
+ mandatory: false
+ vson_vm_image_name:
+ get_input: vson_cll_image_name
+ vnf_id:
+ get_input: vnf_id
+ vson_clm_oam_net_ip:
+ get_input: vson_clm_0_oam_net_ip_0
+ port_vson_server_oam_net_port_0_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vson_dc_unit:
+ get_input: vson_dc_unit
+ oam_net_ips:
+ - get_input: vson_cll_oam_net_ip_0
+ - get_input: vson_cll_oam_net_ip_1
+ - get_input: vson_cll_oam_net_ip_2
+ vfc_role: cll
+ swift_account_auth_token:
+ get_input: swift_account_auth_token
+ vson_server_group_id:
+ get_input: vson_leader_server_group_id
+ vson_vm_flavor_name:
+ get_input: vson_cll_flavor_name
+ port_vson_server_oam_net_port_0_network_role_tag: oam
+ availability_zones:
+ - get_input: availability_zone_0
+ - get_input: availability_zone_1
+ - get_input: availability_zone_0
+ volume_ids:
+ - get_input: vson_cll_volume_id_0
+ - get_input: vson_cll_volume_id_1
+ - get_input: vson_cll_volume_id_2
+ ntp_servers:
+ get_input: ntp_servers
+ vson_join_cluster_auth_token: ''
+ oam_net_id:
+ get_input: oam_net_id
+ vson_vm_names:
+ - get_input: vson_cll_name_0
+ - get_input: vson_cll_name_1
+ - get_input: vson_cll_name_2
vson_app_volume_0:
type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
properties:
@@ -1531,6 +1866,146 @@ topology_template:
name:
get_input: vson_app_volume_name_0
description: vSON APP cinder volume.
+ vson_mon_group:
+ type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_from_vol
+ directives:
+ - substitutable
+ properties:
+ vf_module_id:
+ get_input: vf_module_id
+ default_gateway:
+ get_input: default_gateway
+ port_vson_server_oam_net_port_0_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ instance_index:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ vnf_name:
+ get_input: vnf_name
+ oam_net_subnet_prefix_length:
+ get_input: oam_net_subnet_prefix_length
+ vf_module_name:
+ get_input: vf_module_name
+ dns_servers:
+ get_input: dns_servers
+ oam_net_security_group_id:
+ get_input: oam_net_security_group_id
+ service_template_filter:
+ substitute_service_template: nested_vson_server_from_volServiceTemplate.yaml
+ count:
+ get_input: number_of_servers
+ mandatory: false
+ vnf_id:
+ get_input: vnf_id
+ vson_clm_oam_net_ip:
+ get_input: vson_clm_0_oam_net_ip_0
+ port_vson_server_oam_net_port_0_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vson_dc_unit:
+ get_input: vson_dc_unit
+ oam_net_ips:
+ - get_input: vson_mon_oam_net_ip_0
+ vfc_role: mon
+ swift_account_auth_token:
+ get_input: swift_account_auth_token
+ vson_server_group_id:
+ get_input: vson_mon_server_group_id
+ vson_vm_flavor_name:
+ get_input: vson_mon_flavor_name
+ port_vson_server_oam_net_port_0_network_role_tag: oam
+ availability_zones:
+ - get_input: availability_zone_0
+ volume_ids:
+ - get_input: vson_mon_volume_id_0
+ ntp_servers:
+ get_input: ntp_servers
+ oam_net_id:
+ get_input: oam_net_id
+ vson_vm_names:
+ - get_input: vson_mon_name_0
+ vson_dcl_group:
+ type: org.openecomp.resource.abstract.nodes.heat.nested_vson_server_with_vol
+ directives:
+ - substitutable
+ properties:
+ vf_module_id:
+ get_input: vf_module_id
+ default_gateway:
+ get_input: default_gateway
+ port_vson_server_oam_net_port_0_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ instance_index:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ vnf_name:
+ get_input: vnf_name
+ oam_net_subnet_prefix_length:
+ get_input: oam_net_subnet_prefix_length
+ vf_module_name:
+ get_input: vf_module_name
+ dns_servers:
+ get_input: dns_servers
+ oam_net_security_group_id:
+ get_input: oam_net_security_group_id
+ service_template_filter:
+ substitute_service_template: nested_vson_server_with_volServiceTemplate.yaml
+ count:
+ get_input: number_of_servers
+ mandatory: false
+ vson_vm_image_name:
+ get_input: vson_dcl_image_name
+ vnf_id:
+ get_input: vnf_id
+ vson_clm_oam_net_ip:
+ get_input: vson_clm_0_oam_net_ip_0
+ port_vson_server_oam_net_port_0_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vson_dc_unit:
+ get_input: vson_dc_unit
+ oam_net_ips:
+ - get_input: vson_dcl_oam_net_ip_0
+ - get_input: vson_dcl_oam_net_ip_1
+ - get_input: vson_dcl_oam_net_ip_2
+ vfc_role: dcl
+ swift_account_auth_token:
+ get_input: swift_account_auth_token
+ vson_server_group_id:
+ get_input: vson_leader_server_group_id
+ vson_vm_flavor_name:
+ get_input: vson_dcl_flavor_name
+ port_vson_server_oam_net_port_0_network_role_tag: oam
+ availability_zones:
+ - get_input: availability_zone_0
+ - get_input: availability_zone_1
+ - get_input: availability_zone_0
+ volume_ids:
+ - get_input: vson_dcl_volume_id_0
+ - get_input: vson_dcl_volume_id_1
+ - get_input: vson_dcl_volume_id_2
+ ntp_servers:
+ get_input: ntp_servers
+ vson_join_cluster_auth_token:
+ get_input: vson_join_cluster_auth_token
+ oam_net_id:
+ get_input: oam_net_id
+ vson_vm_names:
+ - get_input: vson_dcl_name_0
+ - get_input: vson_dcl_name_1
+ - get_input: vson_dcl_name_2
groups:
module_5_vson_dbg_volume_group:
type: org.openecomp.groups.heat.HeatStack
@@ -1546,7 +2021,7 @@ topology_template:
heat_file: ../Artifacts/module_7_vson_app.yaml
description: The template deploys vSON VFC of type APP.
members:
- - abstract_vson_vm_0
+ - vson_app_group
module_2_vson_mdr_volume_group:
type: org.openecomp.groups.heat.HeatStack
properties:
@@ -1562,7 +2037,7 @@ topology_template:
description: |
The template deploys three instances of vSON Cluster leaders, instantiates cluster and the first Datacenter.
members:
- - abstract_vson_vm_1_0
+ - vson_cll_group
module_6_vson_dbs_volume_group:
type: org.openecomp.groups.heat.HeatStack
properties:
@@ -1583,7 +2058,7 @@ topology_template:
heat_file: ../Artifacts/module_0_vson_mgt.yaml
description: The template deploys vSON VFC of type MGT.
members:
- - abstract_vson_vm_2_0
+ - vson_mgt_group
module_1_vson_mon_volume_group:
type: org.openecomp.groups.heat.HeatStack
properties:
@@ -1598,7 +2073,7 @@ topology_template:
heat_file: ../Artifacts/module_2_vson_mdr.yaml
description: The template deploys vSON VFC of type Mediator (MDR).
members:
- - abstract_vson_vm_2_0
+ - vson_mdr_group
module_0_vson_mgt_volume_group:
type: org.openecomp.groups.heat.HeatStack
properties:
@@ -1631,7 +2106,7 @@ topology_template:
heat_file: ../Artifacts/module_4_vson_dbc.yaml
description: The template deploys vSON VFC of type Database Config (DBC).
members:
- - abstract_vson_vm_1_0
+ - vson_dbc_group
module_3_vson_cll_volume_group:
type: org.openecomp.groups.heat.HeatStack
properties:
@@ -1648,14 +2123,14 @@ topology_template:
heat_file: ../Artifacts/module_8_vson_dcl.yaml
description: The template deploys vSON Datacenter.
members:
- - abstract_vson_vm_1_0
+ - vson_dcl_group
module_9_vson_clm_group:
type: org.openecomp.groups.heat.HeatStack
properties:
heat_file: ../Artifacts/module_9_vson_clm.yaml
description: The template deploys vSON VFC of type CLM.
members:
- - abstract_vson_vm_3_0
+ - vson_clm_group
module_4_vson_dbc_volume_group:
type: org.openecomp.groups.heat.HeatStack
properties:
@@ -1672,7 +2147,7 @@ topology_template:
Creates essential resources: vSON internal network, Security Groups and vSON Cluster Manager instance. Deploys and configure appropriate software on the Cluster Management server. Exposes shared resource as outputs that could be used by add-on templates.
members:
- oam_net_security_group
- - abstract_vson_vm_3_0
+ - vson_clm_0
module_6_vson_dbs_group:
type: org.openecomp.groups.heat.HeatStack
properties:
@@ -1680,21 +2155,21 @@ topology_template:
description: "The template deploys vSON VFC of type Database Shard (DBS) VM\
\ instances: Primary and Secondary. \n"
members:
- - abstract_vson_vm_1_0
+ - vson_dbs_group
module_5_vson_dbg_group:
type: org.openecomp.groups.heat.HeatStack
properties:
heat_file: ../Artifacts/module_5_vson_dbg.yaml
description: The template deploys vSON VFC of type Database Global (DBG).
members:
- - abstract_vson_vm_1_0
+ - vson_dbg_group
module_1_vson_mon_group:
type: org.openecomp.groups.heat.HeatStack
properties:
heat_file: ../Artifacts/module_1_vson_mon.yaml
description: The template deploys vSON VFC of type MON.
members:
- - abstract_vson_vm_2_0
+ - vson_mon_group
outputs:
vson_dbg_volume_id_0:
description: vSON DB Global volume ID.
diff --git a/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 b/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
index f4845f41a3..7001ebd0c1 100644
--- a/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
+++ b/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
@@ -279,7 +279,7 @@ topology_template:
- vson_server
- vson_server_oam_net_port_0
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.heat.vson_vm_3
+ node_type: org.openecomp.resource.abstract.nodes.heat.vson_vm_4
capabilities:
disk.write.bytes_vson_server:
- vson_server
@@ -449,4 +449,4 @@ topology_template:
- dependency
local_storage_vson_server:
- vson_server
- - local_storage
+ - local_storage \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/nested_vson_server_from_volServiceTemplate.yaml b/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
index 4273bf1169..76b31290e4 100644
--- a/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
+++ b/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
@@ -266,7 +266,7 @@ topology_template:
- vson_server
- vson_server_oam_net_port_0
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.heat.vson_vm_3
+ node_type: org.openecomp.resource.abstract.nodes.heat.vson_vm_2
capabilities:
disk.write.bytes_vson_server:
- vson_server
@@ -436,4 +436,4 @@ topology_template:
- dependency
local_storage_vson_server:
- vson_server
- - local_storage
+ - local_storage \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/multipleReferencesToSameNestedFilesWithSameComputeType/out/nested_vson_server_with_volServiceTemplate.yaml b/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
index eda87f5d01..eb5f2b27bd 100644
--- a/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
+++ b/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
@@ -281,7 +281,7 @@ topology_template:
- vson_server
- vson_server_oam_net_port_0
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.heat.vson_vm_3
+ node_type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
capabilities:
disk.write.bytes_vson_server:
- vson_server
@@ -451,4 +451,4 @@ topology_template:
- dependency
local_storage_vson_server:
- vson_server
- - local_storage
+ - local_storage \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/GlobalSubstitutionTypesServiceTemplate.yaml
index fc289a6ac5..535f2ea84e 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -284,6 +284,1671 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.cmaui:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ cmaui_names:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_8_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_8_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_7_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ availability_zone_0:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ net:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_8_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_7_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: list
+ description: CMAUI1, CMAUI2 server names
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_8_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_8_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_7_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_7_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ cmaui_image:
+ type: string
+ description: Image for CMAUI server
+ required: true
+ status: SUPPORTED
+ cmaui_flavor:
+ type: string
+ description: Flavor for CMAUI server
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_7_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_7_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_7_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_7_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_8_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ cmaui_oam_ips:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_8_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_8_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_port_7:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_7:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_port_8:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_port_8:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_cmaui:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_cmaui:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ cpu.delta_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_7:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_port_8:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_cmaui:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_cmaui:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_7:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_port_8:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_cmaui:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_cmaui:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_cmaui:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_7:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_port_8:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.allocation_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_cmaui:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_port_7:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_port_8:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.cmaui:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_cmaui_port_6_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_6_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_5_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_5_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_6_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_cmaui_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_cmaui_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_6_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_6_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_6_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_5_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_5_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_6_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_5_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_6_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_5_network:
+ 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_cmaui_port_5_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_6_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_5_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_cmaui_port_5_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_5_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_6_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_5_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_6_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_5_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_6_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ requirements:
+ - dependency_cmaui_cmaui_port_5:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_cmaui_port_5:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_cmaui_port_6:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_cmaui_port_6:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_cmaui:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.read.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_cmaui_port_6:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_cmaui:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_cmaui_port_5:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_cmaui:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_cmaui_port_5:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_cmaui_port_6:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ feature_cmaui_cmaui_port_6:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_cmaui_port_5:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu.delta_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_cmaui:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_cmaui_port_6:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_cmaui_port_6:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_cmaui_port_5:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_cmaui_port_5:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_cmaui_port_6:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_cmaui_port_5:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_cmaui_port_6:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_cmaui_port_5:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_cmaui_port_5:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_cmaui_port_6:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_cmaui_port_6:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_cmaui_port_5:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_cmaui_port_6:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_cmaui_port_5:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_cmaui:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_cmaui_port_6:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_cmaui_port_5:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.cmaui_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_cmaui_port_3_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_3_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_3_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_cmaui_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_4_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_4_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_cmaui_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_4_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_3_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_3_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_3_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_4_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_4_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_3_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_4_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_3_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_cmaui_port_3_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_4_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_4_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_3_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_4_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_4_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_3_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_4_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_3_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_cmaui_port_4_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ requirements:
+ - dependency_cmaui_cmaui_port_4:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_cmaui_port_4:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_cmaui_port_3:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_cmaui_port_3:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_cmaui:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ disk.read.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_cmaui:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_cmaui_port_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_cmaui_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_cmaui:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_cmaui_port_3:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ feature_cmaui_cmaui_port_3:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_cmaui_port_4:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_cmaui_port_4:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu.delta_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_cmaui:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_cmaui_port_3:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_cmaui_port_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_cmaui_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_cmaui_port_4:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_cmaui_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_cmaui_port_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_cmaui_port_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_cmaui_port_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_cmaui_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_cmaui_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_cmaui_port_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_cmaui_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_cmaui_port_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_cmaui_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_cmaui:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_cmaui_port_4:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_cmaui_port_3:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.heat.nested1:
derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
properties:
@@ -2020,6 +3685,571 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ org.openecomp.resource.abstract.nodes.cmaui_2:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_cmaui_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_2_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_1_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_cmaui_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_2_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ compute_cmaui_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_1_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_2_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_2_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_2_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ 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_cmaui_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_1_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_2_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_2_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_2_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_2_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_cmaui_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_2_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_cmaui_port_1_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_cmaui_cmaui_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_cmaui_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui_cmaui_port_2:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_cmaui_cmaui_port_2:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_cmaui:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_cmaui:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capabilities:
+ network.incoming.bytes_cmaui_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_cmaui:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_cmaui_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_cmaui_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_cmaui_port_2:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ scalable_cmaui:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui_cmaui_port_2:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui_cmaui_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.write.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_cmaui:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_cmaui_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_cmaui_cmaui_port_2:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_cmaui_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_cmaui_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_cmaui_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_cmaui_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_cmaui_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_cmaui_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_cmaui:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_cmaui:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_cmaui:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_cmaui_port_2:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_cmaui_cmaui_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_cmaui:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.heat.nested2:
derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
properties:
@@ -4223,466 +6453,3 @@ node_types:
occurrences:
- 1
- UNBOUNDED
- org.openecomp.resource.abstract.nodes.heat.nested4:
- derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
- properties:
- cmaui_names:
- type: list
- description: CMAUI1, CMAUI2 server names
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- p1:
- type: string
- description: UID of OAM network
- required: true
- status: SUPPORTED
- p2:
- type: string
- required: true
- status: SUPPORTED
- cmaui_image:
- type: string
- description: Image for CMAUI server
- required: true
- status: SUPPORTED
- cmaui_flavor:
- type: string
- description: Flavor for CMAUI server
- required: true
- status: SUPPORTED
- security_group_name:
- type: list
- description: CMAUI1, CMAUI2 server names
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- availability_zone_0:
- type: string
- description: availabilityzone name
- required: true
- status: SUPPORTED
- cmaui_oam_ips:
- type: string
- required: true
- status: SUPPORTED
- net:
- type: string
- required: true
- status: SUPPORTED
- requirements:
- - dependency_cmaui_port_7:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - link_cmaui_port_7:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- - dependency_cmaui_port_8:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - link_cmaui_port_8:
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- - dependency_server_cmaui:
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- occurrences:
- - 0
- - UNBOUNDED
- - local_storage_server_cmaui:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
- occurrences:
- - 0
- - UNBOUNDED
- capabilities:
- cpu.delta_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests.rate_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.allocation_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_cmaui_port_7:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- feature_cmaui_port_8:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- scalable_server_cmaui:
- type: tosca.capabilities.Scalable
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes.rate_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- cpu_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.bytes.rate_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes.rate_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- host_server_cmaui:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
- occurrences:
- - 1
- - UNBOUNDED
- cpu_util_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.packets.rate_cmaui_port_8:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- attachment_cmaui_port_7:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- attachment_cmaui_port_8:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.packets.rate_cmaui_port_7:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.latency_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.requests_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.requests_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.capacity_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.usage_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.usage_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.capacity_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests.rate_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- instance_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.bytes_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets.rate_cmaui_port_7:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets.rate_cmaui_port_8:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.root.size_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_server_cmaui:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.read.requests.rate_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.bytes_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- os_server_cmaui:
- type: tosca.capabilities.OperatingSystem
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes.rate_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets_cmaui_port_7:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.packets_cmaui_port_8:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes.rate_cmaui_port_7:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes.rate_cmaui_port_8:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.resident_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes_cmaui_port_7:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.latency_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- feature_server_cmaui:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- network.outpoing.packets_cmaui_port_7:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- vcpus_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outpoing.packets_cmaui_port_8:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.write.bytes_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_cmaui_port_7:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- network.outgoing.bytes_cmaui_port_8:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- binding_cmaui_port_8:
- type: tosca.capabilities.network.Bindable
- valid_source_types:
- - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
- occurrences:
- - 0
- - UNBOUNDED
- disk.allocation_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.write.requests_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- memory.usage_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.ephemeral.size_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes.rate_cmaui_port_7:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes_cmaui_port_8:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- endpoint_server_cmaui:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- network.incoming.bytes_cmaui_port_7:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.iops_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- network.outgoing.bytes.rate_cmaui_port_8:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.device.iops_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
- occurrences:
- - 1
- - UNBOUNDED
- disk.read.bytes_server_cmaui:
- type: org.openecomp.capabilities.metric.Ceilometer
- 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
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/MainServiceTemplate.yaml
index 2d367f7555..7b42e35fa2 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/MainServiceTemplate.yaml
@@ -276,4 +276,4 @@ topology_template:
- test_resourceGroup
- jsa_security_group1
- jsa_security_group2
- - abstract_jsa \ No newline at end of file
+ - abstract_jsa
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/Nested_cmauiServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/Nested_cmauiServiceTemplate.yaml
new file mode 100644
index 0000000000..b728a8ad1e
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/Nested_cmauiServiceTemplate.yaml
@@ -0,0 +1,435 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_cmaui
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.cmaui:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_cmaui_port_6_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_6_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_5_order:
+ type: integer
+ required: true
+ port_cmaui_port_5_subnetpoolid:
+ type: string
+ required: true
+ port_cmaui_port_6_subnetpoolid:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ compute_cmaui_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_cmaui_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ port_cmaui_port_6_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_6_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_6_order:
+ type: integer
+ required: true
+ port_cmaui_port_5_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_5_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui_port_6_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui_port_5_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_6_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_5_network:
+ 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_cmaui_port_5_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_6_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_5_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_cmaui_port_5_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui_port_5_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_6_network_role:
+ type: string
+ required: true
+ port_cmaui_port_5_network_role:
+ type: string
+ required: true
+ port_cmaui_port_6_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui_port_5_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_6_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ node_templates:
+ cmaui_cmaui_port_5:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_cmaui_port_5_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_cmaui_port_5_mac_requirements
+ order:
+ get_input: port_cmaui_port_5_order
+ security_groups:
+ get_input:
+ - port_cmaui_port_5_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_cmaui_port_5_exCP_naming
+ vlan_requirements:
+ get_input: port_cmaui_port_5_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_cmaui_port_5_fixed_ips
+ subnetpoolid:
+ get_input: port_cmaui_port_5_subnetpoolid
+ network:
+ get_input:
+ - port_cmaui_port_5_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui
+ relationship: tosca.relationships.network.BindsTo
+ cmaui_cmaui_port_6:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_cmaui_port_6_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_cmaui_port_6_mac_requirements
+ order:
+ get_input: port_cmaui_port_6_order
+ security_groups:
+ get_input:
+ - port_cmaui_port_6_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_cmaui_port_6_exCP_naming
+ vlan_requirements:
+ get_input: port_cmaui_port_6_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_cmaui_port_6_fixed_ips
+ subnetpoolid:
+ get_input: port_cmaui_port_6_subnetpoolid
+ network:
+ get_input:
+ - port_cmaui_port_6_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui
+ relationship: tosca.relationships.network.BindsTo
+ cmaui:
+ type: org.openecomp.resource.vfc.nodes.heat.cmaui
+ properties:
+ availability_zone:
+ get_input:
+ - compute_cmaui_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_cmaui_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.cmaui
+ capabilities:
+ disk.read.bytes.rate_cmaui:
+ - cmaui
+ - disk.read.bytes.rate
+ disk.ephemeral.size_cmaui:
+ - cmaui
+ - disk.ephemeral.size
+ disk.device.write.bytes_cmaui:
+ - cmaui
+ - disk.device.write.bytes
+ disk.device.iops_cmaui:
+ - cmaui
+ - disk.device.iops
+ memory.resident_cmaui:
+ - cmaui
+ - memory.resident
+ disk.write.bytes.rate_cmaui:
+ - cmaui
+ - disk.write.bytes.rate
+ network.incoming.bytes_cmaui_cmaui_port_6:
+ - cmaui_cmaui_port_6
+ - network.incoming.bytes
+ host_cmaui:
+ - cmaui
+ - host
+ disk.device.allocation_cmaui:
+ - cmaui
+ - disk.device.allocation
+ network.incoming.bytes_cmaui_cmaui_port_5:
+ - cmaui_cmaui_port_5
+ - network.incoming.bytes
+ disk.read.bytes_cmaui:
+ - cmaui
+ - disk.read.bytes
+ disk.write.requests_cmaui:
+ - cmaui
+ - disk.write.requests
+ scalable_cmaui:
+ - cmaui
+ - scalable
+ feature_cmaui_cmaui_port_5:
+ - cmaui_cmaui_port_5
+ - feature
+ binding_cmaui_cmaui_port_6:
+ - cmaui_cmaui_port_6
+ - binding
+ feature_cmaui_cmaui_port_6:
+ - cmaui_cmaui_port_6
+ - feature
+ disk.device.write.bytes.rate_cmaui:
+ - cmaui
+ - disk.device.write.bytes.rate
+ binding_cmaui_cmaui_port_5:
+ - cmaui_cmaui_port_5
+ - binding
+ cpu.delta_cmaui:
+ - cmaui
+ - cpu.delta
+ disk.root.size_cmaui:
+ - cmaui
+ - disk.root.size
+ memory.usage_cmaui:
+ - cmaui
+ - memory.usage
+ os_cmaui:
+ - cmaui
+ - os
+ disk.device.read.bytes.rate_cmaui:
+ - cmaui
+ - disk.device.read.bytes.rate
+ attachment_cmaui_cmaui_port_6:
+ - cmaui_cmaui_port_6
+ - attachment
+ network.incoming.packets_cmaui_cmaui_port_6:
+ - cmaui_cmaui_port_6
+ - network.incoming.packets
+ network.incoming.packets_cmaui_cmaui_port_5:
+ - cmaui_cmaui_port_5
+ - network.incoming.packets
+ attachment_cmaui_cmaui_port_5:
+ - cmaui_cmaui_port_5
+ - attachment
+ network.incoming.packets.rate_cmaui_cmaui_port_6:
+ - cmaui_cmaui_port_6
+ - network.incoming.packets.rate
+ disk.device.usage_cmaui:
+ - cmaui
+ - disk.device.usage
+ network.incoming.packets.rate_cmaui_cmaui_port_5:
+ - cmaui_cmaui_port_5
+ - network.incoming.packets.rate
+ disk.iops_cmaui:
+ - cmaui
+ - disk.iops
+ disk.device.latency_cmaui:
+ - cmaui
+ - disk.device.latency
+ disk.device.read.requests_cmaui:
+ - cmaui
+ - disk.device.read.requests
+ disk.capacity_cmaui:
+ - cmaui
+ - disk.capacity
+ network.outgoing.packets.rate_cmaui_cmaui_port_6:
+ - cmaui_cmaui_port_6
+ - network.outgoing.packets.rate
+ network.outgoing.packets.rate_cmaui_cmaui_port_5:
+ - cmaui_cmaui_port_5
+ - network.outgoing.packets.rate
+ cpu_cmaui:
+ - cmaui
+ - cpu
+ disk.read.requests_cmaui:
+ - cmaui
+ - disk.read.requests
+ network.incoming.bytes.rate_cmaui_cmaui_port_5:
+ - cmaui_cmaui_port_5
+ - network.incoming.bytes.rate
+ disk.device.read.bytes_cmaui:
+ - cmaui
+ - disk.device.read.bytes
+ disk.device.write.requests_cmaui:
+ - cmaui
+ - disk.device.write.requests
+ network.incoming.bytes.rate_cmaui_cmaui_port_6:
+ - cmaui_cmaui_port_6
+ - network.incoming.bytes.rate
+ network.outpoing.packets_cmaui_cmaui_port_6:
+ - cmaui_cmaui_port_6
+ - network.outpoing.packets
+ network.outpoing.packets_cmaui_cmaui_port_5:
+ - cmaui_cmaui_port_5
+ - network.outpoing.packets
+ network.outgoing.bytes.rate_cmaui_cmaui_port_6:
+ - cmaui_cmaui_port_6
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes.rate_cmaui_cmaui_port_5:
+ - cmaui_cmaui_port_5
+ - network.outgoing.bytes.rate
+ vcpus_cmaui:
+ - cmaui
+ - vcpus
+ feature_cmaui:
+ - cmaui
+ - feature
+ binding_cmaui:
+ - cmaui
+ - binding
+ endpoint_cmaui:
+ - cmaui
+ - endpoint
+ disk.device.capacity_cmaui:
+ - cmaui
+ - disk.device.capacity
+ disk.device.read.requests.rate_cmaui:
+ - cmaui
+ - disk.device.read.requests.rate
+ memory_cmaui:
+ - cmaui
+ - memory
+ disk.write.requests.rate_cmaui:
+ - cmaui
+ - disk.write.requests.rate
+ network.outgoing.bytes_cmaui_cmaui_port_6:
+ - cmaui_cmaui_port_6
+ - network.outgoing.bytes
+ disk.usage_cmaui:
+ - cmaui
+ - disk.usage
+ network.outgoing.bytes_cmaui_cmaui_port_5:
+ - cmaui_cmaui_port_5
+ - network.outgoing.bytes
+ disk.latency_cmaui:
+ - cmaui
+ - disk.latency
+ instance_cmaui:
+ - cmaui
+ - instance
+ disk.allocation_cmaui:
+ - cmaui
+ - disk.allocation
+ disk.write.bytes_cmaui:
+ - cmaui
+ - disk.write.bytes
+ cpu_util_cmaui:
+ - cmaui
+ - cpu_util
+ disk.device.write.requests.rate_cmaui:
+ - cmaui
+ - disk.device.write.requests.rate
+ requirements:
+ dependency_cmaui_cmaui_port_5:
+ - cmaui_cmaui_port_5
+ - dependency
+ dependency_cmaui_cmaui_port_6:
+ - cmaui_cmaui_port_6
+ - dependency
+ link_cmaui_cmaui_port_6:
+ - cmaui_cmaui_port_6
+ - link
+ link_cmaui_cmaui_port_5:
+ - cmaui_cmaui_port_5
+ - link
+ dependency_cmaui:
+ - cmaui
+ - dependency
+ local_storage_cmaui:
+ - cmaui
+ - local_storage
diff --git a/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 b/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
new file mode 100644
index 0000000000..7092c79c36
--- /dev/null
+++ b/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
@@ -0,0 +1,435 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_cmaui_1
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.cmaui:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_cmaui_port_3_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui_port_3_order:
+ type: integer
+ required: true
+ port_cmaui_port_3_subnetpoolid:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ compute_cmaui_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_4_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_4_subnetpoolid:
+ type: string
+ required: true
+ compute_cmaui_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_4_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ vm_image_name:
+ type: string
+ required: true
+ port_cmaui_port_3_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_3_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_3_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_4_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui_port_4_order:
+ type: integer
+ required: true
+ port_cmaui_port_3_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_4_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_3_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ 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_cmaui_port_3_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_4_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_4_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_3_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_4_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_4_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_3_network_role:
+ type: string
+ required: true
+ port_cmaui_port_4_network_role:
+ type: string
+ required: true
+ port_cmaui_port_3_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_cmaui_port_4_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ node_templates:
+ cmaui_cmaui_port_4:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_cmaui_port_4_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_cmaui_port_4_mac_requirements
+ order:
+ get_input: port_cmaui_port_4_order
+ security_groups:
+ get_input:
+ - port_cmaui_port_4_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_cmaui_port_4_exCP_naming
+ vlan_requirements:
+ get_input: port_cmaui_port_4_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_cmaui_port_4_fixed_ips
+ subnetpoolid:
+ get_input: port_cmaui_port_4_subnetpoolid
+ network:
+ get_input:
+ - port_cmaui_port_4_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui
+ relationship: tosca.relationships.network.BindsTo
+ cmaui_cmaui_port_3:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_cmaui_port_3_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_cmaui_port_3_mac_requirements
+ order:
+ get_input: port_cmaui_port_3_order
+ security_groups:
+ get_input:
+ - port_cmaui_port_3_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_cmaui_port_3_exCP_naming
+ vlan_requirements:
+ get_input: port_cmaui_port_3_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_cmaui_port_3_fixed_ips
+ subnetpoolid:
+ get_input: port_cmaui_port_3_subnetpoolid
+ network:
+ get_input:
+ - port_cmaui_port_3_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui
+ relationship: tosca.relationships.network.BindsTo
+ cmaui:
+ type: org.openecomp.resource.vfc.nodes.heat.cmaui
+ properties:
+ availability_zone:
+ get_input:
+ - compute_cmaui_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_cmaui_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.cmaui_1
+ capabilities:
+ disk.read.bytes.rate_cmaui:
+ - cmaui
+ - disk.read.bytes.rate
+ disk.ephemeral.size_cmaui:
+ - cmaui
+ - disk.ephemeral.size
+ disk.device.write.bytes_cmaui:
+ - cmaui
+ - disk.device.write.bytes
+ disk.device.iops_cmaui:
+ - cmaui
+ - disk.device.iops
+ memory.resident_cmaui:
+ - cmaui
+ - memory.resident
+ disk.write.bytes.rate_cmaui:
+ - cmaui
+ - disk.write.bytes.rate
+ host_cmaui:
+ - cmaui
+ - host
+ disk.device.allocation_cmaui:
+ - cmaui
+ - disk.device.allocation
+ network.incoming.bytes_cmaui_cmaui_port_4:
+ - cmaui_cmaui_port_4
+ - network.incoming.bytes
+ disk.read.bytes_cmaui:
+ - cmaui
+ - disk.read.bytes
+ network.incoming.bytes_cmaui_cmaui_port_3:
+ - cmaui_cmaui_port_3
+ - network.incoming.bytes
+ disk.write.requests_cmaui:
+ - cmaui
+ - disk.write.requests
+ scalable_cmaui:
+ - cmaui
+ - scalable
+ binding_cmaui_cmaui_port_3:
+ - cmaui_cmaui_port_3
+ - binding
+ feature_cmaui_cmaui_port_3:
+ - cmaui_cmaui_port_3
+ - feature
+ feature_cmaui_cmaui_port_4:
+ - cmaui_cmaui_port_4
+ - feature
+ disk.device.write.bytes.rate_cmaui:
+ - cmaui
+ - disk.device.write.bytes.rate
+ binding_cmaui_cmaui_port_4:
+ - cmaui_cmaui_port_4
+ - binding
+ cpu.delta_cmaui:
+ - cmaui
+ - cpu.delta
+ disk.root.size_cmaui:
+ - cmaui
+ - disk.root.size
+ memory.usage_cmaui:
+ - cmaui
+ - memory.usage
+ os_cmaui:
+ - cmaui
+ - os
+ disk.device.read.bytes.rate_cmaui:
+ - cmaui
+ - disk.device.read.bytes.rate
+ attachment_cmaui_cmaui_port_3:
+ - cmaui_cmaui_port_3
+ - attachment
+ network.incoming.packets_cmaui_cmaui_port_4:
+ - cmaui_cmaui_port_4
+ - network.incoming.packets
+ network.incoming.packets_cmaui_cmaui_port_3:
+ - cmaui_cmaui_port_3
+ - network.incoming.packets
+ attachment_cmaui_cmaui_port_4:
+ - cmaui_cmaui_port_4
+ - attachment
+ disk.device.usage_cmaui:
+ - cmaui
+ - disk.device.usage
+ network.incoming.packets.rate_cmaui_cmaui_port_3:
+ - cmaui_cmaui_port_3
+ - network.incoming.packets.rate
+ network.incoming.packets.rate_cmaui_cmaui_port_4:
+ - cmaui_cmaui_port_4
+ - network.incoming.packets.rate
+ disk.iops_cmaui:
+ - cmaui
+ - disk.iops
+ disk.device.latency_cmaui:
+ - cmaui
+ - disk.device.latency
+ disk.device.read.requests_cmaui:
+ - cmaui
+ - disk.device.read.requests
+ disk.capacity_cmaui:
+ - cmaui
+ - disk.capacity
+ cpu_cmaui:
+ - cmaui
+ - cpu
+ network.outgoing.packets.rate_cmaui_cmaui_port_4:
+ - cmaui_cmaui_port_4
+ - network.outgoing.packets.rate
+ disk.read.requests_cmaui:
+ - cmaui
+ - disk.read.requests
+ network.incoming.bytes.rate_cmaui_cmaui_port_4:
+ - cmaui_cmaui_port_4
+ - network.incoming.bytes.rate
+ disk.device.read.bytes_cmaui:
+ - cmaui
+ - disk.device.read.bytes
+ network.incoming.bytes.rate_cmaui_cmaui_port_3:
+ - cmaui_cmaui_port_3
+ - network.incoming.bytes.rate
+ network.outgoing.packets.rate_cmaui_cmaui_port_3:
+ - cmaui_cmaui_port_3
+ - network.outgoing.packets.rate
+ disk.device.write.requests_cmaui:
+ - cmaui
+ - disk.device.write.requests
+ network.outpoing.packets_cmaui_cmaui_port_4:
+ - cmaui_cmaui_port_4
+ - network.outpoing.packets
+ network.outpoing.packets_cmaui_cmaui_port_3:
+ - cmaui_cmaui_port_3
+ - network.outpoing.packets
+ network.outgoing.bytes.rate_cmaui_cmaui_port_4:
+ - cmaui_cmaui_port_4
+ - network.outgoing.bytes.rate
+ vcpus_cmaui:
+ - cmaui
+ - vcpus
+ network.outgoing.bytes.rate_cmaui_cmaui_port_3:
+ - cmaui_cmaui_port_3
+ - network.outgoing.bytes.rate
+ feature_cmaui:
+ - cmaui
+ - feature
+ binding_cmaui:
+ - cmaui
+ - binding
+ endpoint_cmaui:
+ - cmaui
+ - endpoint
+ disk.device.capacity_cmaui:
+ - cmaui
+ - disk.device.capacity
+ disk.device.read.requests.rate_cmaui:
+ - cmaui
+ - disk.device.read.requests.rate
+ memory_cmaui:
+ - cmaui
+ - memory
+ disk.write.requests.rate_cmaui:
+ - cmaui
+ - disk.write.requests.rate
+ disk.usage_cmaui:
+ - cmaui
+ - disk.usage
+ network.outgoing.bytes_cmaui_cmaui_port_4:
+ - cmaui_cmaui_port_4
+ - network.outgoing.bytes
+ network.outgoing.bytes_cmaui_cmaui_port_3:
+ - cmaui_cmaui_port_3
+ - network.outgoing.bytes
+ disk.latency_cmaui:
+ - cmaui
+ - disk.latency
+ instance_cmaui:
+ - cmaui
+ - instance
+ disk.allocation_cmaui:
+ - cmaui
+ - disk.allocation
+ disk.write.bytes_cmaui:
+ - cmaui
+ - disk.write.bytes
+ cpu_util_cmaui:
+ - cmaui
+ - cpu_util
+ disk.device.write.requests.rate_cmaui:
+ - cmaui
+ - disk.device.write.requests.rate
+ requirements:
+ dependency_cmaui_cmaui_port_3:
+ - cmaui_cmaui_port_3
+ - dependency
+ dependency_cmaui_cmaui_port_4:
+ - cmaui_cmaui_port_4
+ - dependency
+ link_cmaui_cmaui_port_4:
+ - cmaui_cmaui_port_4
+ - link
+ link_cmaui_cmaui_port_3:
+ - cmaui_cmaui_port_3
+ - link
+ dependency_cmaui:
+ - cmaui
+ - dependency
+ local_storage_cmaui:
+ - cmaui
+ - local_storage
diff --git a/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 b/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
new file mode 100644
index 0000000000..d21b9f051b
--- /dev/null
+++ b/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
@@ -0,0 +1,435 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_cmaui_2
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.cmaui:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ port_cmaui_port_1_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_2_subnetpoolid:
+ type: string
+ required: true
+ port_cmaui_port_1_subnetpoolid:
+ type: string
+ required: true
+ port_cmaui_port_1_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ vm_flavor_name:
+ type: string
+ required: true
+ compute_cmaui_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_2_network_role:
+ type: string
+ required: true
+ port_cmaui_port_1_order:
+ type: integer
+ required: true
+ compute_cmaui_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_1_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_1_network_role:
+ type: string
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_cmaui_port_2_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_2_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_2_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
+ constraints:
+ - greater_or_equal: 0
+ port_cmaui_port_1_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui_port_2_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui_port_1_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_1_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_2_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui_port_2_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_2_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_cmaui_port_2_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_cmaui_port_2_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui_port_2_order:
+ type: integer
+ required: true
+ port_cmaui_port_1_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ cmaui_cmaui_port_1:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_cmaui_port_1_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_cmaui_port_1_mac_requirements
+ order:
+ get_input: port_cmaui_port_1_order
+ security_groups:
+ get_input:
+ - port_cmaui_port_1_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_cmaui_port_1_exCP_naming
+ vlan_requirements:
+ get_input: port_cmaui_port_1_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_cmaui_port_1_fixed_ips
+ subnetpoolid:
+ get_input: port_cmaui_port_1_subnetpoolid
+ network:
+ get_input:
+ - port_cmaui_port_1_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui
+ relationship: tosca.relationships.network.BindsTo
+ cmaui_cmaui_port_2:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_cmaui_port_2_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_cmaui_port_2_mac_requirements
+ order:
+ get_input: port_cmaui_port_2_order
+ security_groups:
+ get_input:
+ - port_cmaui_port_2_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_cmaui_port_2_exCP_naming
+ vlan_requirements:
+ get_input: port_cmaui_port_2_vlan_requirements
+ 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
+ fixed_ips:
+ get_input: port_cmaui_port_2_fixed_ips
+ subnetpoolid:
+ get_input: port_cmaui_port_2_subnetpoolid
+ network:
+ get_input:
+ - port_cmaui_port_2_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: cmaui
+ relationship: tosca.relationships.network.BindsTo
+ cmaui:
+ type: org.openecomp.resource.vfc.nodes.heat.cmaui
+ properties:
+ availability_zone:
+ get_input:
+ - compute_cmaui_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_cmaui_name
+ - index_value
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.cmaui_2
+ capabilities:
+ network.incoming.bytes_cmaui_cmaui_port_1:
+ - cmaui_cmaui_port_1
+ - network.incoming.bytes
+ disk.read.bytes.rate_cmaui:
+ - cmaui
+ - disk.read.bytes.rate
+ disk.ephemeral.size_cmaui:
+ - cmaui
+ - disk.ephemeral.size
+ disk.device.write.bytes_cmaui:
+ - cmaui
+ - disk.device.write.bytes
+ disk.device.iops_cmaui:
+ - cmaui
+ - disk.device.iops
+ memory.resident_cmaui:
+ - cmaui
+ - memory.resident
+ disk.write.bytes.rate_cmaui:
+ - cmaui
+ - disk.write.bytes.rate
+ host_cmaui:
+ - cmaui
+ - host
+ disk.device.allocation_cmaui:
+ - cmaui
+ - disk.device.allocation
+ network.incoming.bytes_cmaui_cmaui_port_2:
+ - cmaui_cmaui_port_2
+ - network.incoming.bytes
+ disk.read.bytes_cmaui:
+ - cmaui
+ - disk.read.bytes
+ disk.write.requests_cmaui:
+ - cmaui
+ - disk.write.requests
+ feature_cmaui_cmaui_port_1:
+ - cmaui_cmaui_port_1
+ - feature
+ binding_cmaui_cmaui_port_2:
+ - cmaui_cmaui_port_2
+ - binding
+ scalable_cmaui:
+ - cmaui
+ - scalable
+ feature_cmaui_cmaui_port_2:
+ - cmaui_cmaui_port_2
+ - feature
+ binding_cmaui_cmaui_port_1:
+ - cmaui_cmaui_port_1
+ - binding
+ disk.device.write.bytes.rate_cmaui:
+ - cmaui
+ - disk.device.write.bytes.rate
+ cpu.delta_cmaui:
+ - cmaui
+ - cpu.delta
+ disk.root.size_cmaui:
+ - cmaui
+ - disk.root.size
+ network.incoming.packets_cmaui_cmaui_port_1:
+ - cmaui_cmaui_port_1
+ - network.incoming.packets
+ memory.usage_cmaui:
+ - cmaui
+ - memory.usage
+ os_cmaui:
+ - cmaui
+ - os
+ attachment_cmaui_cmaui_port_1:
+ - cmaui_cmaui_port_1
+ - attachment
+ disk.device.read.bytes.rate_cmaui:
+ - cmaui
+ - disk.device.read.bytes.rate
+ network.incoming.packets.rate_cmaui_cmaui_port_1:
+ - cmaui_cmaui_port_1
+ - network.incoming.packets.rate
+ attachment_cmaui_cmaui_port_2:
+ - cmaui_cmaui_port_2
+ - attachment
+ network.incoming.packets_cmaui_cmaui_port_2:
+ - cmaui_cmaui_port_2
+ - network.incoming.packets
+ network.incoming.packets.rate_cmaui_cmaui_port_2:
+ - cmaui_cmaui_port_2
+ - network.incoming.packets.rate
+ disk.device.usage_cmaui:
+ - cmaui
+ - disk.device.usage
+ disk.iops_cmaui:
+ - cmaui
+ - disk.iops
+ disk.device.latency_cmaui:
+ - cmaui
+ - disk.device.latency
+ disk.device.read.requests_cmaui:
+ - cmaui
+ - disk.device.read.requests
+ disk.capacity_cmaui:
+ - cmaui
+ - disk.capacity
+ cpu_cmaui:
+ - cmaui
+ - cpu
+ disk.read.requests_cmaui:
+ - cmaui
+ - disk.read.requests
+ disk.device.read.bytes_cmaui:
+ - cmaui
+ - disk.device.read.bytes
+ network.incoming.bytes.rate_cmaui_cmaui_port_2:
+ - cmaui_cmaui_port_2
+ - network.incoming.bytes.rate
+ disk.device.write.requests_cmaui:
+ - cmaui
+ - disk.device.write.requests
+ network.outgoing.packets.rate_cmaui_cmaui_port_2:
+ - cmaui_cmaui_port_2
+ - network.outgoing.packets.rate
+ network.outgoing.packets.rate_cmaui_cmaui_port_1:
+ - cmaui_cmaui_port_1
+ - network.outgoing.packets.rate
+ network.incoming.bytes.rate_cmaui_cmaui_port_1:
+ - cmaui_cmaui_port_1
+ - network.incoming.bytes.rate
+ network.outpoing.packets_cmaui_cmaui_port_2:
+ - cmaui_cmaui_port_2
+ - network.outpoing.packets
+ network.outpoing.packets_cmaui_cmaui_port_1:
+ - cmaui_cmaui_port_1
+ - network.outpoing.packets
+ vcpus_cmaui:
+ - cmaui
+ - vcpus
+ network.outgoing.bytes.rate_cmaui_cmaui_port_2:
+ - cmaui_cmaui_port_2
+ - network.outgoing.bytes.rate
+ network.outgoing.bytes.rate_cmaui_cmaui_port_1:
+ - cmaui_cmaui_port_1
+ - network.outgoing.bytes.rate
+ feature_cmaui:
+ - cmaui
+ - feature
+ binding_cmaui:
+ - cmaui
+ - binding
+ endpoint_cmaui:
+ - cmaui
+ - endpoint
+ disk.device.capacity_cmaui:
+ - cmaui
+ - disk.device.capacity
+ disk.device.read.requests.rate_cmaui:
+ - cmaui
+ - disk.device.read.requests.rate
+ memory_cmaui:
+ - cmaui
+ - memory
+ disk.write.requests.rate_cmaui:
+ - cmaui
+ - disk.write.requests.rate
+ disk.usage_cmaui:
+ - cmaui
+ - disk.usage
+ network.outgoing.bytes_cmaui_cmaui_port_2:
+ - cmaui_cmaui_port_2
+ - network.outgoing.bytes
+ network.outgoing.bytes_cmaui_cmaui_port_1:
+ - cmaui_cmaui_port_1
+ - network.outgoing.bytes
+ disk.latency_cmaui:
+ - cmaui
+ - disk.latency
+ instance_cmaui:
+ - cmaui
+ - instance
+ disk.allocation_cmaui:
+ - cmaui
+ - disk.allocation
+ disk.write.bytes_cmaui:
+ - cmaui
+ - disk.write.bytes
+ cpu_util_cmaui:
+ - cmaui
+ - cpu_util
+ disk.device.write.requests.rate_cmaui:
+ - cmaui
+ - disk.device.write.requests.rate
+ requirements:
+ dependency_cmaui_cmaui_port_2:
+ - cmaui_cmaui_port_2
+ - dependency
+ link_cmaui_cmaui_port_2:
+ - cmaui_cmaui_port_2
+ - link
+ link_cmaui_cmaui_port_1:
+ - cmaui_cmaui_port_1
+ - link
+ dependency_cmaui:
+ - cmaui
+ - dependency
+ local_storage_cmaui:
+ - cmaui
+ - local_storage
+ dependency_cmaui_cmaui_port_1:
+ - cmaui_cmaui_port_1
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/Nested_jsaServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/Nested_jsaServiceTemplate.yaml
index 80fe6dec9c..1f2821f79c 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/Nested_jsaServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/Nested_jsaServiceTemplate.yaml
@@ -168,4 +168,4 @@ topology_template:
- local_storage
dependency_jsa:
- jsa
- - dependency \ No newline at end of file
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested1ServiceTemplate.yaml
index 42b1a26b87..c3d230d7b3 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested1ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested1ServiceTemplate.yaml
@@ -6,9 +6,6 @@ imports:
file: openecomp-heat/_index.yml
- GlobalSubstitutionTypes:
file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.cmaui:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
cmaui_names:
@@ -60,46 +57,70 @@ topology_template:
immutable: false
type: string
node_templates:
- cmaui_port_2:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ abstract_cmaui_2:
+ type: org.openecomp.resource.abstract.nodes.cmaui_2
+ directives:
+ - substitutable
properties:
- replacement_policy: AUTO
- ip_requirements:
+ port_cmaui_port_1_security_groups:
+ - - get_input: p1
+ - get_input: p2
+ vm_flavor_name:
+ get_input: cmaui_flavor
+ compute_cmaui_name:
+ - get_input:
+ - cmaui_names
+ - 0
+ compute_cmaui_availability_zone:
+ - get_input: availability_zone_0
+ port_cmaui_port_1_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ vm_image_name:
+ get_input: cmaui_image
+ port_cmaui_port_2_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: p2
- fixed_ips:
+ port_cmaui_port_2_security_groups:
+ - - get_input: p2
+ port_cmaui_port_1_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_cmaui_port_1_replacement_policy:
+ - AUTO
+ port_cmaui_port_2_replacement_policy:
+ - AUTO
+ port_cmaui_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_cmaui_port_2_fixed_ips:
- ip_address:
get_input:
- cmaui_oam_ips
- 0
- mac_requirements:
+ port_cmaui_port_2_network:
+ - get_input: net
+ port_cmaui_port_2_mac_requirements:
mac_count_required:
is_required: false
- network:
- get_input: net
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_cmaui
- relationship: tosca.relationships.network.BindsTo
- server_cmaui:
- type: org.openecomp.resource.vfc.nodes.heat.cmaui
- properties:
- flavor:
- get_input: cmaui_flavor
- availability_zone:
- get_input: availability_zone_0
- image:
- get_input: cmaui_image
- name:
- get_input:
- - cmaui_names
- - 0
+ port_cmaui_port_1_network:
+ - get_input: net
+ service_template_filter:
+ substitute_service_template: Nested_cmaui_2ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
test_nested2Level:
type: org.openecomp.resource.abstract.nodes.heat.nested2
directives:
@@ -111,34 +132,6 @@ topology_template:
substitute_service_template: nested2ServiceTemplate.yaml
p2:
get_input: p2
- cmaui_port_1:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- replacement_policy: AUTO
- ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- security_groups:
- - get_input: p1
- - get_input: p2
- fixed_ips:
- - ip_address:
- get_input:
- - cmaui_oam_ips
- - 0
- mac_requirements:
- mac_count_required:
- is_required: false
- network:
- get_input: net
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_cmaui
- relationship: tosca.relationships.network.BindsTo
groups:
nested1_group:
type: org.openecomp.groups.heat.HeatStack
@@ -146,10 +139,8 @@ topology_template:
heat_file: ../Artifacts/nested1.yml
description: nested1
members:
- - cmaui_port_2
- - server_cmaui
- test_nested2Level
- - cmaui_port_1
+ - abstract_cmaui_2
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.heat.nested1
capabilities:
@@ -157,11 +148,11 @@ topology_template:
- test_nested2Level
- os_server_cmaui
disk.device.write.requests.rate_server_cmaui:
- - server_cmaui
- - disk.device.write.requests.rate
+ - abstract_cmaui_2
+ - disk.device.write.requests.rate_cmaui
disk.device.allocation_server_cmaui:
- - server_cmaui
- - disk.device.allocation
+ - abstract_cmaui_2
+ - disk.device.allocation_cmaui
disk.device.allocation_server_cmaui_test_nested3Level_test_nested2Level:
- test_nested2Level
- disk.device.allocation_server_cmaui_test_nested3Level
@@ -178,8 +169,8 @@ topology_template:
- test_nested2Level
- disk.device.usage_server_cmaui_test_nested3Level
host_server_cmaui:
- - server_cmaui
- - host
+ - abstract_cmaui_2
+ - host_cmaui
disk.device.latency_server_cmaui_test_nested4Level_test_nested3Level_test_nested2Level:
- test_nested2Level
- disk.device.latency_server_cmaui_test_nested4Level_test_nested3Level
@@ -190,14 +181,14 @@ topology_template:
- test_nested2Level
- feature_server_cmaui
network.outgoing.bytes_cmaui_port_2:
- - cmaui_port_2
- - network.outgoing.bytes
+ - abstract_cmaui_2
+ - network.outgoing.bytes_cmaui_cmaui_port_2
endpoint_server_cmaui_test_nested3Level_test_nested2Level:
- test_nested2Level
- endpoint_server_cmaui_test_nested3Level
network.outgoing.bytes_cmaui_port_1:
- - cmaui_port_1
- - network.outgoing.bytes
+ - abstract_cmaui_2
+ - network.outgoing.bytes_cmaui_cmaui_port_1
binding_cmaui_port_5_test_nested3Level_test_nested2Level:
- test_nested2Level
- binding_cmaui_port_5_test_nested3Level
@@ -229,8 +220,8 @@ topology_template:
- test_nested2Level
- disk.usage_server_cmaui_test_nested4Level_test_nested3Level
instance_server_cmaui:
- - server_cmaui
- - instance
+ - abstract_cmaui_2
+ - instance_cmaui
cpu.delta_server_cmaui_test_nested3Level_test_nested2Level:
- test_nested2Level
- cpu.delta_server_cmaui_test_nested3Level
@@ -256,8 +247,8 @@ topology_template:
- test_nested2Level
- network.incoming.packets.rate_cmaui_port_5_test_nested3Level
os_server_cmaui:
- - server_cmaui
- - os
+ - abstract_cmaui_2
+ - os_cmaui
memory.resident_server_cmaui_test_nested3Level_test_nested2Level:
- test_nested2Level
- memory.resident_server_cmaui_test_nested3Level
@@ -310,14 +301,14 @@ topology_template:
- test_nested2Level
- disk.latency_server_cmaui_test_nested4Level_test_nested3Level
feature_server_cmaui:
- - server_cmaui
- - feature
+ - abstract_cmaui_2
+ - feature_cmaui
binding_cmaui_port_1:
- - cmaui_port_1
- - binding
+ - abstract_cmaui_2
+ - binding_cmaui_cmaui_port_1
binding_cmaui_port_2:
- - cmaui_port_2
- - binding
+ - abstract_cmaui_2
+ - binding_cmaui_cmaui_port_2
binding_server_cmaui_test_nested3Level_test_nested2Level:
- test_nested2Level
- binding_server_cmaui_test_nested3Level
@@ -325,11 +316,11 @@ topology_template:
- test_nested2Level
- feature
memory.usage_server_cmaui:
- - server_cmaui
- - memory.usage
+ - abstract_cmaui_2
+ - memory.usage_cmaui
disk.ephemeral.size_server_cmaui:
- - server_cmaui
- - disk.ephemeral.size
+ - abstract_cmaui_2
+ - disk.ephemeral.size_cmaui
os_server_cmaui_test_nested3Level_test_nested2Level:
- test_nested2Level
- os_server_cmaui_test_nested3Level
@@ -346,20 +337,20 @@ topology_template:
- test_nested2Level
- disk.device.read.requests_server_cmaui_test_nested4Level_test_nested3Level
disk.device.iops_server_cmaui:
- - server_cmaui
- - disk.device.iops
+ - abstract_cmaui_2
+ - disk.device.iops_cmaui
network.incoming.bytes.rate_cmaui_port_5_test_nested3Level_test_nested2Level:
- test_nested2Level
- network.incoming.bytes.rate_cmaui_port_5_test_nested3Level
network.incoming.bytes_cmaui_port_2:
- - cmaui_port_2
- - network.incoming.bytes
+ - abstract_cmaui_2
+ - network.incoming.bytes_cmaui_cmaui_port_2
disk.device.iops_server_cmaui_test_nested4Level_test_nested3Level_test_nested2Level:
- test_nested2Level
- disk.device.iops_server_cmaui_test_nested4Level_test_nested3Level
network.incoming.bytes_cmaui_port_1:
- - cmaui_port_1
- - network.incoming.bytes
+ - abstract_cmaui_2
+ - network.incoming.bytes_cmaui_cmaui_port_1
network.incoming.bytes_cmaui_port_5_test_nested3Level_test_nested2Level:
- test_nested2Level
- network.incoming.bytes_cmaui_port_5_test_nested3Level
@@ -370,26 +361,26 @@ topology_template:
- test_nested2Level
- disk.device.read.requests_server_cmaui
network.incoming.packets.rate_cmaui_port_1:
- - cmaui_port_1
- - network.incoming.packets.rate
+ - abstract_cmaui_2
+ - network.incoming.packets.rate_cmaui_cmaui_port_1
network.incoming.packets.rate_cmaui_port_2:
- - cmaui_port_2
- - network.incoming.packets.rate
+ - abstract_cmaui_2
+ - network.incoming.packets.rate_cmaui_cmaui_port_2
cpu_server_cmaui:
- - server_cmaui
- - cpu
+ - abstract_cmaui_2
+ - cpu_cmaui
network.incoming.bytes.rate_cmaui_port_8_test_nested4Level_test_nested3Level_test_nested2Level:
- test_nested2Level
- network.incoming.bytes.rate_cmaui_port_8_test_nested4Level_test_nested3Level
feature_cmaui_port_1:
- - cmaui_port_1
- - feature
+ - abstract_cmaui_2
+ - feature_cmaui_cmaui_port_1
feature_cmaui_port_2:
- - cmaui_port_2
- - feature
+ - abstract_cmaui_2
+ - feature_cmaui_cmaui_port_2
disk.device.read.bytes.rate_server_cmaui:
- - server_cmaui
- - disk.device.read.bytes.rate
+ - abstract_cmaui_2
+ - disk.device.read.bytes.rate_cmaui
disk.device.read.requests.rate_server_cmaui_test_nested2Level:
- test_nested2Level
- disk.device.read.requests.rate_server_cmaui
@@ -397,23 +388,23 @@ topology_template:
- test_nested2Level
- disk.device.latency_server_cmaui
disk.device.latency_server_cmaui:
- - server_cmaui
- - disk.device.latency
+ - abstract_cmaui_2
+ - disk.device.latency_cmaui
disk.read.requests_server_cmaui:
- - server_cmaui
- - disk.read.requests
+ - abstract_cmaui_2
+ - disk.read.requests_cmaui
disk.usage_server_cmaui:
- - server_cmaui
- - disk.usage
+ - abstract_cmaui_2
+ - disk.usage_cmaui
disk.device.usage_server_cmaui:
- - server_cmaui
- - disk.device.usage
+ - abstract_cmaui_2
+ - disk.device.usage_cmaui
disk.capacity_server_cmaui:
- - server_cmaui
- - disk.capacity
+ - abstract_cmaui_2
+ - disk.capacity_cmaui
disk.write.requests.rate_server_cmaui:
- - server_cmaui
- - disk.write.requests.rate
+ - abstract_cmaui_2
+ - disk.write.requests.rate_cmaui
network.incoming.packets.rate_cmaui_port_7_test_nested4Level_test_nested3Level_test_nested2Level:
- test_nested2Level
- network.incoming.packets.rate_cmaui_port_7_test_nested4Level_test_nested3Level
@@ -424,8 +415,8 @@ topology_template:
- test_nested2Level
- network.outpoing.packets_cmaui_port_8_test_nested4Level_test_nested3Level
disk.device.read.requests_server_cmaui:
- - server_cmaui
- - disk.device.read.requests
+ - abstract_cmaui_2
+ - disk.device.read.requests_cmaui
disk.iops_server_cmaui_test_nested4Level_test_nested3Level_test_nested2Level:
- test_nested2Level
- disk.iops_server_cmaui_test_nested4Level_test_nested3Level
@@ -439,14 +430,14 @@ topology_template:
- test_nested2Level
- disk.write.requests.rate_server_cmaui
binding_server_cmaui:
- - server_cmaui
- - binding
+ - abstract_cmaui_2
+ - binding_cmaui
network.outgoing.packets.rate_cmaui_port_4_test_nested2Level:
- test_nested2Level
- network.outgoing.packets.rate_cmaui_port_4
disk.device.read.requests.rate_server_cmaui:
- - server_cmaui
- - disk.device.read.requests.rate
+ - abstract_cmaui_2
+ - disk.device.read.requests.rate_cmaui
vcpus_server_cmaui_test_nested3Level_test_nested2Level:
- test_nested2Level
- vcpus_server_cmaui_test_nested3Level
@@ -460,8 +451,8 @@ topology_template:
- test_nested2Level
- disk.device.capacity_server_cmaui_test_nested3Level
disk.write.bytes_server_cmaui:
- - server_cmaui
- - disk.write.bytes
+ - abstract_cmaui_2
+ - disk.write.bytes_cmaui
endpoint_server_cmaui_test_nested2Level:
- test_nested2Level
- endpoint_server_cmaui
@@ -505,11 +496,11 @@ topology_template:
- test_nested2Level
- binding_server_cmaui_test_nested4Level_test_nested3Level
vcpus_server_cmaui:
- - server_cmaui
- - vcpus
+ - abstract_cmaui_2
+ - vcpus_cmaui
disk.device.write.bytes_server_cmaui:
- - server_cmaui
- - disk.device.write.bytes
+ - abstract_cmaui_2
+ - disk.device.write.bytes_cmaui
disk.read.bytes_server_cmaui_test_nested3Level_test_nested2Level:
- test_nested2Level
- disk.read.bytes_server_cmaui_test_nested3Level
@@ -520,17 +511,17 @@ topology_template:
- test_nested2Level
- memory_server_cmaui
disk.allocation_server_cmaui:
- - server_cmaui
- - disk.allocation
+ - abstract_cmaui_2
+ - disk.allocation_cmaui
disk.device.write.requests_server_cmaui_test_nested4Level_test_nested3Level_test_nested2Level:
- test_nested2Level
- disk.device.write.requests_server_cmaui_test_nested4Level_test_nested3Level
network.outpoing.packets_cmaui_port_1:
- - cmaui_port_1
- - network.outpoing.packets
+ - abstract_cmaui_2
+ - network.outpoing.packets_cmaui_cmaui_port_1
network.outpoing.packets_cmaui_port_2:
- - cmaui_port_2
- - network.outpoing.packets
+ - abstract_cmaui_2
+ - network.outpoing.packets_cmaui_cmaui_port_2
attachment_cmaui_port_7_test_nested4Level_test_nested3Level_test_nested2Level:
- test_nested2Level
- attachment_cmaui_port_7_test_nested4Level_test_nested3Level
@@ -559,8 +550,8 @@ topology_template:
- test_nested2Level
- memory.usage_server_cmaui_test_nested4Level_test_nested3Level
cpu.delta_server_cmaui:
- - server_cmaui
- - cpu.delta
+ - abstract_cmaui_2
+ - cpu.delta_cmaui
feature_cmaui_port_5_test_nested3Level_test_nested2Level:
- test_nested2Level
- feature_cmaui_port_5_test_nested3Level
@@ -574,11 +565,11 @@ topology_template:
- test_nested2Level
- disk.write.requests_server_cmaui
scalable_server_cmaui:
- - server_cmaui
- - scalable
+ - abstract_cmaui_2
+ - scalable_cmaui
disk.read.bytes.rate_server_cmaui:
- - server_cmaui
- - disk.read.bytes.rate
+ - abstract_cmaui_2
+ - disk.read.bytes.rate_cmaui
disk.device.usage_server_cmaui_test_nested4Level_test_nested3Level_test_nested2Level:
- test_nested2Level
- disk.device.usage_server_cmaui_test_nested4Level_test_nested3Level
@@ -601,11 +592,11 @@ topology_template:
- test_nested2Level
- disk.usage_server_cmaui_test_nested3Level
cpu_util_server_cmaui:
- - server_cmaui
- - cpu_util
+ - abstract_cmaui_2
+ - cpu_util_cmaui
disk.device.write.requests_server_cmaui:
- - server_cmaui
- - disk.device.write.requests
+ - abstract_cmaui_2
+ - disk.device.write.requests_cmaui
disk.write.requests.rate_server_cmaui_test_nested3Level_test_nested2Level:
- test_nested2Level
- disk.write.requests.rate_server_cmaui_test_nested3Level
@@ -625,8 +616,8 @@ topology_template:
- test_nested2Level
- disk.read.requests_server_cmaui_test_nested3Level
disk.device.read.bytes_server_cmaui:
- - server_cmaui
- - disk.device.read.bytes
+ - abstract_cmaui_2
+ - disk.device.read.bytes_cmaui
network.incoming.packets_cmaui_port_5_test_nested3Level_test_nested2Level:
- test_nested2Level
- network.incoming.packets_cmaui_port_5_test_nested3Level
@@ -634,8 +625,8 @@ topology_template:
- test_nested2Level
- cpu_util_server_cmaui_test_nested3Level
disk.root.size_server_cmaui:
- - server_cmaui
- - disk.root.size
+ - abstract_cmaui_2
+ - disk.root.size_cmaui
disk.latency_server_cmaui_test_nested3Level_test_nested2Level:
- test_nested2Level
- disk.latency_server_cmaui_test_nested3Level
@@ -652,11 +643,11 @@ topology_template:
- test_nested2Level
- disk.device.write.requests.rate_server_cmaui
network.incoming.packets_cmaui_port_2:
- - cmaui_port_2
- - network.incoming.packets
+ - abstract_cmaui_2
+ - network.incoming.packets_cmaui_cmaui_port_2
disk.device.write.bytes.rate_server_cmaui:
- - server_cmaui
- - disk.device.write.bytes.rate
+ - abstract_cmaui_2
+ - disk.device.write.bytes.rate_cmaui
disk.device.read.bytes.rate_server_cmaui_test_nested4Level_test_nested3Level_test_nested2Level:
- test_nested2Level
- disk.device.read.bytes.rate_server_cmaui_test_nested4Level_test_nested3Level
@@ -664,8 +655,8 @@ topology_template:
- test_nested2Level
- network.outgoing.packets.rate_cmaui_port_6_test_nested3Level
network.incoming.packets_cmaui_port_1:
- - cmaui_port_1
- - network.incoming.packets
+ - abstract_cmaui_2
+ - network.incoming.packets_cmaui_cmaui_port_1
disk.device.read.bytes_server_cmaui_test_nested2Level:
- test_nested2Level
- disk.device.read.bytes_server_cmaui
@@ -724,14 +715,14 @@ topology_template:
- test_nested2Level
- disk.device.write.bytes.rate_server_cmaui_test_nested3Level
network.outgoing.bytes.rate_cmaui_port_2:
- - cmaui_port_2
- - network.outgoing.bytes.rate
+ - abstract_cmaui_2
+ - network.outgoing.bytes.rate_cmaui_cmaui_port_2
disk.iops_server_cmaui_test_nested2Level:
- test_nested2Level
- disk.iops_server_cmaui
network.outgoing.bytes.rate_cmaui_port_1:
- - cmaui_port_1
- - network.outgoing.bytes.rate
+ - abstract_cmaui_2
+ - network.outgoing.bytes.rate_cmaui_cmaui_port_1
attachment_cmaui_port_4_test_nested2Level:
- test_nested2Level
- attachment_cmaui_port_4
@@ -739,8 +730,8 @@ topology_template:
- test_nested2Level
- memory.usage_server_cmaui
disk.iops_server_cmaui:
- - server_cmaui
- - disk.iops
+ - abstract_cmaui_2
+ - disk.iops_cmaui
network.outgoing.packets.rate_cmaui_port_5_test_nested3Level_test_nested2Level:
- test_nested2Level
- network.outgoing.packets.rate_cmaui_port_5_test_nested3Level
@@ -748,8 +739,8 @@ topology_template:
- test_nested2Level
- network.outgoing.bytes.rate_cmaui_port_4
disk.read.bytes_server_cmaui:
- - server_cmaui
- - disk.read.bytes
+ - abstract_cmaui_2
+ - disk.read.bytes_cmaui
disk.read.requests_server_cmaui_test_nested2Level:
- test_nested2Level
- disk.read.requests_server_cmaui
@@ -763,8 +754,8 @@ topology_template:
- test_nested2Level
- cpu_server_cmaui_test_nested4Level_test_nested3Level
disk.write.bytes.rate_server_cmaui:
- - server_cmaui
- - disk.write.bytes.rate
+ - abstract_cmaui_2
+ - disk.write.bytes.rate_cmaui
disk.iops_server_cmaui_test_nested3Level_test_nested2Level:
- test_nested2Level
- disk.iops_server_cmaui_test_nested3Level
@@ -778,23 +769,23 @@ topology_template:
- test_nested2Level
- disk.device.read.requests.rate_server_cmaui_test_nested4Level_test_nested3Level
attachment_cmaui_port_2:
- - cmaui_port_2
- - attachment
+ - abstract_cmaui_2
+ - attachment_cmaui_cmaui_port_2
disk.device.capacity_server_cmaui:
- - server_cmaui
- - disk.device.capacity
+ - abstract_cmaui_2
+ - disk.device.capacity_cmaui
network.outgoing.packets.rate_cmaui_port_1:
- - cmaui_port_1
- - network.outgoing.packets.rate
+ - abstract_cmaui_2
+ - network.outgoing.packets.rate_cmaui_cmaui_port_1
network.outgoing.packets.rate_cmaui_port_2:
- - cmaui_port_2
- - network.outgoing.packets.rate
+ - abstract_cmaui_2
+ - network.outgoing.packets.rate_cmaui_cmaui_port_2
network.incoming.packets.rate_cmaui_port_3_test_nested2Level:
- test_nested2Level
- network.incoming.packets.rate_cmaui_port_3
attachment_cmaui_port_1:
- - cmaui_port_1
- - attachment
+ - abstract_cmaui_2
+ - attachment_cmaui_cmaui_port_1
disk.device.write.bytes_server_cmaui_test_nested2Level:
- test_nested2Level
- disk.device.write.bytes_server_cmaui
@@ -817,8 +808,8 @@ topology_template:
- test_nested2Level
- disk.read.bytes.rate_server_cmaui_test_nested4Level_test_nested3Level
memory_server_cmaui:
- - server_cmaui
- - memory
+ - abstract_cmaui_2
+ - memory_cmaui
scalable_server_cmaui_test_nested2Level:
- test_nested2Level
- scalable_server_cmaui
@@ -865,14 +856,14 @@ topology_template:
- test_nested2Level
- disk.device.write.requests_server_cmaui
memory.resident_server_cmaui:
- - server_cmaui
- - memory.resident
+ - abstract_cmaui_2
+ - memory.resident_cmaui
disk.read.bytes.rate_server_cmaui_test_nested2Level:
- test_nested2Level
- disk.read.bytes.rate_server_cmaui
disk.latency_server_cmaui:
- - server_cmaui
- - disk.latency
+ - abstract_cmaui_2
+ - disk.latency_cmaui
disk.allocation_server_cmaui_test_nested2Level:
- test_nested2Level
- disk.allocation_server_cmaui
@@ -883,14 +874,14 @@ topology_template:
- test_nested2Level
- network.outgoing.bytes_cmaui_port_6_test_nested3Level
network.incoming.bytes.rate_cmaui_port_1:
- - cmaui_port_1
- - network.incoming.bytes.rate
+ - abstract_cmaui_2
+ - network.incoming.bytes.rate_cmaui_cmaui_port_1
network.incoming.bytes.rate_cmaui_port_2:
- - cmaui_port_2
- - network.incoming.bytes.rate
+ - abstract_cmaui_2
+ - network.incoming.bytes.rate_cmaui_cmaui_port_2
disk.write.requests_server_cmaui:
- - server_cmaui
- - disk.write.requests
+ - abstract_cmaui_2
+ - disk.write.requests_cmaui
cpu.delta_server_cmaui_test_nested2Level:
- test_nested2Level
- cpu.delta_server_cmaui
@@ -910,8 +901,8 @@ topology_template:
- test_nested2Level
- network.incoming.bytes.rate_cmaui_port_3
endpoint_server_cmaui:
- - server_cmaui
- - endpoint
+ - abstract_cmaui_2
+ - endpoint_cmaui
disk.read.requests_server_cmaui_test_nested4Level_test_nested3Level_test_nested2Level:
- test_nested2Level
- disk.read.requests_server_cmaui_test_nested4Level_test_nested3Level
@@ -920,8 +911,8 @@ topology_template:
- disk.allocation_server_cmaui_test_nested3Level
requirements:
dependency_server_cmaui:
- - server_cmaui
- - dependency
+ - abstract_cmaui_2
+ - dependency_cmaui
link_cmaui_port_5_test_nested3Level_test_nested2Level:
- test_nested2Level
- link_cmaui_port_5_test_nested3Level
@@ -935,11 +926,11 @@ topology_template:
- test_nested2Level
- dependency
link_cmaui_port_2:
- - cmaui_port_2
- - link
+ - abstract_cmaui_2
+ - link_cmaui_cmaui_port_2
link_cmaui_port_1:
- - cmaui_port_1
- - link
+ - abstract_cmaui_2
+ - link_cmaui_cmaui_port_1
link_cmaui_port_8_test_nested4Level_test_nested3Level_test_nested2Level:
- test_nested2Level
- link_cmaui_port_8_test_nested4Level_test_nested3Level
@@ -953,8 +944,8 @@ topology_template:
- test_nested2Level
- dependency_cmaui_port_3
dependency_cmaui_port_1:
- - cmaui_port_1
- - dependency
+ - abstract_cmaui_2
+ - dependency_cmaui_cmaui_port_1
link_cmaui_port_6_test_nested3Level_test_nested2Level:
- test_nested2Level
- link_cmaui_port_6_test_nested3Level
@@ -962,8 +953,8 @@ topology_template:
- test_nested2Level
- dependency_server_cmaui
dependency_cmaui_port_2:
- - cmaui_port_2
- - dependency
+ - abstract_cmaui_2
+ - dependency_cmaui_cmaui_port_2
link_cmaui_port_4_test_nested2Level:
- test_nested2Level
- link_cmaui_port_4
@@ -971,8 +962,8 @@ topology_template:
- test_nested2Level
- dependency_cmaui_port_5_test_nested3Level
local_storage_server_cmaui:
- - server_cmaui
- - local_storage
+ - abstract_cmaui_2
+ - local_storage_cmaui
local_storage_server_cmaui_test_nested2Level:
- test_nested2Level
- local_storage_server_cmaui
@@ -999,4 +990,4 @@ topology_template:
- local_storage_server_cmaui_test_nested4Level_test_nested3Level
dependency_cmaui_port_4_test_nested2Level:
- test_nested2Level
- - dependency_cmaui_port_4 \ No newline at end of file
+ - dependency_cmaui_port_4
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested2ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested2ServiceTemplate.yaml
index c2319a006c..c3425ca981 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested2ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested2ServiceTemplate.yaml
@@ -6,9 +6,6 @@ imports:
file: openecomp-heat/_index.yml
- GlobalSubstitutionTypes:
file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.cmaui:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
cmaui_names:
@@ -60,61 +57,6 @@ topology_template:
immutable: false
type: string
node_templates:
- cmaui_port_3:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- replacement_policy: AUTO
- ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- security_groups:
- - get_input: p2
- - get_input: p1
- fixed_ips:
- - ip_address:
- get_input:
- - cmaui_oam_ips
- - 0
- mac_requirements:
- mac_count_required:
- is_required: false
- network:
- get_input: net
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_cmaui
- relationship: tosca.relationships.network.BindsTo
- cmaui_port_4:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- replacement_policy: AUTO
- ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- security_groups:
- - get_input: p1
- fixed_ips:
- - ip_address:
- get_input:
- - cmaui_oam_ips
- - 0
- mac_requirements:
- mac_count_required:
- is_required: false
- network:
- get_input: net
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_cmaui
- relationship: tosca.relationships.network.BindsTo
test_nested3Level:
type: org.openecomp.resource.abstract.nodes.heat.nested3
directives:
@@ -133,19 +75,70 @@ topology_template:
- SELF
- service_template_filter
- index_value
- server_cmaui:
- type: org.openecomp.resource.vfc.nodes.heat.cmaui
+ abstract_cmaui_1:
+ type: org.openecomp.resource.abstract.nodes.cmaui_1
+ directives:
+ - substitutable
properties:
- flavor:
+ port_cmaui_port_3_mac_requirements:
+ mac_count_required:
+ is_required: false
+ vm_flavor_name:
get_input: cmaui_flavor
- availability_zone:
- get_input: availability_zone_0
- image:
- get_input: cmaui_image
- name:
- get_input:
+ compute_cmaui_name:
+ - get_input:
- cmaui_names
- 0
+ port_cmaui_port_4_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ compute_cmaui_availability_zone:
+ - get_input: availability_zone_0
+ port_cmaui_port_4_security_groups:
+ - - get_input: p1
+ vm_image_name:
+ get_input: cmaui_image
+ port_cmaui_port_3_fixed_ips:
+ - ip_address:
+ get_input:
+ - cmaui_oam_ips
+ - 0
+ port_cmaui_port_4_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_cmaui_port_3_network:
+ - get_input: net
+ port_cmaui_port_3_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_cmaui_port_4_replacement_policy:
+ - AUTO
+ port_cmaui_port_3_replacement_policy:
+ - AUTO
+ port_cmaui_port_4_network:
+ - get_input: net
+ port_cmaui_port_4_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_cmaui_port_3_security_groups:
+ - - get_input: p2
+ - get_input: p1
+ service_template_filter:
+ substitute_service_template: Nested_cmaui_1ServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
groups:
nested2_group:
type: org.openecomp.groups.heat.HeatStack
@@ -153,19 +146,17 @@ topology_template:
heat_file: ../Artifacts/nested2.yml
description: nested2
members:
- - cmaui_port_3
- - cmaui_port_4
- test_nested3Level
- - server_cmaui
+ - abstract_cmaui_1
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.heat.nested2
capabilities:
cpu.delta_server_cmaui:
- - server_cmaui
- - cpu.delta
+ - abstract_cmaui_1
+ - cpu.delta_cmaui
disk.device.write.requests.rate_server_cmaui:
- - server_cmaui
- - disk.device.write.requests.rate
+ - abstract_cmaui_1
+ - disk.device.write.requests.rate_cmaui
disk.write.bytes.rate_server_cmaui_test_nested4Level_test_nested3Level:
- test_nested3Level
- disk.write.bytes.rate_server_cmaui_test_nested4Level
@@ -173,8 +164,8 @@ topology_template:
- test_nested3Level
- vcpus_server_cmaui
disk.device.allocation_server_cmaui:
- - server_cmaui
- - disk.device.allocation
+ - abstract_cmaui_1
+ - disk.device.allocation_cmaui
disk.latency_server_cmaui_test_nested3Level:
- test_nested3Level
- disk.latency_server_cmaui
@@ -182,11 +173,11 @@ topology_template:
- test_nested3Level
- disk.device.capacity_server_cmaui_test_nested4Level
scalable_server_cmaui:
- - server_cmaui
- - scalable
+ - abstract_cmaui_1
+ - scalable_cmaui
disk.read.bytes.rate_server_cmaui:
- - server_cmaui
- - disk.read.bytes.rate
+ - abstract_cmaui_1
+ - disk.read.bytes.rate_cmaui
memory.resident_server_cmaui_test_nested4Level_test_nested3Level:
- test_nested3Level
- memory.resident_server_cmaui_test_nested4Level
@@ -197,11 +188,11 @@ topology_template:
- test_nested3Level
- disk.capacity_server_cmaui_test_nested4Level
host_server_cmaui:
- - server_cmaui
- - host
+ - abstract_cmaui_1
+ - host_cmaui
cpu_util_server_cmaui:
- - server_cmaui
- - cpu_util
+ - abstract_cmaui_1
+ - cpu_util_cmaui
os_server_cmaui_test_nested3Level:
- test_nested3Level
- os_server_cmaui
@@ -215,11 +206,11 @@ topology_template:
- test_nested3Level
- memory.usage_server_cmaui_test_nested4Level
network.outgoing.bytes_cmaui_port_3:
- - cmaui_port_3
- - network.outgoing.bytes
+ - abstract_cmaui_1
+ - network.outgoing.bytes_cmaui_cmaui_port_3
disk.device.write.requests_server_cmaui:
- - server_cmaui
- - disk.device.write.requests
+ - abstract_cmaui_1
+ - disk.device.write.requests_cmaui
instance_server_cmaui_test_nested4Level_test_nested3Level:
- test_nested3Level
- instance_server_cmaui_test_nested4Level
@@ -248,17 +239,17 @@ topology_template:
- test_nested3Level
- memory.usage_server_cmaui
instance_server_cmaui:
- - server_cmaui
- - instance
+ - abstract_cmaui_1
+ - instance_cmaui
disk.device.read.bytes_server_cmaui:
- - server_cmaui
- - disk.device.read.bytes
+ - abstract_cmaui_1
+ - disk.device.read.bytes_cmaui
binding_server_cmaui_test_nested3Level:
- test_nested3Level
- binding_server_cmaui
disk.root.size_server_cmaui:
- - server_cmaui
- - disk.root.size
+ - abstract_cmaui_1
+ - disk.root.size_cmaui
memory_server_cmaui_test_nested3Level:
- test_nested3Level
- memory_server_cmaui
@@ -266,17 +257,17 @@ topology_template:
- test_nested3Level
- network.outgoing.bytes.rate_cmaui_port_5
network.incoming.packets_cmaui_port_3:
- - cmaui_port_3
- - network.incoming.packets
+ - abstract_cmaui_1
+ - network.incoming.packets_cmaui_cmaui_port_3
os_server_cmaui:
- - server_cmaui
- - os
+ - abstract_cmaui_1
+ - os_cmaui
disk.device.write.bytes.rate_server_cmaui:
- - server_cmaui
- - disk.device.write.bytes.rate
+ - abstract_cmaui_1
+ - disk.device.write.bytes.rate_cmaui
network.incoming.packets_cmaui_port_4:
- - cmaui_port_4
- - network.incoming.packets
+ - abstract_cmaui_1
+ - network.incoming.packets_cmaui_cmaui_port_4
disk.device.latency_server_cmaui_test_nested4Level_test_nested3Level:
- test_nested3Level
- disk.device.latency_server_cmaui_test_nested4Level
@@ -338,17 +329,17 @@ topology_template:
- test_nested3Level
- disk.write.requests_server_cmaui_test_nested4Level
feature_server_cmaui:
- - server_cmaui
- - feature
+ - abstract_cmaui_1
+ - feature_cmaui
binding_cmaui_port_3:
- - cmaui_port_3
- - binding
+ - abstract_cmaui_1
+ - binding_cmaui_cmaui_port_3
disk.device.read.bytes.rate_server_cmaui_test_nested3Level:
- test_nested3Level
- disk.device.read.bytes.rate_server_cmaui
binding_cmaui_port_4:
- - cmaui_port_4
- - binding
+ - abstract_cmaui_1
+ - binding_cmaui_cmaui_port_4
disk.device.write.requests_server_cmaui_test_nested4Level_test_nested3Level:
- test_nested3Level
- disk.device.write.requests_server_cmaui_test_nested4Level
@@ -359,8 +350,8 @@ topology_template:
- test_nested3Level
- disk.device.write.requests_server_cmaui
memory.usage_server_cmaui:
- - server_cmaui
- - memory.usage
+ - abstract_cmaui_1
+ - memory.usage_cmaui
feature_cmaui_port_6_test_nested3Level:
- test_nested3Level
- feature_cmaui_port_6
@@ -368,8 +359,8 @@ topology_template:
- test_nested3Level
- feature_cmaui_port_8_test_nested4Level
disk.ephemeral.size_server_cmaui:
- - server_cmaui
- - disk.ephemeral.size
+ - abstract_cmaui_1
+ - disk.ephemeral.size_cmaui
network.incoming.bytes.rate_cmaui_port_6_test_nested3Level:
- test_nested3Level
- network.incoming.bytes.rate_cmaui_port_6
@@ -377,35 +368,35 @@ topology_template:
- test_nested3Level
- memory_server_cmaui_test_nested4Level
network.outgoing.bytes.rate_cmaui_port_3:
- - cmaui_port_3
- - network.outgoing.bytes.rate
+ - abstract_cmaui_1
+ - network.outgoing.bytes.rate_cmaui_cmaui_port_3
disk.device.usage_server_cmaui_test_nested3Level:
- test_nested3Level
- disk.device.usage_server_cmaui
network.outgoing.bytes.rate_cmaui_port_4:
- - cmaui_port_4
- - network.outgoing.bytes.rate
+ - abstract_cmaui_1
+ - network.outgoing.bytes.rate_cmaui_cmaui_port_4
binding_cmaui_port_6_test_nested3Level:
- test_nested3Level
- binding_cmaui_port_6
disk.iops_server_cmaui:
- - server_cmaui
- - disk.iops
+ - abstract_cmaui_1
+ - disk.iops_cmaui
network.incoming.bytes_cmaui_port_4:
- - cmaui_port_4
- - network.incoming.bytes
+ - abstract_cmaui_1
+ - network.incoming.bytes_cmaui_cmaui_port_4
disk.iops_server_cmaui_test_nested4Level_test_nested3Level:
- test_nested3Level
- disk.iops_server_cmaui_test_nested4Level
network.incoming.bytes_cmaui_port_3:
- - cmaui_port_3
- - network.incoming.bytes
+ - abstract_cmaui_1
+ - network.incoming.bytes_cmaui_cmaui_port_3
disk.device.iops_server_cmaui:
- - server_cmaui
- - disk.device.iops
+ - abstract_cmaui_1
+ - disk.device.iops_cmaui
disk.read.bytes_server_cmaui:
- - server_cmaui
- - disk.read.bytes
+ - abstract_cmaui_1
+ - disk.read.bytes_cmaui
disk.root.size_server_cmaui_test_nested3Level:
- test_nested3Level
- disk.root.size_server_cmaui
@@ -422,26 +413,26 @@ topology_template:
- test_nested3Level
- feature_cmaui_port_7_test_nested4Level
cpu_server_cmaui:
- - server_cmaui
- - cpu
+ - abstract_cmaui_1
+ - cpu_cmaui
network.incoming.packets.rate_cmaui_port_3:
- - cmaui_port_3
- - network.incoming.packets.rate
+ - abstract_cmaui_1
+ - network.incoming.packets.rate_cmaui_cmaui_port_3
feature_cmaui_port_3:
- - cmaui_port_3
- - feature
+ - abstract_cmaui_1
+ - feature_cmaui_cmaui_port_3
network.incoming.packets.rate_cmaui_port_4:
- - cmaui_port_4
- - network.incoming.packets.rate
+ - abstract_cmaui_1
+ - network.incoming.packets.rate_cmaui_cmaui_port_4
feature_cmaui_port_4:
- - cmaui_port_4
- - feature
+ - abstract_cmaui_1
+ - feature_cmaui_cmaui_port_4
attachment_cmaui_port_6_test_nested3Level:
- test_nested3Level
- attachment_cmaui_port_6
disk.write.bytes.rate_server_cmaui:
- - server_cmaui
- - disk.write.bytes.rate
+ - abstract_cmaui_1
+ - disk.write.bytes.rate_cmaui
disk.device.write.bytes_server_cmaui_test_nested4Level_test_nested3Level:
- test_nested3Level
- disk.device.write.bytes_server_cmaui_test_nested4Level
@@ -449,23 +440,23 @@ topology_template:
- test_nested3Level
- network.outgoing.packets.rate_cmaui_port_6
disk.device.read.bytes.rate_server_cmaui:
- - server_cmaui
- - disk.device.read.bytes.rate
+ - abstract_cmaui_1
+ - disk.device.read.bytes.rate_cmaui
network.outgoing.packets.rate_cmaui_port_4:
- - cmaui_port_4
- - network.outgoing.packets.rate
+ - abstract_cmaui_1
+ - network.outgoing.packets.rate_cmaui_cmaui_port_4
disk.write.requests.rate_server_cmaui_test_nested3Level:
- test_nested3Level
- disk.write.requests.rate_server_cmaui
attachment_cmaui_port_3:
- - cmaui_port_3
- - attachment
+ - abstract_cmaui_1
+ - attachment_cmaui_cmaui_port_3
disk.write.bytes_server_cmaui_test_nested4Level_test_nested3Level:
- test_nested3Level
- disk.write.bytes_server_cmaui_test_nested4Level
attachment_cmaui_port_4:
- - cmaui_port_4
- - attachment
+ - abstract_cmaui_1
+ - attachment_cmaui_cmaui_port_4
disk.iops_server_cmaui_test_nested3Level:
- test_nested3Level
- disk.iops_server_cmaui
@@ -473,11 +464,11 @@ topology_template:
- test_nested3Level
- host_server_cmaui_test_nested4Level
disk.device.latency_server_cmaui:
- - server_cmaui
- - disk.device.latency
+ - abstract_cmaui_1
+ - disk.device.latency_cmaui
disk.read.requests_server_cmaui:
- - server_cmaui
- - disk.read.requests
+ - abstract_cmaui_1
+ - disk.read.requests_cmaui
disk.device.allocation_server_cmaui_test_nested3Level:
- test_nested3Level
- disk.device.allocation_server_cmaui
@@ -485,17 +476,17 @@ topology_template:
- test_nested3Level
- disk.device.read.requests_server_cmaui_test_nested4Level
disk.device.capacity_server_cmaui:
- - server_cmaui
- - disk.device.capacity
+ - abstract_cmaui_1
+ - disk.device.capacity_cmaui
disk.usage_server_cmaui:
- - server_cmaui
- - disk.usage
+ - abstract_cmaui_1
+ - disk.usage_cmaui
network.outgoing.packets.rate_cmaui_port_3:
- - cmaui_port_3
- - network.outgoing.packets.rate
+ - abstract_cmaui_1
+ - network.outgoing.packets.rate_cmaui_cmaui_port_3
disk.device.usage_server_cmaui:
- - server_cmaui
- - disk.device.usage
+ - abstract_cmaui_1
+ - disk.device.usage_cmaui
disk.device.iops_server_cmaui_test_nested3Level:
- test_nested3Level
- disk.device.iops_server_cmaui
@@ -506,11 +497,11 @@ topology_template:
- test_nested3Level
- disk.allocation_server_cmaui_test_nested4Level
disk.capacity_server_cmaui:
- - server_cmaui
- - disk.capacity
+ - abstract_cmaui_1
+ - disk.capacity_cmaui
disk.write.requests.rate_server_cmaui:
- - server_cmaui
- - disk.write.requests.rate
+ - abstract_cmaui_1
+ - disk.write.requests.rate_cmaui
os_server_cmaui_test_nested4Level_test_nested3Level:
- test_nested3Level
- os_server_cmaui_test_nested4Level
@@ -530,14 +521,14 @@ topology_template:
- test_nested3Level
- disk.root.size_server_cmaui_test_nested4Level
disk.device.read.requests_server_cmaui:
- - server_cmaui
- - disk.device.read.requests
+ - abstract_cmaui_1
+ - disk.device.read.requests_cmaui
network.incoming.bytes_cmaui_port_6_test_nested3Level:
- test_nested3Level
- network.incoming.bytes_cmaui_port_6
memory_server_cmaui:
- - server_cmaui
- - memory
+ - abstract_cmaui_1
+ - memory_cmaui
disk.read.bytes.rate_server_cmaui_test_nested4Level_test_nested3Level:
- test_nested3Level
- disk.read.bytes.rate_server_cmaui_test_nested4Level
@@ -548,8 +539,8 @@ topology_template:
- test_nested3Level
- network.incoming.packets.rate_cmaui_port_8_test_nested4Level
binding_server_cmaui:
- - server_cmaui
- - binding
+ - abstract_cmaui_1
+ - binding_cmaui
disk.device.usage_server_cmaui_test_nested4Level_test_nested3Level:
- test_nested3Level
- disk.device.usage_server_cmaui_test_nested4Level
@@ -563,8 +554,8 @@ topology_template:
- test_nested3Level
- attachment_cmaui_port_5
disk.device.read.requests.rate_server_cmaui:
- - server_cmaui
- - disk.device.read.requests.rate
+ - abstract_cmaui_1
+ - disk.device.read.requests.rate_cmaui
feature_server_cmaui_test_nested4Level_test_nested3Level:
- test_nested3Level
- feature_server_cmaui_test_nested4Level
@@ -578,8 +569,8 @@ topology_template:
- test_nested3Level
- disk.read.bytes_server_cmaui_test_nested4Level
disk.write.bytes_server_cmaui:
- - server_cmaui
- - disk.write.bytes
+ - abstract_cmaui_1
+ - disk.write.bytes_cmaui
host_server_cmaui_test_nested3Level:
- test_nested3Level
- host_server_cmaui
@@ -623,8 +614,8 @@ topology_template:
- test_nested3Level
- network.outgoing.bytes.rate_cmaui_port_7_test_nested4Level
memory.resident_server_cmaui:
- - server_cmaui
- - memory.resident
+ - abstract_cmaui_1
+ - memory.resident_cmaui
network.incoming.bytes_cmaui_port_5_test_nested3Level:
- test_nested3Level
- network.incoming.bytes_cmaui_port_5
@@ -638,23 +629,23 @@ topology_template:
- test_nested3Level
- disk.write.requests_server_cmaui
disk.latency_server_cmaui:
- - server_cmaui
- - disk.latency
+ - abstract_cmaui_1
+ - disk.latency_cmaui
network.outpoing.packets_cmaui_port_6_test_nested3Level:
- test_nested3Level
- network.outpoing.packets_cmaui_port_6
vcpus_server_cmaui:
- - server_cmaui
- - vcpus
+ - abstract_cmaui_1
+ - vcpus_cmaui
network.outgoing.bytes_cmaui_port_4:
- - cmaui_port_4
- - network.outgoing.bytes
+ - abstract_cmaui_1
+ - network.outgoing.bytes_cmaui_cmaui_port_4
network.outgoing.packets.rate_cmaui_port_7_test_nested4Level_test_nested3Level:
- test_nested3Level
- network.outgoing.packets.rate_cmaui_port_7_test_nested4Level
disk.device.write.bytes_server_cmaui:
- - server_cmaui
- - disk.device.write.bytes
+ - abstract_cmaui_1
+ - disk.device.write.bytes_cmaui
instance_server_cmaui_test_nested3Level:
- test_nested3Level
- instance_server_cmaui
@@ -662,11 +653,11 @@ topology_template:
- test_nested3Level
- binding_cmaui_port_5
network.incoming.bytes.rate_cmaui_port_3:
- - cmaui_port_3
- - network.incoming.bytes.rate
+ - abstract_cmaui_1
+ - network.incoming.bytes.rate_cmaui_cmaui_port_3
network.incoming.bytes.rate_cmaui_port_4:
- - cmaui_port_4
- - network.incoming.bytes.rate
+ - abstract_cmaui_1
+ - network.incoming.bytes.rate_cmaui_cmaui_port_4
network.outgoing.bytes_cmaui_port_5_test_nested3Level:
- test_nested3Level
- network.outgoing.bytes_cmaui_port_5
@@ -674,11 +665,11 @@ topology_template:
- test_nested3Level
- cpu_util_server_cmaui_test_nested4Level
disk.allocation_server_cmaui:
- - server_cmaui
- - disk.allocation
+ - abstract_cmaui_1
+ - disk.allocation_cmaui
disk.write.requests_server_cmaui:
- - server_cmaui
- - disk.write.requests
+ - abstract_cmaui_1
+ - disk.write.requests_cmaui
cpu_server_cmaui_test_nested3Level:
- test_nested3Level
- cpu_server_cmaui
@@ -689,11 +680,11 @@ topology_template:
- test_nested3Level
- disk.write.bytes_server_cmaui
network.outpoing.packets_cmaui_port_3:
- - cmaui_port_3
- - network.outpoing.packets
+ - abstract_cmaui_1
+ - network.outpoing.packets_cmaui_cmaui_port_3
network.outpoing.packets_cmaui_port_4:
- - cmaui_port_4
- - network.outpoing.packets
+ - abstract_cmaui_1
+ - network.outpoing.packets_cmaui_cmaui_port_4
network.incoming.bytes.rate_cmaui_port_7_test_nested4Level_test_nested3Level:
- test_nested3Level
- network.incoming.bytes.rate_cmaui_port_7_test_nested4Level
@@ -704,8 +695,8 @@ topology_template:
- test_nested3Level
- scalable_server_cmaui
endpoint_server_cmaui:
- - server_cmaui
- - endpoint
+ - abstract_cmaui_1
+ - endpoint_cmaui
feature_cmaui_port_5_test_nested3Level:
- test_nested3Level
- feature_cmaui_port_5
@@ -744,8 +735,8 @@ topology_template:
- test_nested3Level
- dependency_cmaui_port_6
dependency_server_cmaui:
- - server_cmaui
- - dependency
+ - abstract_cmaui_1
+ - dependency_cmaui
dependency_cmaui_port_7_test_nested4Level_test_nested3Level:
- test_nested3Level
- dependency_cmaui_port_7_test_nested4Level
@@ -756,14 +747,14 @@ topology_template:
- test_nested3Level
- dependency_test_nested4Level
link_cmaui_port_4:
- - cmaui_port_4
- - link
+ - abstract_cmaui_1
+ - link_cmaui_cmaui_port_4
link_cmaui_port_3:
- - cmaui_port_3
- - link
+ - abstract_cmaui_1
+ - link_cmaui_cmaui_port_3
local_storage_server_cmaui:
- - server_cmaui
- - local_storage
+ - abstract_cmaui_1
+ - local_storage_cmaui
dependency_server_cmaui_test_nested4Level_test_nested3Level:
- test_nested3Level
- dependency_server_cmaui_test_nested4Level
@@ -783,14 +774,14 @@ topology_template:
- test_nested3Level
- dependency_cmaui_port_8_test_nested4Level
dependency_cmaui_port_4:
- - cmaui_port_4
- - dependency
+ - abstract_cmaui_1
+ - dependency_cmaui_cmaui_port_4
dependency_cmaui_port_3:
- - cmaui_port_3
- - dependency
+ - abstract_cmaui_1
+ - dependency_cmaui_cmaui_port_3
dependency_cmaui_port_5_test_nested3Level:
- test_nested3Level
- dependency_cmaui_port_5
local_storage_server_cmaui_test_nested3Level:
- test_nested3Level
- - local_storage_server_cmaui \ No newline at end of file
+ - local_storage_server_cmaui
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested3ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested3ServiceTemplate.yaml
index d907a4db05..da2f42610f 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested3ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested3ServiceTemplate.yaml
@@ -6,9 +6,6 @@ imports:
file: openecomp-heat/_index.yml
- GlobalSubstitutionTypes:
file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.cmaui:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
cmaui_names:
@@ -72,75 +69,89 @@ topology_template:
get_input: p1
service_template_filter:
substitute_service_template: nested4ServiceTemplate.yaml
+ port_cmaui_port_8_mac_requirements:
+ mac_count_required:
+ is_required: false
p2:
get_input: p2
- cmaui_port_5:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- replacement_policy: AUTO
- ip_requirements:
+ port_cmaui_port_7_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_cmaui_port_7_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_cmaui_port_8_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: p1
- fixed_ips:
+ abstract_cmaui:
+ type: org.openecomp.resource.abstract.nodes.cmaui
+ directives:
+ - substitutable
+ properties:
+ port_cmaui_port_6_fixed_ips:
- ip_address:
get_input:
- cmaui_oam_ips
- 0
- mac_requirements:
- mac_count_required:
- is_required: false
- network:
- get_input: net
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_cmaui
- relationship: tosca.relationships.network.BindsTo
- cmaui_port_6:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- replacement_policy: AUTO
- ip_requirements:
+ vm_flavor_name:
+ get_input: cmaui_flavor
+ compute_cmaui_name:
+ - get_input:
+ - cmaui_names
+ - 0
+ compute_cmaui_availability_zone:
+ - get_input: availability_zone_0
+ vm_image_name:
+ get_input: cmaui_image
+ port_cmaui_port_6_network:
+ - get_input: net
+ port_cmaui_port_5_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: p2
- fixed_ips:
+ port_cmaui_port_5_fixed_ips:
- ip_address:
get_input:
- cmaui_oam_ips
- 0
- mac_requirements:
+ port_cmaui_port_6_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_cmaui_port_5_network:
+ - get_input: net
+ port_cmaui_port_5_replacement_policy:
+ - AUTO
+ port_cmaui_port_6_replacement_policy:
+ - AUTO
+ port_cmaui_port_5_security_groups:
+ - - get_input: p1
+ port_cmaui_port_5_mac_requirements:
mac_count_required:
is_required: false
- network:
- get_input: net
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_cmaui
- relationship: tosca.relationships.network.BindsTo
- server_cmaui:
- type: org.openecomp.resource.vfc.nodes.heat.cmaui
- properties:
- flavor:
- get_input: cmaui_flavor
- availability_zone:
- get_input: availability_zone_0
- image:
- get_input: cmaui_image
- name:
- get_input:
- - cmaui_names
- - 0
+ port_cmaui_port_6_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_cmaui_port_6_security_groups:
+ - - get_input: p2
+ service_template_filter:
+ substitute_service_template: Nested_cmauiServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
groups:
nested3_group:
type: org.openecomp.groups.heat.HeatStack
@@ -149,30 +160,28 @@ topology_template:
description: nested3
members:
- test_nested4Level
- - cmaui_port_5
- - cmaui_port_6
- - server_cmaui
+ - abstract_cmaui
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.heat.nested3
capabilities:
cpu.delta_server_cmaui:
- - server_cmaui
- - cpu.delta
+ - abstract_cmaui
+ - cpu.delta_cmaui
disk.device.write.requests.rate_server_cmaui:
- - server_cmaui
- - disk.device.write.requests.rate
+ - abstract_cmaui
+ - disk.device.write.requests.rate_cmaui
disk.device.allocation_server_cmaui:
- - server_cmaui
- - disk.device.allocation
+ - abstract_cmaui
+ - disk.device.allocation_cmaui
memory_server_cmaui_test_nested4Level:
- test_nested4Level
- memory_server_cmaui
scalable_server_cmaui:
- - server_cmaui
- - scalable
+ - abstract_cmaui
+ - scalable_cmaui
disk.read.bytes.rate_server_cmaui:
- - server_cmaui
- - disk.read.bytes.rate
+ - abstract_cmaui
+ - disk.read.bytes.rate_cmaui
instance_server_cmaui_test_nested4Level:
- test_nested4Level
- instance_server_cmaui
@@ -183,11 +192,11 @@ topology_template:
- test_nested4Level
- disk.write.bytes_server_cmaui
host_server_cmaui:
- - server_cmaui
- - host
+ - abstract_cmaui
+ - host_cmaui
cpu_util_server_cmaui:
- - server_cmaui
- - cpu_util
+ - abstract_cmaui
+ - cpu_util_cmaui
cpu_server_cmaui_test_nested4Level:
- test_nested4Level
- cpu_server_cmaui
@@ -198,20 +207,20 @@ topology_template:
- test_nested4Level
- disk.device.usage_server_cmaui
disk.device.write.requests_server_cmaui:
- - server_cmaui
- - disk.device.write.requests
+ - abstract_cmaui
+ - disk.device.write.requests_cmaui
network.incoming.bytes.rate_cmaui_port_7_test_nested4Level:
- test_nested4Level
- network.incoming.bytes.rate_cmaui_port_7
instance_server_cmaui:
- - server_cmaui
- - instance
+ - abstract_cmaui
+ - instance_cmaui
disk.latency_server_cmaui_test_nested4Level:
- test_nested4Level
- disk.latency_server_cmaui
disk.device.read.bytes_server_cmaui:
- - server_cmaui
- - disk.device.read.bytes
+ - abstract_cmaui
+ - disk.device.read.bytes_cmaui
disk.device.capacity_server_cmaui_test_nested4Level:
- test_nested4Level
- disk.device.capacity_server_cmaui
@@ -219,23 +228,23 @@ topology_template:
- test_nested4Level
- network.incoming.bytes.rate_cmaui_port_8
disk.root.size_server_cmaui:
- - server_cmaui
- - disk.root.size
+ - abstract_cmaui
+ - disk.root.size_cmaui
host_server_cmaui_test_nested4Level:
- test_nested4Level
- host_server_cmaui
os_server_cmaui:
- - server_cmaui
- - os
+ - abstract_cmaui
+ - os_cmaui
disk.device.write.bytes.rate_server_cmaui:
- - server_cmaui
- - disk.device.write.bytes.rate
+ - abstract_cmaui
+ - disk.device.write.bytes.rate_cmaui
disk.device.read.requests.rate_server_cmaui_test_nested4Level:
- test_nested4Level
- disk.device.read.requests.rate_server_cmaui
network.incoming.packets_cmaui_port_5:
- - cmaui_port_5
- - network.incoming.packets
+ - abstract_cmaui
+ - network.incoming.packets_cmaui_cmaui_port_5
network.incoming.packets.rate_cmaui_port_7_test_nested4Level:
- test_nested4Level
- network.incoming.packets.rate_cmaui_port_7
@@ -243,8 +252,8 @@ topology_template:
- test_nested4Level
- disk.allocation_server_cmaui
network.incoming.packets_cmaui_port_6:
- - cmaui_port_6
- - network.incoming.packets
+ - abstract_cmaui
+ - network.incoming.packets_cmaui_cmaui_port_6
disk.device.write.bytes.rate_server_cmaui_test_nested4Level:
- test_nested4Level
- disk.device.write.bytes.rate_server_cmaui
@@ -276,26 +285,26 @@ topology_template:
- test_nested4Level
- disk.usage_server_cmaui
feature_server_cmaui:
- - server_cmaui
- - feature
+ - abstract_cmaui
+ - feature_cmaui
binding_cmaui_port_5:
- - cmaui_port_5
- - binding
+ - abstract_cmaui
+ - binding_cmaui_cmaui_port_5
network.incoming.packets_cmaui_port_8_test_nested4Level:
- test_nested4Level
- network.incoming.packets_cmaui_port_8
binding_cmaui_port_6:
- - cmaui_port_6
- - binding
+ - abstract_cmaui
+ - binding_cmaui_cmaui_port_6
network.outgoing.packets.rate_cmaui_port_8_test_nested4Level:
- test_nested4Level
- network.outgoing.packets.rate_cmaui_port_8
memory.usage_server_cmaui:
- - server_cmaui
- - memory.usage
+ - abstract_cmaui
+ - memory.usage_cmaui
disk.ephemeral.size_server_cmaui:
- - server_cmaui
- - disk.ephemeral.size
+ - abstract_cmaui
+ - disk.ephemeral.size_cmaui
feature_server_cmaui_test_nested4Level:
- test_nested4Level
- feature_server_cmaui
@@ -303,29 +312,29 @@ topology_template:
- test_nested4Level
- disk.read.bytes.rate_server_cmaui
network.outgoing.bytes.rate_cmaui_port_6:
- - cmaui_port_6
- - network.outgoing.bytes.rate
+ - abstract_cmaui
+ - network.outgoing.bytes.rate_cmaui_cmaui_port_6
network.outgoing.bytes.rate_cmaui_port_5:
- - cmaui_port_5
- - network.outgoing.bytes.rate
+ - abstract_cmaui
+ - network.outgoing.bytes.rate_cmaui_cmaui_port_5
network.incoming.bytes_cmaui_port_6:
- - cmaui_port_6
- - network.incoming.bytes
+ - abstract_cmaui
+ - network.incoming.bytes_cmaui_cmaui_port_6
network.incoming.bytes_cmaui_port_5:
- - cmaui_port_5
- - network.incoming.bytes
+ - abstract_cmaui
+ - network.incoming.bytes_cmaui_cmaui_port_5
disk.iops_server_cmaui:
- - server_cmaui
- - disk.iops
+ - abstract_cmaui
+ - disk.iops_cmaui
disk.device.iops_server_cmaui:
- - server_cmaui
- - disk.device.iops
+ - abstract_cmaui
+ - disk.device.iops_cmaui
disk.capacity_server_cmaui_test_nested4Level:
- test_nested4Level
- disk.capacity_server_cmaui
disk.read.bytes_server_cmaui:
- - server_cmaui
- - disk.read.bytes
+ - abstract_cmaui
+ - disk.read.bytes_cmaui
scalable_server_cmaui_test_nested4Level:
- test_nested4Level
- scalable_server_cmaui
@@ -339,20 +348,20 @@ topology_template:
- test_nested4Level
- disk.device.read.bytes.rate_server_cmaui
feature_cmaui_port_5:
- - cmaui_port_5
- - feature
+ - abstract_cmaui
+ - feature_cmaui_cmaui_port_5
disk.device.allocation_server_cmaui_test_nested4Level:
- test_nested4Level
- disk.device.allocation_server_cmaui
feature_cmaui_port_6:
- - cmaui_port_6
- - feature
+ - abstract_cmaui
+ - feature_cmaui_cmaui_port_6
disk.device.write.requests_server_cmaui_test_nested4Level:
- test_nested4Level
- disk.device.write.requests_server_cmaui
cpu_server_cmaui:
- - server_cmaui
- - cpu
+ - abstract_cmaui
+ - cpu_cmaui
disk.write.bytes.rate_server_cmaui_test_nested4Level:
- test_nested4Level
- disk.write.bytes.rate_server_cmaui
@@ -366,56 +375,56 @@ topology_template:
- test_nested4Level
- binding_cmaui_port_8
network.incoming.packets.rate_cmaui_port_5:
- - cmaui_port_5
- - network.incoming.packets.rate
+ - abstract_cmaui
+ - network.incoming.packets.rate_cmaui_cmaui_port_5
disk.write.bytes.rate_server_cmaui:
- - server_cmaui
- - disk.write.bytes.rate
+ - abstract_cmaui
+ - disk.write.bytes.rate_cmaui
disk.device.read.bytes.rate_server_cmaui:
- - server_cmaui
- - disk.device.read.bytes.rate
+ - abstract_cmaui
+ - disk.device.read.bytes.rate_cmaui
attachment_cmaui_port_6:
- - cmaui_port_6
- - attachment
+ - abstract_cmaui
+ - attachment_cmaui_cmaui_port_6
network.outgoing.packets.rate_cmaui_port_7_test_nested4Level:
- test_nested4Level
- network.outgoing.packets.rate_cmaui_port_7
network.outgoing.packets.rate_cmaui_port_5:
- - cmaui_port_5
- - network.outgoing.packets.rate
+ - abstract_cmaui
+ - network.outgoing.packets.rate_cmaui_cmaui_port_5
network.outgoing.packets.rate_cmaui_port_6:
- - cmaui_port_6
- - network.outgoing.packets.rate
+ - abstract_cmaui
+ - network.outgoing.packets.rate_cmaui_cmaui_port_6
attachment_cmaui_port_5:
- - cmaui_port_5
- - attachment
+ - abstract_cmaui
+ - attachment_cmaui_cmaui_port_5
feature_cmaui_port_8_test_nested4Level:
- test_nested4Level
- feature_cmaui_port_8
disk.device.latency_server_cmaui:
- - server_cmaui
- - disk.device.latency
+ - abstract_cmaui
+ - disk.device.latency_cmaui
disk.read.requests_server_cmaui:
- - server_cmaui
- - disk.read.requests
+ - abstract_cmaui
+ - disk.read.requests_cmaui
disk.device.capacity_server_cmaui:
- - server_cmaui
- - disk.device.capacity
+ - abstract_cmaui
+ - disk.device.capacity_cmaui
disk.usage_server_cmaui:
- - server_cmaui
- - disk.usage
+ - abstract_cmaui
+ - disk.usage_cmaui
disk.device.usage_server_cmaui:
- - server_cmaui
- - disk.device.usage
+ - abstract_cmaui
+ - disk.device.usage_cmaui
network.outpoing.packets_cmaui_port_7_test_nested4Level:
- test_nested4Level
- network.outpoing.packets_cmaui_port_7
disk.capacity_server_cmaui:
- - server_cmaui
- - disk.capacity
+ - abstract_cmaui
+ - disk.capacity_cmaui
disk.write.requests.rate_server_cmaui:
- - server_cmaui
- - disk.write.requests.rate
+ - abstract_cmaui
+ - disk.write.requests.rate_cmaui
attachment_cmaui_port_8_test_nested4Level:
- test_nested4Level
- attachment_cmaui_port_8
@@ -426,8 +435,8 @@ topology_template:
- test_nested4Level
- disk.iops_server_cmaui
disk.device.read.requests_server_cmaui:
- - server_cmaui
- - disk.device.read.requests
+ - abstract_cmaui
+ - disk.device.read.requests_cmaui
feature_cmaui_port_7_test_nested4Level:
- test_nested4Level
- feature_cmaui_port_7
@@ -435,11 +444,11 @@ topology_template:
- test_nested4Level
- endpoint_server_cmaui
network.incoming.packets.rate_cmaui_port_6:
- - cmaui_port_6
- - network.incoming.packets.rate
+ - abstract_cmaui
+ - network.incoming.packets.rate_cmaui_cmaui_port_6
memory_server_cmaui:
- - server_cmaui
- - memory
+ - abstract_cmaui
+ - memory_cmaui
cpu.delta_server_cmaui_test_nested4Level:
- test_nested4Level
- cpu.delta_server_cmaui
@@ -450,14 +459,14 @@ topology_template:
- test_nested4Level
- binding_cmaui_port_7
binding_server_cmaui:
- - server_cmaui
- - binding
+ - abstract_cmaui
+ - binding_cmaui
disk.device.read.requests.rate_server_cmaui:
- - server_cmaui
- - disk.device.read.requests.rate
+ - abstract_cmaui
+ - disk.device.read.requests.rate_cmaui
disk.write.bytes_server_cmaui:
- - server_cmaui
- - disk.write.bytes
+ - abstract_cmaui
+ - disk.write.bytes_cmaui
network.outgoing.bytes_cmaui_port_7_test_nested4Level:
- test_nested4Level
- network.outgoing.bytes_cmaui_port_7
@@ -483,11 +492,11 @@ topology_template:
- test_nested4Level
- os_server_cmaui
network.incoming.bytes.rate_cmaui_port_6:
- - cmaui_port_6
- - network.incoming.bytes.rate
+ - abstract_cmaui
+ - network.incoming.bytes.rate_cmaui_cmaui_port_6
memory.resident_server_cmaui:
- - server_cmaui
- - memory.resident
+ - abstract_cmaui
+ - memory.resident_cmaui
network.incoming.packets.rate_cmaui_port_8_test_nested4Level:
- test_nested4Level
- network.incoming.packets.rate_cmaui_port_8
@@ -495,26 +504,26 @@ topology_template:
- test_nested4Level
- memory.usage_server_cmaui
network.outpoing.packets_cmaui_port_5:
- - cmaui_port_5
- - network.outpoing.packets
+ - abstract_cmaui
+ - network.outpoing.packets_cmaui_cmaui_port_5
disk.latency_server_cmaui:
- - server_cmaui
- - disk.latency
+ - abstract_cmaui
+ - disk.latency_cmaui
network.outgoing.bytes_cmaui_port_6:
- - cmaui_port_6
- - network.outgoing.bytes
+ - abstract_cmaui
+ - network.outgoing.bytes_cmaui_cmaui_port_6
network.outpoing.packets_cmaui_port_6:
- - cmaui_port_6
- - network.outpoing.packets
+ - abstract_cmaui
+ - network.outpoing.packets_cmaui_cmaui_port_6
network.outgoing.bytes_cmaui_port_5:
- - cmaui_port_5
- - network.outgoing.bytes
+ - abstract_cmaui
+ - network.outgoing.bytes_cmaui_cmaui_port_5
vcpus_server_cmaui:
- - server_cmaui
- - vcpus
+ - abstract_cmaui
+ - vcpus_cmaui
disk.device.write.bytes_server_cmaui:
- - server_cmaui
- - disk.device.write.bytes
+ - abstract_cmaui
+ - disk.device.write.bytes_cmaui
disk.device.read.bytes_server_cmaui_test_nested4Level:
- test_nested4Level
- disk.device.read.bytes_server_cmaui
@@ -522,30 +531,30 @@ topology_template:
- test_nested4Level
- cpu_util_server_cmaui
network.incoming.bytes.rate_cmaui_port_5:
- - cmaui_port_5
- - network.incoming.bytes.rate
+ - abstract_cmaui
+ - network.incoming.bytes.rate_cmaui_cmaui_port_5
disk.allocation_server_cmaui:
- - server_cmaui
- - disk.allocation
+ - abstract_cmaui
+ - disk.allocation_cmaui
disk.write.requests_server_cmaui:
- - server_cmaui
- - disk.write.requests
+ - abstract_cmaui
+ - disk.write.requests_cmaui
network.incoming.bytes_cmaui_port_7_test_nested4Level:
- test_nested4Level
- network.incoming.bytes_cmaui_port_7
endpoint_server_cmaui:
- - server_cmaui
- - endpoint
+ - abstract_cmaui
+ - endpoint_cmaui
requirements:
dependency_cmaui_port_7_test_nested4Level:
- test_nested4Level
- dependency_cmaui_port_7
dependency_cmaui_port_6:
- - cmaui_port_6
- - dependency
+ - abstract_cmaui
+ - dependency_cmaui_cmaui_port_6
dependency_server_cmaui:
- - server_cmaui
- - dependency
+ - abstract_cmaui
+ - dependency_cmaui
dependency_cmaui_port_8_test_nested4Level:
- test_nested4Level
- dependency_cmaui_port_8
@@ -553,11 +562,11 @@ topology_template:
- test_nested4Level
- local_storage_server_cmaui
link_cmaui_port_6:
- - cmaui_port_6
- - link
+ - abstract_cmaui
+ - link_cmaui_cmaui_port_6
link_cmaui_port_5:
- - cmaui_port_5
- - link
+ - abstract_cmaui
+ - link_cmaui_cmaui_port_5
dependency_test_nested4Level:
- test_nested4Level
- dependency
@@ -565,8 +574,8 @@ topology_template:
- test_nested4Level
- link_cmaui_port_8
local_storage_server_cmaui:
- - server_cmaui
- - local_storage
+ - abstract_cmaui
+ - local_storage_cmaui
dependency_server_cmaui_test_nested4Level:
- test_nested4Level
- dependency_server_cmaui
@@ -574,5 +583,5 @@ topology_template:
- test_nested4Level
- link_cmaui_port_7
dependency_cmaui_port_5:
- - cmaui_port_5
- - dependency \ No newline at end of file
+ - abstract_cmaui
+ - dependency_cmaui_cmaui_port_5
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested4ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested4ServiceTemplate.yaml
index 720662bde6..fafbdbe307 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested4ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedMultiLevels/out/nested4ServiceTemplate.yaml
@@ -23,20 +23,37 @@ topology_template:
immutable: false
type: string
description: UID of OAM network
+ port_cmaui_port_8_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
p2:
hidden: false
immutable: false
type: string
- cmaui_image:
+ port_cmaui_port_8_order:
+ type: integer
+ required: true
+ port_cmaui_port_7_network_role_tag:
+ type: string
+ required: true
+ availability_zone_0:
+ label: availabilityzone name
hidden: false
immutable: false
type: string
- description: Image for CMAUI server
- cmaui_flavor:
+ description: availabilityzone name
+ net:
hidden: false
immutable: false
type: string
- description: Flavor for CMAUI server
+ port_cmaui_port_8_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_7_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
security_group_name:
hidden: false
immutable: false
@@ -44,43 +61,89 @@ topology_template:
description: CMAUI1, CMAUI2 server names
entry_schema:
type: string
- availability_zone_0:
- label: availabilityzone name
+ port_cmaui_port_8_network_role_tag:
+ type: string
+ required: true
+ port_cmaui_port_8_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_cmaui_port_7_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_cmaui_port_7_order:
+ type: integer
+ required: true
+ cmaui_image:
hidden: false
immutable: false
type: string
- description: availabilityzone name
- cmaui_oam_ips:
+ description: Image for CMAUI server
+ cmaui_flavor:
hidden: false
immutable: false
type: string
- net:
+ description: Flavor for CMAUI server
+ port_cmaui_port_7_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_cmaui_port_7_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_cmaui_port_7_subnetpoolid:
+ type: string
+ required: true
+ port_cmaui_port_7_network_role:
+ type: string
+ required: true
+ port_cmaui_port_8_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ cmaui_oam_ips:
hidden: false
immutable: false
type: string
+ port_cmaui_port_8_network_role:
+ type: string
+ required: true
+ port_cmaui_port_8_subnetpoolid:
+ type: string
+ required: true
node_templates:
cmaui_port_7:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
replacement_policy: AUTO
ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
+ get_input: port_cmaui_port_7_ip_requirements
security_groups:
- get_input: p1
+ network_role:
+ get_input: port_cmaui_port_7_network_role
fixed_ips:
- ip_address:
get_input:
- cmaui_oam_ips
- 0
+ subnetpoolid:
+ get_input: port_cmaui_port_7_subnetpoolid
mac_requirements:
- mac_count_required:
- is_required: false
+ get_input: port_cmaui_port_7_mac_requirements
+ 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:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -91,24 +154,31 @@ topology_template:
properties:
replacement_policy: AUTO
ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
+ get_input: port_cmaui_port_8_ip_requirements
security_groups:
- get_input: p2
- get_input: p2
+ network_role:
+ get_input: port_cmaui_port_8_network_role
fixed_ips:
- ip_address:
get_input:
- cmaui_oam_ips
- 0
+ subnetpoolid:
+ get_input: port_cmaui_port_8_subnetpoolid
mac_requirements:
- mac_count_required:
- is_required: false
+ get_input: port_cmaui_port_8_mac_requirements
+ 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:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -138,7 +208,7 @@ topology_template:
- cmaui_port_8
- server_cmaui
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.heat.nested4
+ node_type: org.openecomp.resource.abstract.nodes.heat.cmaui
capabilities:
cpu.delta_server_cmaui:
- server_cmaui
@@ -347,4 +417,4 @@ topology_template:
- dependency
local_storage_server_cmaui:
- server_cmaui
- - local_storage \ No newline at end of file
+ - local_storage
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
index e7c81c3c8a..90dfb74a67 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesConnectedIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -5,6 +5,575 @@ imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
node_types:
+ org.openecomp.resource.abstract.nodes.heat.oam_server_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ port_oam_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ availabilityzone_name:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ port_oam_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ oam_server_name:
+ type: string
+ description: oam server name
+ required: true
+ status: SUPPORTED
+ port_oam_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_oam_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_oam_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_oam_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_oam_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ oam_image_name:
+ type: string
+ description: oam image name
+ required: true
+ status: SUPPORTED
+ cps_net_mask:
+ type: string
+ description: CPS network mask
+ required: true
+ status: SUPPORTED
+ oam_net_name:
+ type: string
+ description: OAM network name
+ required: true
+ status: SUPPORTED
+ oam_net_gw:
+ type: string
+ description: CPS network gateway
+ required: true
+ status: SUPPORTED
+ port_oam_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ oam_flavor_name:
+ type: string
+ description: flavor name of PCRF CM instance
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: string
+ description: the name of security group
+ required: true
+ status: SUPPORTED
+ cps_net_ip:
+ type: string
+ description: CPS network ip
+ required: true
+ status: SUPPORTED
+ port_oam_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_oam_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_oam_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_oam_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ pcm_vol:
+ type: string
+ description: CPS Cluman Cinder Volume
+ required: true
+ status: SUPPORTED
+ cps_net_name:
+ type: string
+ description: CPS network name
+ required: true
+ status: SUPPORTED
+ oam_net_ip:
+ type: string
+ description: OAM network ip
+ required: true
+ status: SUPPORTED
+ oam_net_mask:
+ type: string
+ description: CPS network mask
+ required: true
+ status: SUPPORTED
+ port_oam_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ shared_security_group_id1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ attributes:
+ server_oam_id:
+ type: string
+ description: the oam nova service id
+ status: SUPPORTED
+ requirements:
+ - dependency_oam_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_oam:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_oam:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_oam_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_oam_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ cpu_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_oam_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_oam_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_oam:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_oam:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_oam_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_oam_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_oam:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.incoming.packets_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_oam_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_oam_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ network.outpoing.packets_oam_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_oam:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_oam:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_oam:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_oam:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.heat.pcm_server:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
@@ -1143,6 +1712,575 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.pcm_server_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pcm_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ p1:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ p2:
+ type: string
+ description: UID of OAM network
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ availabilityzone_name:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ pcm_image_name:
+ type: string
+ description: PCRF CM image name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ pcm_server_name:
+ type: string
+ description: PCRF CM server name
+ required: true
+ status: SUPPORTED
+ cps_net_mask:
+ type: string
+ description: CPS network mask
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ oam_net_name:
+ type: string
+ description: OAM network name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ oam_net_gw:
+ type: string
+ description: CPS network gateway
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: string
+ description: the name of security group
+ required: true
+ status: SUPPORTED
+ cps_net_ip:
+ type: string
+ description: CPS network ip
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ pcm_flavor_name:
+ type: string
+ description: flavor name of PCRF CM instance
+ required: true
+ status: SUPPORTED
+ pcm_vol:
+ type: string
+ description: CPS Cluman Cinder Volume
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ cps_net_name:
+ type: string
+ description: CPS network name
+ required: true
+ status: SUPPORTED
+ oam_net_ip:
+ type: string
+ description: OAM network ip
+ required: true
+ status: SUPPORTED
+ oam_net_mask:
+ type: string
+ description: CPS network mask
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ attributes:
+ server_pcm_id:
+ type: string
+ description: the pcm nova service id
+ status: SUPPORTED
+ requirements:
+ - dependency_pcm_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcm_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pcm:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pcm:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pcm_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcm_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ network.incoming.packets.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcm_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_pcm_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ memory.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pcm:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcm_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcm_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pcm:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pcm:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pcm:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pcm:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pcm:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.compute:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesConnectedIn/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesConnectedIn/out/MainServiceTemplate.yaml
index b19b647852..78fe423e5d 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesConnectedIn/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesConnectedIn/out/MainServiceTemplate.yaml
@@ -154,69 +154,8 @@ topology_template:
description: OAM network name
default: oam_protected_net_0
node_templates:
- abstract_pcm_server_1:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
- directives:
- - substitutable
- properties:
- port_pcm_port_1_network_role_tag: oam
- availabilityzone_name:
- get_input: availabilityzone_name
- port_pcm_port_0_ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- oam_net_gw:
- get_input: oam_net_gw
- pcm_image_name:
- get_input: pcm_image_name
- security_group_name:
- get_input: security_group_name
- cps_net_ip:
- get_input:
- - cps_net_ips
- - 0
- port_pcm_port_1_mac_requirements:
- mac_count_required:
- is_required: false
- pcm_flavor_name:
- get_input: pcm_flavor_name
- service_template_filter:
- substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
- pcm_vol:
- get_input:
- - pcm_volumes
- - 0
- port_pcm_port_1_ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: true
- floating_ip_count_required:
- is_required: false
- port_pcm_port_0_network_role_tag: cps
- port_pcm_port_0_mac_requirements:
- mac_count_required:
- is_required: false
- pcm_server_name:
- get_input:
- - pcm_server_names
- - 0
- cps_net_name:
- get_input: cps_net_name
- cps_net_mask:
- get_input: cps_net_mask
- oam_net_ip:
- get_input:
- - oam_net_ips
- - 0
- oam_net_mask:
- get_input: oam_net_mask
- oam_net_name:
- get_input: oam_net_name
- abstract_pcm_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ server_pcm_002:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
@@ -252,22 +191,8 @@ topology_template:
get_input:
- pcm_server_names
- 0
- packet_mirror_network:
- type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
- properties:
- network_name:
- get_input: net_name
- requirements:
- - dependency:
- capability: tosca.capabilities.Node
- node: abstract_pcm_server_1
- relationship: tosca.relationships.DependsOn
- - dependency:
- capability: feature_compute
- node: abstract_compute
- relationship: tosca.relationships.DependsOn
- abstract_oam_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.oam_server
+ server_oam_001:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-oam_v0.1
directives:
- substitutable
properties:
@@ -325,51 +250,95 @@ topology_template:
is_required: false
oam_net_name:
get_input: oam_net_name
- compute_port_0:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ server_pcm_001:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
+ directives:
+ - substitutable
properties:
- ip_requirements:
+ port_pcm_port_1_network_role_tag: oam
+ availabilityzone_name:
+ get_input: availabilityzone_name
+ port_pcm_port_0_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: false
+ is_required: true
floating_ip_count_required:
is_required: false
- mac_requirements:
+ oam_net_gw:
+ get_input: oam_net_gw
+ pcm_image_name:
+ get_input: pcm_image_name
+ security_group_name:
+ get_input: security_group_name
+ cps_net_ip:
+ get_input:
+ - cps_net_ips
+ - 0
+ port_pcm_port_1_mac_requirements:
mac_count_required:
is_required: false
- network:
- get_input: net_name
- abstract_oam_server_1:
- type: org.openecomp.resource.abstract.nodes.heat.oam_server
- directives:
- - substitutable
- properties:
+ pcm_flavor_name:
+ get_input: pcm_flavor_name
service_template_filter:
- substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
- p2:
- get_input: shared_security_group_id2
- port_oam_port_1_ip_requirements:
+ substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
+ pcm_vol:
+ get_input:
+ - pcm_volumes
+ - 0
+ port_pcm_port_1_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- port_oam_port_1_mac_requirements:
- mac_count_required:
- is_required: false
- port_oam_port_0_mac_requirements:
+ port_pcm_port_0_network_role_tag: cps
+ port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
- port_oam_port_0_network_role_tag: cps
- port_oam_port_1_network_role_tag: oam
- port_oam_port_0_ip_requirements:
+ pcm_server_name:
+ get_input:
+ - pcm_server_names
+ - 0
+ cps_net_name:
+ get_input: cps_net_name
+ cps_net_mask:
+ get_input: cps_net_mask
+ oam_net_ip:
+ get_input:
+ - oam_net_ips
+ - 0
+ oam_net_mask:
+ get_input: oam_net_mask
+ oam_net_name:
+ get_input: oam_net_name
+ packet_mirror_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ network_name:
+ get_input: net_name
+ requirements:
+ - dependency:
+ capability: tosca.capabilities.Node
+ node: server_pcm_001
+ relationship: tosca.relationships.DependsOn
+ - dependency:
+ capability: feature_compute
+ node: abstract_compute
+ relationship: tosca.relationships.DependsOn
+ compute_port_0:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: true
+ is_required: false
floating_ip_count_required:
is_required: false
- shared_security_group_id1:
- get_input: shared_security_group_id1
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ network:
+ get_input: net_name
jsa_security_group1:
type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
properties:
@@ -383,19 +352,19 @@ topology_template:
requirements:
- port:
capability: attachment_pcm_port_0
- node: abstract_pcm_server_0
+ node: server_pcm_002
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_pcm_port_1
- node: abstract_pcm_server_0
+ node: server_pcm_002
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_oam_port_1
- node: abstract_oam_server_1
+ node: test_shared_node_connected_in_nested
relationship: org.openecomp.relationships.AttachesTo
- port:
capability: attachment_oam_port_0
- node: abstract_oam_server_1
+ node: test_shared_node_connected_in_nested
relationship: org.openecomp.relationships.AttachesTo
jsa_security_group2:
type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
@@ -412,8 +381,39 @@ topology_template:
requirements:
- port:
capability: attachment_pcm_port_0
- node: abstract_pcm_server_0
+ node: server_pcm_002
relationship: org.openecomp.relationships.AttachesTo
+ test_shared_node_connected_in_nested:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-oam_v0.1
+ directives:
+ - substitutable
+ properties:
+ service_template_filter:
+ substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
+ p2:
+ get_input: shared_security_group_id2
+ port_oam_port_1_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_oam_port_1_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_oam_port_0_mac_requirements:
+ mac_count_required:
+ is_required: false
+ port_oam_port_0_network_role_tag: cps
+ port_oam_port_1_network_role_tag: oam
+ port_oam_port_0_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ shared_security_group_id1:
+ get_input: shared_security_group_id1
abstract_compute:
type: org.openecomp.resource.abstract.nodes.compute
directives:
@@ -421,13 +421,13 @@ topology_template:
properties:
compute_compute_user_data_format:
- get_attribute:
- - abstract_pcm_server_1
+ - server_pcm_001
- oam_net_gw
vm_image_name:
get_input: compute_image_name
compute_compute_metadata:
- get_attribute:
- - abstract_pcm_server_1
+ - server_pcm_001
- server_pcm_id
compute_compute_name:
- compute_name: null
@@ -466,14 +466,14 @@ topology_template:
heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
description: heat template that creates PCRF Cluman stack
members:
+ - server_pcm_002
+ - server_oam_001
+ - server_pcm_001
- packet_mirror_network
- compute_port_0
- jsa_security_group1
- jsa_security_group2
- abstract_compute
- - abstract_pcm_server_0
- - abstract_oam_server_0
- - abstract_pcm_server_1
addOn_group:
type: org.openecomp.groups.heat.HeatStack
properties:
@@ -481,4 +481,4 @@ topology_template:
description: |
Version 2.0 02-09-2016 (Authors: John Doe, user PROD)
members:
- - abstract_oam_server_1
+ - test_shared_node_connected_in_nested
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
index e09581bd29..c73d702699 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -1138,6 +1138,580 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.pcm_server_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pcm_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ metadata:
+ type: string
+ description: metadata
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ availabilityzone_name:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ pcm_image_name:
+ type: string
+ description: PCRF CM image name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ pcm_server_name:
+ type: string
+ description: PCRF CM server name
+ required: true
+ status: SUPPORTED
+ cps_net_mask:
+ type: string
+ description: CPS network mask
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ oam_net_name:
+ type: string
+ description: OAM network name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ oam_net_gw:
+ type: string
+ description: CPS network gateway
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: string
+ description: the name of security group
+ required: true
+ status: SUPPORTED
+ cps_net_ip:
+ type: string
+ description: CPS network ip
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ pcm_flavor_name:
+ type: string
+ description: flavor name of PCRF CM instance
+ required: true
+ status: SUPPORTED
+ key_name:
+ type: string
+ description: key_name
+ required: true
+ status: SUPPORTED
+ user_data_format:
+ type: string
+ description: user_data_format
+ required: true
+ status: SUPPORTED
+ pcm_vol:
+ type: string
+ description: CPS Cluman Cinder Volume
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ cps_net_name:
+ type: string
+ description: CPS network name
+ required: true
+ status: SUPPORTED
+ oam_net_ip:
+ type: string
+ description: OAM network ip
+ required: true
+ status: SUPPORTED
+ oam_net_mask:
+ type: string
+ description: CPS network mask
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ attributes:
+ server_pcm_id:
+ type: string
+ description: the pcm nova service id
+ status: SUPPORTED
+ requirements:
+ - dependency_pcm_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcm_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pcm:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pcm:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pcm_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcm_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ network.incoming.packets.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcm_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_pcm_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ memory.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pcm:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcm_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcm_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pcm:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pcm:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pcm:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pcm:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pcm:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.compute:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
@@ -1183,10 +1757,8 @@ node_types:
type: boolean
attributes:
compute_instance_name:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_compute:
capability: tosca.capabilities.Node
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/MainServiceTemplate.yaml
index b645ce5805..e2ad613b15 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/MainServiceTemplate.yaml
@@ -144,53 +144,27 @@ topology_template:
description: OAM network name
default: oam_protected_net_0
node_templates:
- abstract_pcm_server_1:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ server_pcm_002:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
- metadata:
- get_attribute:
- - compute_port_0
- - device_id
+ pcm_flavor_name:
+ get_input: pcm_flavor_name
+ service_template_filter:
+ substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
port_pcm_port_1_network_role_tag: oam
- availabilityzone_name:
- get_input: availabilityzone_name
port_pcm_port_0_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- oam_net_gw:
- get_input: oam_net_gw
pcm_image_name:
get_input: pcm_image_name
- security_group_name:
- get_input: security_group_name
- cps_net_ip:
- get_input:
- - cps_net_ips
- - 0
port_pcm_port_1_mac_requirements:
mac_count_required:
is_required: false
- pcm_flavor_name:
- get_input: pcm_flavor_name
- key_name:
- get_attribute:
- - abstract_oam_server_0
- - accessIPv4
- service_template_filter:
- substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
- user_data_format:
- get_attribute:
- - abstract_pcm_server_0
- - oam_net_gw
- pcm_vol:
- get_input:
- - pcm_volumes
- - 0
port_pcm_port_1_ip_requirements:
- ip_version: 4
ip_count_required:
@@ -205,39 +179,43 @@ topology_template:
get_input:
- pcm_server_names
- 0
- cps_net_name:
- get_input: cps_net_name
- cps_net_mask:
- get_input: cps_net_mask
- oam_net_ip:
- get_input:
- - oam_net_ips
- - 0
- oam_net_mask:
- get_input: oam_net_mask
- oam_net_name:
- get_input: oam_net_name
- abstract_pcm_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ server_oam_001:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-oam_v0.1
directives:
- substitutable
properties:
- pcm_flavor_name:
- get_input: pcm_flavor_name
- service_template_filter:
- substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
port_pcm_port_1_network_role_tag: oam
+ availabilityzone_name:
+ get_input: availabilityzone_name
port_pcm_port_0_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- pcm_image_name:
- get_input: pcm_image_name
+ oam_net_gw:
+ get_input: oam_net_gw
+ oam_flavor_name:
+ get_input: oam_flavor_name
+ security_group_name:
+ get_input: security_group_name
+ cps_net_ip:
+ get_input:
+ - cps_net_ips
+ - 0
+ oam_server_name:
+ get_input:
+ - oam_server_names
+ - 0
port_pcm_port_1_mac_requirements:
mac_count_required:
is_required: false
+ service_template_filter:
+ substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
+ pcm_vol:
+ get_input:
+ - pcm_volumes
+ - 0
port_pcm_port_1_ip_requirements:
- ip_version: 4
ip_count_required:
@@ -248,26 +226,29 @@ topology_template:
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
- pcm_server_name:
+ oam_image_name:
+ get_input: oam_image_name
+ cps_net_name:
+ get_input: cps_net_name
+ cps_net_mask:
+ get_input: cps_net_mask
+ oam_net_ip:
get_input:
- - pcm_server_names
+ - oam_net_ips
- 0
- packet_mirror_network:
- type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
- properties:
- tenant_id:
- get_attribute:
- - abstract_compute
- - compute_instance_name
- network_name:
- get_attribute:
- - abstract_pcm_server_1
- - instance_name
- abstract_oam_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.oam_server
+ oam_net_mask:
+ get_input: oam_net_mask
+ oam_net_name:
+ get_input: oam_net_name
+ server_pcm_001:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
+ metadata:
+ get_attribute:
+ - compute_port_0
+ - device_id
port_pcm_port_1_network_role_tag: oam
availabilityzone_name:
get_input: availabilityzone_name
@@ -279,23 +260,29 @@ topology_template:
is_required: false
oam_net_gw:
get_input: oam_net_gw
- oam_flavor_name:
- get_input: oam_flavor_name
+ pcm_image_name:
+ get_input: pcm_image_name
security_group_name:
get_input: security_group_name
cps_net_ip:
get_input:
- cps_net_ips
- 0
- oam_server_name:
- get_input:
- - oam_server_names
- - 0
port_pcm_port_1_mac_requirements:
mac_count_required:
is_required: false
+ pcm_flavor_name:
+ get_input: pcm_flavor_name
+ key_name:
+ get_attribute:
+ - server_oam_001
+ - accessIPv4
service_template_filter:
- substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
+ substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
+ user_data_format:
+ get_attribute:
+ - server_pcm_002
+ - oam_net_gw
pcm_vol:
get_input:
- pcm_volumes
@@ -310,8 +297,10 @@ topology_template:
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
- oam_image_name:
- get_input: oam_image_name
+ pcm_server_name:
+ get_input:
+ - pcm_server_names
+ - 0
cps_net_name:
get_input: cps_net_name
cps_net_mask:
@@ -324,6 +313,17 @@ topology_template:
get_input: oam_net_mask
oam_net_name:
get_input: oam_net_name
+ packet_mirror_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ tenant_id:
+ get_attribute:
+ - abstract_compute
+ - compute_instance_name
+ network_name:
+ get_attribute:
+ - server_pcm_001
+ - instance_name
compute_port_0:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
@@ -345,7 +345,7 @@ topology_template:
properties:
compute_compute_user_data_format:
- get_attribute:
- - abstract_pcm_server_1
+ - server_pcm_001
- oam_net_gw
vm_image_name:
get_input: compute_image_name
@@ -390,9 +390,9 @@ topology_template:
heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
description: heat template that creates PCRF Cluman stack
members:
+ - server_pcm_002
+ - server_oam_001
+ - server_pcm_001
- packet_mirror_network
- compute_port_0
- abstract_compute
- - abstract_pcm_server_0
- - abstract_oam_server_0
- - abstract_pcm_server_1
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/Nested_computeServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/Nested_computeServiceTemplate.yaml
index 945ecc8013..cfee3cc354 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/Nested_computeServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedNodesGetAttrIn/out/Nested_computeServiceTemplate.yaml
@@ -70,13 +70,11 @@ topology_template:
- index_value
outputs:
compute_instance_name:
- type: list
+ type: string
value:
get_attribute:
- compute
- instance_name
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.compute
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 6131194a95..2eeae9ad81 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -1133,6 +1133,575 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.pcm_server_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pcm_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ metadata:
+ type: string
+ description: metadata
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ availabilityzone_name:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ pcm_image_name:
+ type: string
+ description: PCRF CM image name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ pcm_server_name:
+ type: string
+ description: PCRF CM server name
+ required: true
+ status: SUPPORTED
+ cps_net_mask:
+ type: string
+ description: CPS network mask
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ oam_net_name:
+ type: string
+ description: OAM network name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ oam_net_gw:
+ type: string
+ description: CPS network gateway
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: string
+ description: the name of security group
+ required: true
+ status: SUPPORTED
+ cps_net_ip:
+ type: string
+ description: CPS network ip
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ pcm_flavor_name:
+ type: string
+ description: flavor name of PCRF CM instance
+ required: true
+ status: SUPPORTED
+ user_data_format:
+ type: string
+ description: user_data_format
+ required: true
+ status: SUPPORTED
+ pcm_vol:
+ type: string
+ description: CPS Cluman Cinder Volume
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ cps_net_name:
+ type: string
+ description: CPS network name
+ required: true
+ status: SUPPORTED
+ oam_net_ip:
+ type: string
+ description: OAM network ip
+ required: true
+ status: SUPPORTED
+ oam_net_mask:
+ type: string
+ description: CPS network mask
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ attributes:
+ server_pcm_id:
+ type: string
+ description: the pcm nova service id
+ status: SUPPORTED
+ requirements:
+ - dependency_pcm_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcm_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pcm:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pcm:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pcm_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcm_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ network.incoming.packets.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcm_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_pcm_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ memory.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pcm:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcm_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcm_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pcm:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pcm:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pcm:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pcm:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pcm:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.compute:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
@@ -1166,10 +1735,8 @@ node_types:
type: boolean
attributes:
compute_instance_name:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_compute:
capability: tosca.capabilities.Node
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/MainServiceTemplate.yaml
index d434ddde4e..4c0c96f988 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/MainServiceTemplate.yaml
@@ -144,11 +144,15 @@ topology_template:
description: OAM network name
default: oam_protected_net_0
node_templates:
- abstract_pcm_server_1:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ server_pcm_002:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
+ pcm_flavor_name:
+ get_input: pcm_flavor_name
+ service_template_filter:
+ substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
port_pcm_port_1_network_role_tag: oam
availabilityzone_name:
get_input: availabilityzone_name
@@ -158,27 +162,11 @@ topology_template:
is_required: true
floating_ip_count_required:
is_required: false
- oam_net_gw:
- get_input: oam_net_gw
pcm_image_name:
get_input: pcm_image_name
- security_group_name:
- get_input: security_group_name
- cps_net_ip:
- get_input:
- - cps_net_ips
- - 0
port_pcm_port_1_mac_requirements:
mac_count_required:
is_required: false
- pcm_flavor_name:
- get_input: pcm_flavor_name
- service_template_filter:
- substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
- pcm_vol:
- get_input:
- - pcm_volumes
- - 0
port_pcm_port_1_ip_requirements:
- ip_version: 4
ip_count_required:
@@ -193,27 +181,11 @@ topology_template:
get_input:
- pcm_server_names
- 0
- cps_net_name:
- get_input: cps_net_name
- cps_net_mask:
- get_input: cps_net_mask
- oam_net_ip:
- get_input:
- - oam_net_ips
- - 0
- oam_net_mask:
- get_input: oam_net_mask
- oam_net_name:
- get_input: oam_net_name
- abstract_pcm_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ server_oam_001:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-oam_v0.1
directives:
- substitutable
properties:
- pcm_flavor_name:
- get_input: pcm_flavor_name
- service_template_filter:
- substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
port_pcm_port_1_network_role_tag: oam
availabilityzone_name:
get_input: availabilityzone_name
@@ -223,11 +195,29 @@ topology_template:
is_required: true
floating_ip_count_required:
is_required: false
- pcm_image_name:
- get_input: pcm_image_name
+ oam_net_gw:
+ get_input: oam_net_gw
+ oam_flavor_name:
+ get_input: oam_flavor_name
+ security_group_name:
+ get_input: security_group_name
+ cps_net_ip:
+ get_input:
+ - cps_net_ips
+ - 0
+ oam_server_name:
+ get_input:
+ - oam_server_names
+ - 0
port_pcm_port_1_mac_requirements:
mac_count_required:
is_required: false
+ service_template_filter:
+ substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
+ pcm_vol:
+ get_input:
+ - pcm_volumes
+ - 0
port_pcm_port_1_ip_requirements:
- ip_version: 4
ip_count_required:
@@ -238,23 +228,22 @@ topology_template:
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
- pcm_server_name:
+ oam_image_name:
+ get_input: oam_image_name
+ cps_net_name:
+ get_input: cps_net_name
+ cps_net_mask:
+ get_input: cps_net_mask
+ oam_net_ip:
get_input:
- - pcm_server_names
+ - oam_net_ips
- 0
- packet_mirror_network:
- type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
- properties:
- tenant_id:
- get_attribute:
- - abstract_compute
- - compute_instance_name
- network_name:
- get_attribute:
- - abstract_pcm_server_1
- - instance_name
- abstract_oam_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.oam_server
+ oam_net_mask:
+ get_input: oam_net_mask
+ oam_net_name:
+ get_input: oam_net_name
+ server_pcm_001:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
@@ -269,23 +258,21 @@ topology_template:
is_required: false
oam_net_gw:
get_input: oam_net_gw
- oam_flavor_name:
- get_input: oam_flavor_name
+ pcm_image_name:
+ get_input: pcm_image_name
security_group_name:
get_input: security_group_name
cps_net_ip:
get_input:
- cps_net_ips
- 0
- oam_server_name:
- get_input:
- - oam_server_names
- - 0
port_pcm_port_1_mac_requirements:
mac_count_required:
is_required: false
+ pcm_flavor_name:
+ get_input: pcm_flavor_name
service_template_filter:
- substitute_service_template: nested-oam_v0.1ServiceTemplate.yaml
+ substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
pcm_vol:
get_input:
- pcm_volumes
@@ -300,8 +287,10 @@ topology_template:
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
- oam_image_name:
- get_input: oam_image_name
+ pcm_server_name:
+ get_input:
+ - pcm_server_names
+ - 0
cps_net_name:
get_input: cps_net_name
cps_net_mask:
@@ -314,6 +303,17 @@ topology_template:
get_input: oam_net_mask
oam_net_name:
get_input: oam_net_name
+ packet_mirror_network:
+ type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
+ properties:
+ tenant_id:
+ get_attribute:
+ - abstract_compute
+ - compute_instance_name
+ network_name:
+ get_attribute:
+ - server_pcm_001
+ - instance_name
compute_port_0:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
@@ -372,17 +372,17 @@ topology_template:
heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
description: heat template that creates PCRF Cluman stack
members:
+ - server_pcm_002
+ - server_oam_001
+ - server_pcm_001
- packet_mirror_network
- compute_port_0
- abstract_compute
- - abstract_pcm_server_0
- - abstract_oam_server_0
- - abstract_pcm_server_1
outputs:
output_attr_nested_resource_same_type:
value:
get_attribute:
- - abstract_pcm_server_1
+ - server_pcm_001
- server_pcm_id
output_attr_non_nested_compute:
value:
@@ -392,12 +392,12 @@ topology_template:
output_attr_nested_resource_different_type:
value:
get_attribute:
- - abstract_oam_server_0
+ - server_oam_001
- server_oam_id
output_attr_nested_resource1:
value:
get_attribute:
- - abstract_pcm_server_1
+ - server_pcm_001
- server_pcm_id
output_attr_non_consolidation_entity:
value:
@@ -407,5 +407,5 @@ topology_template:
output_attr_nested_resource2:
value:
get_attribute:
- - abstract_pcm_server_0
+ - server_pcm_002
- server_pcm_id
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/Nested_computeServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/Nested_computeServiceTemplate.yaml
index a9f76ff596..8df49366ea 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/Nested_computeServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedOutputParamGetAttrIn/out/Nested_computeServiceTemplate.yaml
@@ -52,13 +52,11 @@ topology_template:
- index_value
outputs:
compute_instance_name:
- type: list
+ type: string
value:
get_attribute:
- compute
- instance_name
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.compute
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneCompute/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneCompute/out/MainServiceTemplate.yaml
index f0cf923cbc..2d5a794b7a 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneCompute/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneCompute/out/MainServiceTemplate.yaml
@@ -120,8 +120,8 @@ topology_template:
immutable: false
type: string
node_templates:
- abstract_pcm_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ server_pcm_001:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
@@ -189,7 +189,7 @@ topology_template:
requirements:
- dependency:
capability: tosca.capabilities.Node
- node: abstract_pcm_server_0
+ node: server_pcm_001
relationship: tosca.relationships.DependsOn
abstract_compute:
type: org.openecomp.resource.abstract.nodes.compute
@@ -198,7 +198,7 @@ topology_template:
properties:
compute_compute_user_data_format:
- get_attribute:
- - abstract_pcm_server_0
+ - server_pcm_001
- oam_net_gw
compute_compute_name:
- compute_name: null
@@ -211,7 +211,7 @@ topology_template:
port_compute_port_network_role_tag: port
compute_compute_metadata:
- get_attribute:
- - abstract_pcm_server_0
+ - server_pcm_001
- server_pcm_id
port_compute_port_mac_requirements:
mac_count_required:
@@ -237,6 +237,6 @@ topology_template:
heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
description: heat template that creates PCRF Cluman stack
members:
+ - server_pcm_001
- packet_mirror_network
- abstract_compute
- - abstract_pcm_server_0
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneComputeDiffPortType/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneComputeDiffPortType/out/MainServiceTemplate.yaml
index 0aea357dee..2378f602c8 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneComputeDiffPortType/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithOneComputeDiffPortType/out/MainServiceTemplate.yaml
@@ -120,8 +120,8 @@ topology_template:
description: OAM network name
default: oam_protected_net_0
node_templates:
- abstract_pcm_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ server_pcm_001:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
@@ -189,7 +189,7 @@ topology_template:
requirements:
- dependency:
capability: tosca.capabilities.Node
- node: abstract_pcm_server_0
+ node: server_pcm_001
relationship: tosca.relationships.DependsOn
compute_port_0:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
@@ -212,13 +212,13 @@ topology_template:
properties:
compute_compute_user_data_format:
- get_attribute:
- - abstract_pcm_server_0
+ - server_pcm_001
- oam_net_gw
vm_image_name:
get_input: compute_image_name
compute_compute_metadata:
- get_attribute:
- - abstract_pcm_server_0
+ - server_pcm_001
- server_pcm_id
compute_compute_name:
- compute_name: null
@@ -257,7 +257,7 @@ topology_template:
heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
description: heat template that creates PCRF Cluman stack
members:
+ - server_pcm_001
- packet_mirror_network
- compute_port_0
- abstract_compute
- - abstract_pcm_server_0
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/GlobalSubstitutionTypesServiceTemplate.yaml
index e04e1d754b..181027f032 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -5,6 +5,439 @@ imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
node_types:
+ org.openecomp.resource.abstract.nodes.pcm_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_pcm_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ compute_pcm_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_pcm_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ compute_pcm_server_config_drive:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
+ port_pcm_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ requirements:
+ - dependency_pcm_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pcm_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pcm_server_pcm_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcm_server_pcm_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.device.read.requests_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcm_server_pcm_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_server_pcm_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcm_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pcm_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcm_server_pcm_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.bytes_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pcm_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pcm_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_pcm_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1:
derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
properties:
@@ -1046,4 +1479,4 @@ node_types:
type: tosca.capabilities.network.Bindable
occurrences:
- 1
- - UNBOUNDED \ No newline at end of file
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/MainServiceTemplate.yaml
index 280d7da19f..d76973cb78 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/MainServiceTemplate.yaml
@@ -269,4 +269,4 @@ topology_template:
- server_pcm_002
- server_pcm_001
- compute_port_0
- - abstract_compute \ No newline at end of file
+ - abstract_compute
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/Nested_computeServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/Nested_computeServiceTemplate.yaml
index ba0e3fc87b..caa50c11df 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/Nested_computeServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoComputesOfSameType/out/Nested_computeServiceTemplate.yaml
@@ -191,4 +191,4 @@ topology_template:
- local_storage
dependency_compute:
- compute
- - dependency \ No newline at end of file
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..9a861b97ed
--- /dev/null
+++ b/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
@@ -0,0 +1,319 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pcm_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pcm_server:
+ 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_pcm_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_network_role_tag:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pcm_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_order:
+ type: integer
+ required: true
+ compute_pcm_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_pcm_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ port_pcm_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ compute_pcm_server_config_drive:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ port_pcm_port_network_role:
+ type: string
+ required: true
+ port_pcm_port_subnetpoolid:
+ type: string
+ required: true
+ port_pcm_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ node_templates:
+ pcm_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pcm_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pcm_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ config_drive:
+ get_input:
+ - compute_pcm_server_config_drive
+ - index_value
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pcm_server_name
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pcm_server_user_data_format
+ - index_value
+ pcm_server_pcm_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_mac_requirements
+ order:
+ get_input: port_pcm_port_order
+ network_role:
+ get_input: port_pcm_port_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcm_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pcm_server
+ capabilities:
+ disk.device.read.requests_pcm_server:
+ - pcm_server
+ - disk.device.read.requests
+ disk.device.write.requests.rate_pcm_server:
+ - pcm_server
+ - disk.device.write.requests.rate
+ network.outgoing.bytes.rate_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.outgoing.bytes.rate
+ attachment_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - attachment
+ disk.root.size_pcm_server:
+ - pcm_server
+ - disk.root.size
+ disk.device.write.bytes.rate_pcm_server:
+ - pcm_server
+ - disk.device.write.bytes.rate
+ vcpus_pcm_server:
+ - pcm_server
+ - vcpus
+ memory.usage_pcm_server:
+ - pcm_server
+ - memory.usage
+ network.outgoing.packets.rate_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.outgoing.packets.rate
+ disk.device.read.requests.rate_pcm_server:
+ - pcm_server
+ - disk.device.read.requests.rate
+ disk.device.latency_pcm_server:
+ - pcm_server
+ - disk.device.latency
+ disk.device.write.requests_pcm_server:
+ - pcm_server
+ - disk.device.write.requests
+ disk.read.requests_pcm_server:
+ - pcm_server
+ - disk.read.requests
+ memory.resident_pcm_server:
+ - pcm_server
+ - memory.resident
+ network.outgoing.bytes_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.outgoing.bytes
+ network.outpoing.packets_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.outpoing.packets
+ feature_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - feature
+ disk.iops_pcm_server:
+ - pcm_server
+ - disk.iops
+ disk.capacity_pcm_server:
+ - pcm_server
+ - disk.capacity
+ network.incoming.bytes.rate_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.incoming.bytes.rate
+ disk.read.bytes.rate_pcm_server:
+ - pcm_server
+ - disk.read.bytes.rate
+ disk.device.capacity_pcm_server:
+ - pcm_server
+ - disk.device.capacity
+ binding_pcm_server:
+ - pcm_server
+ - binding
+ cpu_pcm_server:
+ - pcm_server
+ - cpu
+ disk.device.iops_pcm_server:
+ - pcm_server
+ - disk.device.iops
+ cpu_util_pcm_server:
+ - pcm_server
+ - cpu_util
+ disk.allocation_pcm_server:
+ - pcm_server
+ - disk.allocation
+ network.incoming.packets_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.incoming.packets
+ disk.device.usage_pcm_server:
+ - pcm_server
+ - disk.device.usage
+ disk.device.allocation_pcm_server:
+ - pcm_server
+ - disk.device.allocation
+ instance_pcm_server:
+ - pcm_server
+ - instance
+ disk.write.requests_pcm_server:
+ - pcm_server
+ - disk.write.requests
+ memory_pcm_server:
+ - pcm_server
+ - memory
+ host_pcm_server:
+ - pcm_server
+ - host
+ cpu.delta_pcm_server:
+ - pcm_server
+ - cpu.delta
+ disk.usage_pcm_server:
+ - pcm_server
+ - disk.usage
+ binding_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - binding
+ disk.device.read.bytes_pcm_server:
+ - pcm_server
+ - disk.device.read.bytes
+ disk.device.write.bytes_pcm_server:
+ - pcm_server
+ - disk.device.write.bytes
+ feature_pcm_server:
+ - pcm_server
+ - feature
+ disk.write.bytes.rate_pcm_server:
+ - pcm_server
+ - disk.write.bytes.rate
+ os_pcm_server:
+ - pcm_server
+ - os
+ disk.latency_pcm_server:
+ - pcm_server
+ - disk.latency
+ disk.read.bytes_pcm_server:
+ - pcm_server
+ - disk.read.bytes
+ disk.write.bytes_pcm_server:
+ - pcm_server
+ - disk.write.bytes
+ disk.ephemeral.size_pcm_server:
+ - pcm_server
+ - disk.ephemeral.size
+ endpoint_pcm_server:
+ - pcm_server
+ - endpoint
+ network.incoming.bytes_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.incoming.bytes
+ scalable_pcm_server:
+ - pcm_server
+ - scalable
+ disk.write.requests.rate_pcm_server:
+ - pcm_server
+ - disk.write.requests.rate
+ network.incoming.packets.rate_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.incoming.packets.rate
+ disk.device.read.bytes.rate_pcm_server:
+ - pcm_server
+ - disk.device.read.bytes.rate
+ requirements:
+ link_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - link
+ dependency_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - dependency
+ local_storage_pcm_server:
+ - pcm_server
+ - local_storage
+ dependency_pcm_server:
+ - pcm_server
+ - dependency
diff --git a/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 b/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
index 802d2c2310..2a3be24233 100644
--- a/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
+++ b/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
@@ -6,9 +6,6 @@ imports:
file: openecomp-heat/_index.yml
- GlobalSubstitutionTypes:
file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.pcm_server:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
availabilityzone_name:
@@ -90,82 +87,90 @@ topology_template:
type: string
description: OAM network name
node_templates:
- pcm_port_1:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ abstract_pcm_server_1:
+ type: org.openecomp.resource.abstract.nodes.pcm_server
+ directives:
+ - substitutable
properties:
- ip_requirements:
+ compute_pcm_server_availability_zone:
+ - get_input: availabilityzone_name
+ port_pcm_port_fixed_ips:
+ - ip_address:
+ get_input: cps_net_ip
+ port_pcm_port_network_role_tag: cps
+ vm_flavor_name:
+ get_input: pcm_flavor_name
+ port_pcm_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_pcm_server_name:
+ - get_input: pcm_server_name
+ port_pcm_port_network:
+ - get_input: cps_net_name
+ port_pcm_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
+ compute_pcm_server_user_data_format:
+ - RAW
+ vm_image_name:
+ get_input: pcm_image_name
+ compute_pcm_server_config_drive:
+ - true
+ port_pcm_port_security_groups:
+ - - get_input: security_group_name
+ service_template_filter:
+ substitute_service_template: Nested_pcm_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_pcm_server_0:
+ type: org.openecomp.resource.abstract.nodes.pcm_server
+ directives:
+ - substitutable
+ properties:
+ compute_pcm_server_availability_zone:
+ - get_input: availabilityzone_name
+ port_pcm_port_fixed_ips:
- ip_address:
get_input: oam_net_ip
- mac_requirements:
+ port_pcm_port_network_role_tag: oam
+ vm_flavor_name:
+ get_input: pcm_flavor_name
+ port_pcm_port_mac_requirements:
mac_count_required:
is_required: false
- network_role_tag: oam
- network:
- get_input: oam_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcm_2
- relationship: tosca.relationships.network.BindsTo
- server_pcm_2:
- type: org.openecomp.resource.vfc.nodes.heat.pcm_server
- properties:
- flavor:
- get_input: pcm_flavor_name
- availability_zone:
- get_input: availabilityzone_name
- image:
- get_input: pcm_image_name
- config_drive: true
- user_data_format: RAW
- name:
- get_input: pcm_server_name
- server_pcm_1:
- type: org.openecomp.resource.vfc.nodes.heat.pcm_server
- properties:
- flavor:
- get_input: pcm_flavor_name
- availability_zone:
- get_input: availabilityzone_name
- image:
- get_input: pcm_image_name
- config_drive: true
- user_data_format: RAW
- name:
- get_input: pcm_server_name
- pcm_port_0:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
+ compute_pcm_server_name:
+ - get_input: pcm_server_name
+ port_pcm_port_network:
+ - get_input: oam_net_name
+ port_pcm_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
- - ip_address:
- get_input: cps_net_ip
- mac_requirements:
- mac_count_required:
- is_required: false
- network_role_tag: cps
- network:
- get_input: cps_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcm_1
- relationship: tosca.relationships.network.BindsTo
+ compute_pcm_server_user_data_format:
+ - RAW
+ vm_image_name:
+ get_input: pcm_image_name
+ compute_pcm_server_config_drive:
+ - true
+ port_pcm_port_security_groups:
+ - - get_input: security_group_name
+ service_template_filter:
+ substitute_service_template: Nested_pcm_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
groups:
nested-pcm_v0.1_group:
type: org.openecomp.groups.heat.HeatStack
@@ -173,10 +178,8 @@ topology_template:
heat_file: ../Artifacts/nested-pcm_v0.1.yaml
description: heat template that creates PCRF Cluman stack
members:
- - pcm_port_1
- - server_pcm_2
- - server_pcm_1
- - pcm_port_0
+ - abstract_pcm_server_0
+ - abstract_pcm_server_1
outputs:
server_pcm_id_2:
description: the pcm nova service id
@@ -188,339 +191,339 @@ topology_template:
node_type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
capabilities:
network.incoming.packets.rate_pcm_port_0:
- - pcm_port_0
- - network.incoming.packets.rate
+ - abstract_pcm_server_1
+ - network.incoming.packets.rate_pcm_server_pcm_port
network.incoming.packets.rate_pcm_port_1:
- - pcm_port_1
- - network.incoming.packets.rate
+ - abstract_pcm_server_0
+ - network.incoming.packets.rate_pcm_server_pcm_port
network.outpoing.packets_pcm_port_1:
- - pcm_port_1
- - network.outpoing.packets
+ - abstract_pcm_server_0
+ - network.outpoing.packets_pcm_server_pcm_port
network.outpoing.packets_pcm_port_0:
- - pcm_port_0
- - network.outpoing.packets
+ - abstract_pcm_server_1
+ - network.outpoing.packets_pcm_server_pcm_port
disk.usage_server_pcm_2:
- - server_pcm_2
- - disk.usage
+ - abstract_pcm_server_0
+ - disk.usage_pcm_server
disk.capacity_server_pcm_1:
- - server_pcm_1
- - disk.capacity
+ - abstract_pcm_server_1
+ - disk.capacity_pcm_server
disk.capacity_server_pcm_2:
- - server_pcm_2
- - disk.capacity
+ - abstract_pcm_server_0
+ - disk.capacity_pcm_server
network.incoming.bytes_pcm_port_0:
- - pcm_port_0
- - network.incoming.bytes
+ - abstract_pcm_server_1
+ - network.incoming.bytes_pcm_server_pcm_port
disk.usage_server_pcm_1:
- - server_pcm_1
- - disk.usage
+ - abstract_pcm_server_1
+ - disk.usage_pcm_server
vcpus_server_pcm_1:
- - server_pcm_1
- - vcpus
+ - abstract_pcm_server_1
+ - vcpus_pcm_server
memory.resident_server_pcm_1:
- - server_pcm_1
- - memory.resident
+ - abstract_pcm_server_1
+ - memory.resident_pcm_server
network.incoming.bytes_pcm_port_1:
- - pcm_port_1
- - network.incoming.bytes
+ - abstract_pcm_server_0
+ - network.incoming.bytes_pcm_server_pcm_port
vcpus_server_pcm_2:
- - server_pcm_2
- - vcpus
+ - abstract_pcm_server_0
+ - vcpus_pcm_server
memory.resident_server_pcm_2:
- - server_pcm_2
- - memory.resident
+ - abstract_pcm_server_0
+ - memory.resident_pcm_server
binding_pcm_port_0:
- - pcm_port_0
- - binding
+ - abstract_pcm_server_1
+ - binding_pcm_server_pcm_port
binding_pcm_port_1:
- - pcm_port_1
- - binding
+ - abstract_pcm_server_0
+ - binding_pcm_server_pcm_port
cpu_server_pcm_2:
- - server_pcm_2
- - cpu
+ - abstract_pcm_server_0
+ - cpu_pcm_server
feature_server_pcm_1:
- - server_pcm_1
- - feature
+ - abstract_pcm_server_1
+ - feature_pcm_server
network.outgoing.packets.rate_pcm_port_0:
- - pcm_port_0
- - network.outgoing.packets.rate
+ - abstract_pcm_server_1
+ - network.outgoing.packets.rate_pcm_server_pcm_port
network.outgoing.packets.rate_pcm_port_1:
- - pcm_port_1
- - network.outgoing.packets.rate
+ - abstract_pcm_server_0
+ - network.outgoing.packets.rate_pcm_server_pcm_port
feature_server_pcm_2:
- - server_pcm_2
- - feature
+ - abstract_pcm_server_0
+ - feature_pcm_server
disk.device.iops_server_pcm_2:
- - server_pcm_2
- - disk.device.iops
+ - abstract_pcm_server_0
+ - disk.device.iops_pcm_server
feature_pcm_port_1:
- - pcm_port_1
- - feature
+ - abstract_pcm_server_0
+ - feature_pcm_server_pcm_port
network.outgoing.bytes_pcm_port_0:
- - pcm_port_0
- - network.outgoing.bytes
+ - abstract_pcm_server_1
+ - network.outgoing.bytes_pcm_server_pcm_port
feature_pcm_port_0:
- - pcm_port_0
- - feature
+ - abstract_pcm_server_1
+ - feature_pcm_server_pcm_port
cpu_server_pcm_1:
- - server_pcm_1
- - cpu
+ - abstract_pcm_server_1
+ - cpu_pcm_server
network.outgoing.bytes_pcm_port_1:
- - pcm_port_1
- - network.outgoing.bytes
+ - abstract_pcm_server_0
+ - network.outgoing.bytes_pcm_server_pcm_port
attachment_pcm_port_0:
- - pcm_port_0
- - attachment
+ - abstract_pcm_server_1
+ - attachment_pcm_server_pcm_port
attachment_pcm_port_1:
- - pcm_port_1
- - attachment
+ - abstract_pcm_server_0
+ - attachment_pcm_server_pcm_port
host_server_pcm_2:
- - server_pcm_2
- - host
+ - abstract_pcm_server_0
+ - host_pcm_server
endpoint_server_pcm_2:
- - server_pcm_2
- - endpoint
+ - abstract_pcm_server_0
+ - endpoint_pcm_server
endpoint_server_pcm_1:
- - server_pcm_1
- - endpoint
+ - abstract_pcm_server_1
+ - endpoint_pcm_server
disk.device.capacity_server_pcm_2:
- - server_pcm_2
- - disk.device.capacity
+ - abstract_pcm_server_0
+ - disk.device.capacity_pcm_server
host_server_pcm_1:
- - server_pcm_1
- - host
+ - abstract_pcm_server_1
+ - host_pcm_server
disk.device.capacity_server_pcm_1:
- - server_pcm_1
- - disk.device.capacity
+ - abstract_pcm_server_1
+ - disk.device.capacity_pcm_server
disk.latency_server_pcm_1:
- - server_pcm_1
- - disk.latency
+ - abstract_pcm_server_1
+ - disk.latency_pcm_server
disk.latency_server_pcm_2:
- - server_pcm_2
- - disk.latency
+ - abstract_pcm_server_0
+ - disk.latency_pcm_server
disk.write.requests.rate_server_pcm_2:
- - server_pcm_2
- - disk.write.requests.rate
+ - abstract_pcm_server_0
+ - disk.write.requests.rate_pcm_server
disk.write.requests.rate_server_pcm_1:
- - server_pcm_1
- - disk.write.requests.rate
+ - abstract_pcm_server_1
+ - disk.write.requests.rate_pcm_server
memory_server_pcm_2:
- - server_pcm_2
- - memory
+ - abstract_pcm_server_0
+ - memory_pcm_server
disk.device.read.bytes.rate_server_pcm_2:
- - server_pcm_2
- - disk.device.read.bytes.rate
+ - abstract_pcm_server_0
+ - disk.device.read.bytes.rate_pcm_server
memory_server_pcm_1:
- - server_pcm_1
- - memory
+ - abstract_pcm_server_1
+ - memory_pcm_server
disk.device.read.bytes.rate_server_pcm_1:
- - server_pcm_1
- - disk.device.read.bytes.rate
+ - abstract_pcm_server_1
+ - disk.device.read.bytes.rate_pcm_server
disk.write.bytes_server_pcm_2:
- - server_pcm_2
- - disk.write.bytes
+ - abstract_pcm_server_0
+ - disk.write.bytes_pcm_server
disk.write.bytes_server_pcm_1:
- - server_pcm_1
- - disk.write.bytes
+ - abstract_pcm_server_1
+ - disk.write.bytes_pcm_server
instance_server_pcm_2:
- - server_pcm_2
- - instance
+ - abstract_pcm_server_0
+ - instance_pcm_server
instance_server_pcm_1:
- - server_pcm_1
- - instance
+ - abstract_pcm_server_1
+ - instance_pcm_server
disk.device.read.requests.rate_server_pcm_1:
- - server_pcm_1
- - disk.device.read.requests.rate
+ - abstract_pcm_server_1
+ - disk.device.read.requests.rate_pcm_server
disk.device.read.requests.rate_server_pcm_2:
- - server_pcm_2
- - disk.device.read.requests.rate
+ - abstract_pcm_server_0
+ - disk.device.read.requests.rate_pcm_server
disk.write.bytes.rate_server_pcm_2:
- - server_pcm_2
- - disk.write.bytes.rate
+ - abstract_pcm_server_0
+ - disk.write.bytes.rate_pcm_server
binding_server_pcm_1:
- - server_pcm_1
- - binding
+ - abstract_pcm_server_1
+ - binding_pcm_server
binding_server_pcm_2:
- - server_pcm_2
- - binding
+ - abstract_pcm_server_0
+ - binding_pcm_server
disk.write.bytes.rate_server_pcm_1:
- - server_pcm_1
- - disk.write.bytes.rate
+ - abstract_pcm_server_1
+ - disk.write.bytes.rate_pcm_server
disk.device.allocation_server_pcm_1:
- - server_pcm_1
- - disk.device.allocation
+ - abstract_pcm_server_1
+ - disk.device.allocation_pcm_server
disk.device.allocation_server_pcm_2:
- - server_pcm_2
- - disk.device.allocation
+ - abstract_pcm_server_0
+ - disk.device.allocation_pcm_server
disk.root.size_server_pcm_1:
- - server_pcm_1
- - disk.root.size
+ - abstract_pcm_server_1
+ - disk.root.size_pcm_server
disk.root.size_server_pcm_2:
- - server_pcm_2
- - disk.root.size
+ - abstract_pcm_server_0
+ - disk.root.size_pcm_server
disk.iops_server_pcm_2:
- - server_pcm_2
- - disk.iops
+ - abstract_pcm_server_0
+ - disk.iops_pcm_server
disk.iops_server_pcm_1:
- - server_pcm_1
- - disk.iops
+ - abstract_pcm_server_1
+ - disk.iops_pcm_server
disk.device.write.bytes.rate_server_pcm_1:
- - server_pcm_1
- - disk.device.write.bytes.rate
+ - abstract_pcm_server_1
+ - disk.device.write.bytes.rate_pcm_server
disk.device.write.bytes.rate_server_pcm_2:
- - server_pcm_2
- - disk.device.write.bytes.rate
+ - abstract_pcm_server_0
+ - disk.device.write.bytes.rate_pcm_server
disk.write.requests_server_pcm_2:
- - server_pcm_2
- - disk.write.requests
+ - abstract_pcm_server_0
+ - disk.write.requests_pcm_server
disk.write.requests_server_pcm_1:
- - server_pcm_1
- - disk.write.requests
+ - abstract_pcm_server_1
+ - disk.write.requests_pcm_server
disk.read.bytes_server_pcm_1:
- - server_pcm_1
- - disk.read.bytes
+ - abstract_pcm_server_1
+ - disk.read.bytes_pcm_server
disk.read.bytes_server_pcm_2:
- - server_pcm_2
- - disk.read.bytes
+ - abstract_pcm_server_0
+ - disk.read.bytes_pcm_server
cpu_util_server_pcm_1:
- - server_pcm_1
- - cpu_util
+ - abstract_pcm_server_1
+ - cpu_util_pcm_server
cpu_util_server_pcm_2:
- - server_pcm_2
- - cpu_util
+ - abstract_pcm_server_0
+ - cpu_util_pcm_server
disk.device.write.bytes_server_pcm_2:
- - server_pcm_2
- - disk.device.write.bytes
+ - abstract_pcm_server_0
+ - disk.device.write.bytes_pcm_server
disk.allocation_server_pcm_1:
- - server_pcm_1
- - disk.allocation
+ - abstract_pcm_server_1
+ - disk.allocation_pcm_server
disk.allocation_server_pcm_2:
- - server_pcm_2
- - disk.allocation
+ - abstract_pcm_server_0
+ - disk.allocation_pcm_server
disk.device.write.bytes_server_pcm_1:
- - server_pcm_1
- - disk.device.write.bytes
+ - abstract_pcm_server_1
+ - disk.device.write.bytes_pcm_server
memory.usage_server_pcm_1:
- - server_pcm_1
- - memory.usage
+ - abstract_pcm_server_1
+ - memory.usage_pcm_server
memory.usage_server_pcm_2:
- - server_pcm_2
- - memory.usage
+ - abstract_pcm_server_0
+ - memory.usage_pcm_server
disk.device.read.bytes_server_pcm_2:
- - server_pcm_2
- - disk.device.read.bytes
+ - abstract_pcm_server_0
+ - disk.device.read.bytes_pcm_server
disk.device.read.bytes_server_pcm_1:
- - server_pcm_1
- - disk.device.read.bytes
+ - abstract_pcm_server_1
+ - disk.device.read.bytes_pcm_server
disk.read.bytes.rate_server_pcm_2:
- - server_pcm_2
- - disk.read.bytes.rate
+ - abstract_pcm_server_0
+ - disk.read.bytes.rate_pcm_server
disk.read.bytes.rate_server_pcm_1:
- - server_pcm_1
- - disk.read.bytes.rate
+ - abstract_pcm_server_1
+ - disk.read.bytes.rate_pcm_server
disk.device.iops_server_pcm_1:
- - server_pcm_1
- - disk.device.iops
+ - abstract_pcm_server_1
+ - disk.device.iops_pcm_server
cpu.delta_server_pcm_1:
- - server_pcm_1
- - cpu.delta
+ - abstract_pcm_server_1
+ - cpu.delta_pcm_server
cpu.delta_server_pcm_2:
- - server_pcm_2
- - cpu.delta
+ - abstract_pcm_server_0
+ - cpu.delta_pcm_server
disk.device.write.requests.rate_server_pcm_2:
- - server_pcm_2
- - disk.device.write.requests.rate
+ - abstract_pcm_server_0
+ - disk.device.write.requests.rate_pcm_server
disk.read.requests_server_pcm_2:
- - server_pcm_2
- - disk.read.requests
+ - abstract_pcm_server_0
+ - disk.read.requests_pcm_server
disk.read.requests_server_pcm_1:
- - server_pcm_1
- - disk.read.requests
+ - abstract_pcm_server_1
+ - disk.read.requests_pcm_server
disk.device.write.requests.rate_server_pcm_1:
- - server_pcm_1
- - disk.device.write.requests.rate
+ - abstract_pcm_server_1
+ - disk.device.write.requests.rate_pcm_server
disk.ephemeral.size_server_pcm_1:
- - server_pcm_1
- - disk.ephemeral.size
+ - abstract_pcm_server_1
+ - disk.ephemeral.size_pcm_server
disk.ephemeral.size_server_pcm_2:
- - server_pcm_2
- - disk.ephemeral.size
+ - abstract_pcm_server_0
+ - disk.ephemeral.size_pcm_server
scalable_server_pcm_2:
- - server_pcm_2
- - scalable
+ - abstract_pcm_server_0
+ - scalable_pcm_server
scalable_server_pcm_1:
- - server_pcm_1
- - scalable
+ - abstract_pcm_server_1
+ - scalable_pcm_server
disk.device.latency_server_pcm_2:
- - server_pcm_2
- - disk.device.latency
+ - abstract_pcm_server_0
+ - disk.device.latency_pcm_server
disk.device.latency_server_pcm_1:
- - server_pcm_1
- - disk.device.latency
+ - abstract_pcm_server_1
+ - disk.device.latency_pcm_server
network.outgoing.bytes.rate_pcm_port_1:
- - pcm_port_1
- - network.outgoing.bytes.rate
+ - abstract_pcm_server_0
+ - network.outgoing.bytes.rate_pcm_server_pcm_port
disk.device.usage_server_pcm_2:
- - server_pcm_2
- - disk.device.usage
+ - abstract_pcm_server_0
+ - disk.device.usage_pcm_server
network.incoming.packets_pcm_port_0:
- - pcm_port_0
- - network.incoming.packets
+ - abstract_pcm_server_1
+ - network.incoming.packets_pcm_server_pcm_port
disk.device.usage_server_pcm_1:
- - server_pcm_1
- - disk.device.usage
+ - abstract_pcm_server_1
+ - disk.device.usage_pcm_server
network.outgoing.bytes.rate_pcm_port_0:
- - pcm_port_0
- - network.outgoing.bytes.rate
+ - abstract_pcm_server_1
+ - network.outgoing.bytes.rate_pcm_server_pcm_port
disk.device.write.requests_server_pcm_2:
- - server_pcm_2
- - disk.device.write.requests
+ - abstract_pcm_server_0
+ - disk.device.write.requests_pcm_server
disk.device.write.requests_server_pcm_1:
- - server_pcm_1
- - disk.device.write.requests
+ - abstract_pcm_server_1
+ - disk.device.write.requests_pcm_server
network.incoming.packets_pcm_port_1:
- - pcm_port_1
- - network.incoming.packets
+ - abstract_pcm_server_0
+ - network.incoming.packets_pcm_server_pcm_port
os_server_pcm_2:
- - server_pcm_2
- - os
+ - abstract_pcm_server_0
+ - os_pcm_server
disk.device.read.requests_server_pcm_1:
- - server_pcm_1
- - disk.device.read.requests
+ - abstract_pcm_server_1
+ - disk.device.read.requests_pcm_server
disk.device.read.requests_server_pcm_2:
- - server_pcm_2
- - disk.device.read.requests
+ - abstract_pcm_server_0
+ - disk.device.read.requests_pcm_server
os_server_pcm_1:
- - server_pcm_1
- - os
+ - abstract_pcm_server_1
+ - os_pcm_server
network.incoming.bytes.rate_pcm_port_0:
- - pcm_port_0
- - network.incoming.bytes.rate
+ - abstract_pcm_server_1
+ - network.incoming.bytes.rate_pcm_server_pcm_port
network.incoming.bytes.rate_pcm_port_1:
- - pcm_port_1
- - network.incoming.bytes.rate
+ - abstract_pcm_server_0
+ - network.incoming.bytes.rate_pcm_server_pcm_port
requirements:
link_pcm_port_0:
- - pcm_port_0
- - link
+ - abstract_pcm_server_1
+ - link_pcm_server_pcm_port
link_pcm_port_1:
- - pcm_port_1
- - link
+ - abstract_pcm_server_0
+ - link_pcm_server_pcm_port
dependency_server_pcm_2:
- - server_pcm_2
- - dependency
+ - abstract_pcm_server_0
+ - dependency_pcm_server
dependency_server_pcm_1:
- - server_pcm_1
- - dependency
+ - abstract_pcm_server_1
+ - dependency_pcm_server
dependency_pcm_port_0:
- - pcm_port_0
- - dependency
+ - abstract_pcm_server_1
+ - dependency_pcm_server_pcm_port
dependency_pcm_port_1:
- - pcm_port_1
- - dependency
+ - abstract_pcm_server_0
+ - dependency_pcm_server_pcm_port
local_storage_server_pcm_2:
- - server_pcm_2
- - local_storage
+ - abstract_pcm_server_0
+ - local_storage_pcm_server
local_storage_server_pcm_1:
- - server_pcm_1
- - local_storage \ No newline at end of file
+ - abstract_pcm_server_1
+ - local_storage_pcm_server
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoDiffComputeTypes/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoDiffComputeTypes/out/GlobalSubstitutionTypesServiceTemplate.yaml
index e084f23280..fb024af4d2 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoDiffComputeTypes/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/nestedWithTwoDiffComputeTypes/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -5,6 +5,872 @@ imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
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
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pcm_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_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_pcm_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_pd_server_config_drive:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ requirements:
+ - dependency_pd_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_pcm_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pcm_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pcm_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pcm_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pcm_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ org.openecomp.resource.abstract.nodes.pcm_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_pcm_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ compute_pcm_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pcm_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_pcm_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ compute_pcm_server_config_drive:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
+ port_pcm_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ requirements:
+ - dependency_pcm_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pcm_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pcm_server_pcm_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcm_server_pcm_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ disk.device.read.requests_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcm_server_pcm_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_server_pcm_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcm_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pcm_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcm_server_pcm_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.device.read.bytes_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pcm_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pcm_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_pcm_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcm_server_pcm_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pcm_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1:
derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
properties:
diff --git a/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 b/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
new file mode 100644
index 0000000000..9a861b97ed
--- /dev/null
+++ b/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
@@ -0,0 +1,319 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pcm_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pcm_server:
+ 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_pcm_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_network_role_tag:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pcm_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_order:
+ type: integer
+ required: true
+ compute_pcm_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ compute_pcm_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ port_pcm_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ compute_pcm_server_config_drive:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ port_pcm_port_network_role:
+ type: string
+ required: true
+ port_pcm_port_subnetpoolid:
+ type: string
+ required: true
+ port_pcm_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ node_templates:
+ pcm_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pcm_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pcm_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ config_drive:
+ get_input:
+ - compute_pcm_server_config_drive
+ - index_value
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pcm_server_name
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pcm_server_user_data_format
+ - index_value
+ pcm_server_pcm_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_mac_requirements
+ order:
+ get_input: port_pcm_port_order
+ network_role:
+ get_input: port_pcm_port_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pcm_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pcm_server
+ capabilities:
+ disk.device.read.requests_pcm_server:
+ - pcm_server
+ - disk.device.read.requests
+ disk.device.write.requests.rate_pcm_server:
+ - pcm_server
+ - disk.device.write.requests.rate
+ network.outgoing.bytes.rate_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.outgoing.bytes.rate
+ attachment_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - attachment
+ disk.root.size_pcm_server:
+ - pcm_server
+ - disk.root.size
+ disk.device.write.bytes.rate_pcm_server:
+ - pcm_server
+ - disk.device.write.bytes.rate
+ vcpus_pcm_server:
+ - pcm_server
+ - vcpus
+ memory.usage_pcm_server:
+ - pcm_server
+ - memory.usage
+ network.outgoing.packets.rate_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.outgoing.packets.rate
+ disk.device.read.requests.rate_pcm_server:
+ - pcm_server
+ - disk.device.read.requests.rate
+ disk.device.latency_pcm_server:
+ - pcm_server
+ - disk.device.latency
+ disk.device.write.requests_pcm_server:
+ - pcm_server
+ - disk.device.write.requests
+ disk.read.requests_pcm_server:
+ - pcm_server
+ - disk.read.requests
+ memory.resident_pcm_server:
+ - pcm_server
+ - memory.resident
+ network.outgoing.bytes_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.outgoing.bytes
+ network.outpoing.packets_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.outpoing.packets
+ feature_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - feature
+ disk.iops_pcm_server:
+ - pcm_server
+ - disk.iops
+ disk.capacity_pcm_server:
+ - pcm_server
+ - disk.capacity
+ network.incoming.bytes.rate_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.incoming.bytes.rate
+ disk.read.bytes.rate_pcm_server:
+ - pcm_server
+ - disk.read.bytes.rate
+ disk.device.capacity_pcm_server:
+ - pcm_server
+ - disk.device.capacity
+ binding_pcm_server:
+ - pcm_server
+ - binding
+ cpu_pcm_server:
+ - pcm_server
+ - cpu
+ disk.device.iops_pcm_server:
+ - pcm_server
+ - disk.device.iops
+ cpu_util_pcm_server:
+ - pcm_server
+ - cpu_util
+ disk.allocation_pcm_server:
+ - pcm_server
+ - disk.allocation
+ network.incoming.packets_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.incoming.packets
+ disk.device.usage_pcm_server:
+ - pcm_server
+ - disk.device.usage
+ disk.device.allocation_pcm_server:
+ - pcm_server
+ - disk.device.allocation
+ instance_pcm_server:
+ - pcm_server
+ - instance
+ disk.write.requests_pcm_server:
+ - pcm_server
+ - disk.write.requests
+ memory_pcm_server:
+ - pcm_server
+ - memory
+ host_pcm_server:
+ - pcm_server
+ - host
+ cpu.delta_pcm_server:
+ - pcm_server
+ - cpu.delta
+ disk.usage_pcm_server:
+ - pcm_server
+ - disk.usage
+ binding_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - binding
+ disk.device.read.bytes_pcm_server:
+ - pcm_server
+ - disk.device.read.bytes
+ disk.device.write.bytes_pcm_server:
+ - pcm_server
+ - disk.device.write.bytes
+ feature_pcm_server:
+ - pcm_server
+ - feature
+ disk.write.bytes.rate_pcm_server:
+ - pcm_server
+ - disk.write.bytes.rate
+ os_pcm_server:
+ - pcm_server
+ - os
+ disk.latency_pcm_server:
+ - pcm_server
+ - disk.latency
+ disk.read.bytes_pcm_server:
+ - pcm_server
+ - disk.read.bytes
+ disk.write.bytes_pcm_server:
+ - pcm_server
+ - disk.write.bytes
+ disk.ephemeral.size_pcm_server:
+ - pcm_server
+ - disk.ephemeral.size
+ endpoint_pcm_server:
+ - pcm_server
+ - endpoint
+ network.incoming.bytes_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.incoming.bytes
+ scalable_pcm_server:
+ - pcm_server
+ - scalable
+ disk.write.requests.rate_pcm_server:
+ - pcm_server
+ - disk.write.requests.rate
+ network.incoming.packets.rate_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - network.incoming.packets.rate
+ disk.device.read.bytes.rate_pcm_server:
+ - pcm_server
+ - disk.device.read.bytes.rate
+ requirements:
+ link_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - link
+ dependency_pcm_server_pcm_port:
+ - pcm_server_pcm_port
+ - dependency
+ local_storage_pcm_server:
+ - pcm_server
+ - local_storage
+ dependency_pcm_server:
+ - pcm_server
+ - dependency
diff --git a/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 b/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
new file mode 100644
index 0000000000..407b0da859
--- /dev/null
+++ b/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
@@ -0,0 +1,319 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ 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
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pcm_port_network_role_tag:
+ type: string
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pcm_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pcm_port_order:
+ type: integer
+ required: true
+ port_pcm_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ port_pcm_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ vm_image_name:
+ type: string
+ required: true
+ port_pcm_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_pcm_port_network_role:
+ type: string
+ required: true
+ port_pcm_port_subnetpoolid:
+ type: string
+ required: true
+ compute_pd_server_config_drive:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pcm_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ node_templates:
+ pd_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ config_drive:
+ get_input:
+ - compute_pd_server_config_drive
+ - index_value
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_name
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pd_server_user_data_format
+ - index_value
+ pd_server_pcm_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ security_groups:
+ get_input:
+ - port_pcm_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pcm_port_exCP_naming
+ vlan_requirements:
+ get_input: port_pcm_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pcm_port_ip_requirements
+ network_role_tag:
+ get_input: port_pcm_port_network_role_tag
+ mac_requirements:
+ get_input: port_pcm_port_mac_requirements
+ order:
+ get_input: port_pcm_port_order
+ network_role:
+ get_input: port_pcm_port_network_role
+ subnetpoolid:
+ get_input: port_pcm_port_subnetpoolid
+ fixed_ips:
+ get_input: port_pcm_port_fixed_ips
+ network:
+ get_input:
+ - port_pcm_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server
+ capabilities:
+ scalable_pd_server:
+ - pd_server
+ - scalable
+ disk.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.read.bytes.rate
+ network.incoming.bytes_pd_server_pcm_port:
+ - pd_server_pcm_port
+ - network.incoming.bytes
+ memory.usage_pd_server:
+ - pd_server
+ - memory.usage
+ memory_pd_server:
+ - pd_server
+ - memory
+ disk.device.usage_pd_server:
+ - pd_server
+ - disk.device.usage
+ os_pd_server:
+ - pd_server
+ - os
+ disk.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.write.bytes.rate
+ feature_pd_server_pcm_port:
+ - pd_server_pcm_port
+ - feature
+ binding_pd_server_pcm_port:
+ - pd_server_pcm_port
+ - binding
+ cpu_pd_server:
+ - pd_server
+ - cpu
+ cpu_util_pd_server:
+ - pd_server
+ - cpu_util
+ disk.device.write.requests.rate_pd_server:
+ - pd_server
+ - disk.device.write.requests.rate
+ disk.read.bytes_pd_server:
+ - pd_server
+ - disk.read.bytes
+ disk.device.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.read.bytes.rate
+ disk.iops_pd_server:
+ - pd_server
+ - disk.iops
+ memory.resident_pd_server:
+ - pd_server
+ - memory.resident
+ cpu.delta_pd_server:
+ - pd_server
+ - cpu.delta
+ network.outgoing.bytes_pd_server_pcm_port:
+ - pd_server_pcm_port
+ - network.outgoing.bytes
+ vcpus_pd_server:
+ - pd_server
+ - vcpus
+ disk.device.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.write.bytes.rate
+ disk.device.write.requests_pd_server:
+ - pd_server
+ - disk.device.write.requests
+ endpoint_pd_server:
+ - pd_server
+ - endpoint
+ disk.capacity_pd_server:
+ - pd_server
+ - disk.capacity
+ disk.device.allocation_pd_server:
+ - pd_server
+ - disk.device.allocation
+ disk.allocation_pd_server:
+ - pd_server
+ - disk.allocation
+ binding_pd_server:
+ - pd_server
+ - binding
+ disk.read.requests_pd_server:
+ - pd_server
+ - disk.read.requests
+ network.outgoing.packets.rate_pd_server_pcm_port:
+ - pd_server_pcm_port
+ - network.outgoing.packets.rate
+ feature_pd_server:
+ - pd_server
+ - feature
+ disk.usage_pd_server:
+ - pd_server
+ - disk.usage
+ disk.write.bytes_pd_server:
+ - pd_server
+ - disk.write.bytes
+ network.incoming.bytes.rate_pd_server_pcm_port:
+ - pd_server_pcm_port
+ - network.incoming.bytes.rate
+ disk.device.read.requests.rate_pd_server:
+ - pd_server
+ - disk.device.read.requests.rate
+ disk.root.size_pd_server:
+ - pd_server
+ - disk.root.size
+ disk.device.read.bytes_pd_server:
+ - pd_server
+ - disk.device.read.bytes
+ network.outpoing.packets_pd_server_pcm_port:
+ - pd_server_pcm_port
+ - network.outpoing.packets
+ disk.device.write.bytes_pd_server:
+ - pd_server
+ - disk.device.write.bytes
+ network.outgoing.bytes.rate_pd_server_pcm_port:
+ - pd_server_pcm_port
+ - network.outgoing.bytes.rate
+ disk.device.read.requests_pd_server:
+ - pd_server
+ - disk.device.read.requests
+ network.incoming.packets_pd_server_pcm_port:
+ - pd_server_pcm_port
+ - network.incoming.packets
+ attachment_pd_server_pcm_port:
+ - pd_server_pcm_port
+ - attachment
+ instance_pd_server:
+ - pd_server
+ - instance
+ host_pd_server:
+ - pd_server
+ - host
+ network.incoming.packets.rate_pd_server_pcm_port:
+ - pd_server_pcm_port
+ - network.incoming.packets.rate
+ disk.write.requests.rate_pd_server:
+ - pd_server
+ - disk.write.requests.rate
+ disk.ephemeral.size_pd_server:
+ - pd_server
+ - disk.ephemeral.size
+ disk.write.requests_pd_server:
+ - pd_server
+ - disk.write.requests
+ disk.device.latency_pd_server:
+ - pd_server
+ - disk.device.latency
+ disk.latency_pd_server:
+ - pd_server
+ - disk.latency
+ disk.device.capacity_pd_server:
+ - pd_server
+ - disk.device.capacity
+ disk.device.iops_pd_server:
+ - pd_server
+ - disk.device.iops
+ requirements:
+ local_storage_pd_server:
+ - pd_server
+ - local_storage
+ dependency_pd_server:
+ - pd_server
+ - dependency
+ link_pd_server_pcm_port:
+ - pd_server_pcm_port
+ - link
+ dependency_pd_server_pcm_port:
+ - pd_server_pcm_port
+ - dependency
diff --git a/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 b/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
index d03bd42f52..a2031c2812 100644
--- a/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
+++ b/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
@@ -6,11 +6,6 @@ imports:
file: openecomp-heat/_index.yml
- GlobalSubstitutionTypes:
file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.pd_server:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
- org.openecomp.resource.vfc.nodes.heat.pcm_server:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
pd_flavor_name:
@@ -110,82 +105,90 @@ topology_template:
type: string
description: OAM network name
node_templates:
- pcm_port_1:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ abstract_pcm_server:
+ type: org.openecomp.resource.abstract.nodes.pcm_server
+ directives:
+ - substitutable
properties:
- ip_requirements:
+ compute_pcm_server_availability_zone:
+ - get_input: availabilityzone_name
+ port_pcm_port_fixed_ips:
+ - ip_address:
+ get_input: cps_net_ip
+ port_pcm_port_network_role_tag: cps
+ vm_flavor_name:
+ get_input: pcm_flavor_name
+ port_pcm_port_mac_requirements:
+ mac_count_required:
+ is_required: false
+ compute_pcm_server_name:
+ - get_input: pcm_server_name
+ port_pcm_port_network:
+ - get_input: cps_net_name
+ port_pcm_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
+ compute_pcm_server_user_data_format:
+ - RAW
+ vm_image_name:
+ get_input: pcm_image_name
+ compute_pcm_server_config_drive:
+ - true
+ port_pcm_port_security_groups:
+ - - get_input: security_group_name
+ service_template_filter:
+ substitute_service_template: Nested_pcm_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ abstract_pd_server:
+ type: org.openecomp.resource.abstract.nodes.pd_server
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_availability_zone:
+ - get_input: availabilityzone_name
+ compute_pd_server_name:
+ - get_input: pd_server_name
+ port_pcm_port_fixed_ips:
- ip_address:
get_input: oam_net_ip
- mac_requirements:
+ port_pcm_port_network_role_tag: oam
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_pcm_port_mac_requirements:
mac_count_required:
is_required: false
- network_role_tag: oam
- network:
- get_input: oam_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pd_0
- relationship: tosca.relationships.network.BindsTo
- server_pcm_0:
- type: org.openecomp.resource.vfc.nodes.heat.pcm_server
- properties:
- flavor:
- get_input: pcm_flavor_name
- availability_zone:
- get_input: availabilityzone_name
- image:
- get_input: pcm_image_name
- config_drive: true
- user_data_format: RAW
- name:
- get_input: pcm_server_name
- server_pd_0:
- type: org.openecomp.resource.vfc.nodes.heat.pd_server
- properties:
- flavor:
- get_input: pd_flavor_name
- availability_zone:
- get_input: availabilityzone_name
- image:
- get_input: pd_image_name
- config_drive: true
- user_data_format: RAW
- name:
- get_input: pd_server_name
- pcm_port_0:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
+ port_pcm_port_network:
+ - get_input: oam_net_name
+ port_pcm_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
- security_groups:
- - get_input: security_group_name
- fixed_ips:
- - ip_address:
- get_input: cps_net_ip
- mac_requirements:
- mac_count_required:
- is_required: false
- network_role_tag: cps
- network:
- get_input: cps_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_pcm_0
- relationship: tosca.relationships.network.BindsTo
+ vm_image_name:
+ get_input: pd_image_name
+ compute_pd_server_config_drive:
+ - true
+ compute_pd_server_user_data_format:
+ - RAW
+ port_pcm_port_security_groups:
+ - - get_input: security_group_name
+ service_template_filter:
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
groups:
nested-pcm_v0.1_group:
type: org.openecomp.groups.heat.HeatStack
@@ -193,10 +196,8 @@ topology_template:
heat_file: ../Artifacts/nested-pcm_v0.1.yaml
description: heat template that creates PCRF Cluman stack
members:
- - pcm_port_1
- - server_pcm_0
- - server_pd_0
- - pcm_port_0
+ - abstract_pd_server
+ - abstract_pcm_server
outputs:
server_pcm_id_2:
description: the pcm nova service id
@@ -208,339 +209,339 @@ topology_template:
node_type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
capabilities:
network.incoming.packets.rate_pcm_port_0:
- - pcm_port_0
- - network.incoming.packets.rate
+ - abstract_pcm_server
+ - network.incoming.packets.rate_pcm_server_pcm_port
disk.iops_server_pd_0:
- - server_pd_0
- - disk.iops
+ - abstract_pd_server
+ - disk.iops_pd_server
network.incoming.packets.rate_pcm_port_1:
- - pcm_port_1
- - network.incoming.packets.rate
+ - abstract_pd_server
+ - network.incoming.packets.rate_pd_server_pcm_port
network.outpoing.packets_pcm_port_1:
- - pcm_port_1
- - network.outpoing.packets
+ - abstract_pd_server
+ - network.outpoing.packets_pd_server_pcm_port
network.outpoing.packets_pcm_port_0:
- - pcm_port_0
- - network.outpoing.packets
+ - abstract_pcm_server
+ - network.outpoing.packets_pcm_server_pcm_port
disk.write.bytes.rate_server_pd_0:
- - server_pd_0
- - disk.write.bytes.rate
+ - abstract_pd_server
+ - disk.write.bytes.rate_pd_server
cpu.delta_server_pd_0:
- - server_pd_0
- - cpu.delta
+ - abstract_pd_server
+ - cpu.delta_pd_server
feature_server_pd_0:
- - server_pd_0
- - feature
+ - abstract_pd_server
+ - feature_pd_server
disk.capacity_server_pcm_0:
- - server_pcm_0
- - disk.capacity
+ - abstract_pcm_server
+ - disk.capacity_pcm_server
host_server_pd_0:
- - server_pd_0
- - host
+ - abstract_pd_server
+ - host_pd_server
memory_server_pd_0:
- - server_pd_0
- - memory
+ - abstract_pd_server
+ - memory_pd_server
network.incoming.bytes_pcm_port_0:
- - pcm_port_0
- - network.incoming.bytes
+ - abstract_pcm_server
+ - network.incoming.bytes_pcm_server_pcm_port
network.incoming.bytes_pcm_port_1:
- - pcm_port_1
- - network.incoming.bytes
+ - abstract_pd_server
+ - network.incoming.bytes_pd_server_pcm_port
disk.usage_server_pcm_0:
- - server_pcm_0
- - disk.usage
+ - abstract_pcm_server
+ - disk.usage_pcm_server
binding_pcm_port_0:
- - pcm_port_0
- - binding
+ - abstract_pcm_server
+ - binding_pcm_server_pcm_port
binding_pcm_port_1:
- - pcm_port_1
- - binding
+ - abstract_pd_server
+ - binding_pd_server_pcm_port
vcpus_server_pcm_0:
- - server_pcm_0
- - vcpus
+ - abstract_pcm_server
+ - vcpus_pcm_server
memory.resident_server_pcm_0:
- - server_pcm_0
- - memory.resident
+ - abstract_pcm_server
+ - memory.resident_pcm_server
disk.write.requests_server_pd_0:
- - server_pd_0
- - disk.write.requests
+ - abstract_pd_server
+ - disk.write.requests_pd_server
feature_server_pcm_0:
- - server_pcm_0
- - feature
+ - abstract_pcm_server
+ - feature_pcm_server
network.outgoing.packets.rate_pcm_port_0:
- - pcm_port_0
- - network.outgoing.packets.rate
+ - abstract_pcm_server
+ - network.outgoing.packets.rate_pcm_server_pcm_port
network.outgoing.packets.rate_pcm_port_1:
- - pcm_port_1
- - network.outgoing.packets.rate
+ - abstract_pd_server
+ - network.outgoing.packets.rate_pd_server_pcm_port
feature_pcm_port_1:
- - pcm_port_1
- - feature
+ - abstract_pd_server
+ - feature_pd_server_pcm_port
disk.ephemeral.size_server_pd_0:
- - server_pd_0
- - disk.ephemeral.size
+ - abstract_pd_server
+ - disk.ephemeral.size_pd_server
network.outgoing.bytes_pcm_port_0:
- - pcm_port_0
- - network.outgoing.bytes
+ - abstract_pcm_server
+ - network.outgoing.bytes_pcm_server_pcm_port
feature_pcm_port_0:
- - pcm_port_0
- - feature
+ - abstract_pcm_server
+ - feature_pcm_server_pcm_port
network.outgoing.bytes_pcm_port_1:
- - pcm_port_1
- - network.outgoing.bytes
+ - abstract_pd_server
+ - network.outgoing.bytes_pd_server_pcm_port
cpu_server_pcm_0:
- - server_pcm_0
- - cpu
+ - abstract_pcm_server
+ - cpu_pcm_server
attachment_pcm_port_0:
- - pcm_port_0
- - attachment
+ - abstract_pcm_server
+ - attachment_pcm_server_pcm_port
attachment_pcm_port_1:
- - pcm_port_1
- - attachment
+ - abstract_pd_server
+ - attachment_pd_server_pcm_port
disk.write.bytes_server_pd_0:
- - server_pd_0
- - disk.write.bytes
+ - abstract_pd_server
+ - disk.write.bytes_pd_server
disk.read.requests_server_pd_0:
- - server_pd_0
- - disk.read.requests
+ - abstract_pd_server
+ - disk.read.requests_pd_server
disk.device.usage_server_pd_0:
- - server_pd_0
- - disk.device.usage
+ - abstract_pd_server
+ - disk.device.usage_pd_server
disk.device.read.bytes_server_pd_0:
- - server_pd_0
- - disk.device.read.bytes
+ - abstract_pd_server
+ - disk.device.read.bytes_pd_server
endpoint_server_pcm_0:
- - server_pcm_0
- - endpoint
+ - abstract_pcm_server
+ - endpoint_pcm_server
host_server_pcm_0:
- - server_pcm_0
- - host
+ - abstract_pcm_server
+ - host_pcm_server
disk.write.requests.rate_server_pd_0:
- - server_pd_0
- - disk.write.requests.rate
+ - abstract_pd_server
+ - disk.write.requests.rate_pd_server
disk.device.capacity_server_pcm_0:
- - server_pcm_0
- - disk.device.capacity
+ - abstract_pcm_server
+ - disk.device.capacity_pcm_server
disk.root.size_server_pd_0:
- - server_pd_0
- - disk.root.size
+ - abstract_pd_server
+ - disk.root.size_pd_server
disk.latency_server_pcm_0:
- - server_pcm_0
- - disk.latency
+ - abstract_pcm_server
+ - disk.latency_pcm_server
disk.device.iops_server_pd_0:
- - server_pd_0
- - disk.device.iops
+ - abstract_pd_server
+ - disk.device.iops_pd_server
disk.write.requests.rate_server_pcm_0:
- - server_pcm_0
- - disk.write.requests.rate
+ - abstract_pcm_server
+ - disk.write.requests.rate_pcm_server
memory_server_pcm_0:
- - server_pcm_0
- - memory
+ - abstract_pcm_server
+ - memory_pcm_server
disk.device.read.bytes.rate_server_pcm_0:
- - server_pcm_0
- - disk.device.read.bytes.rate
+ - abstract_pcm_server
+ - disk.device.read.bytes.rate_pcm_server
instance_server_pcm_0:
- - server_pcm_0
- - instance
+ - abstract_pcm_server
+ - instance_pcm_server
disk.device.allocation_server_pcm_0:
- - server_pcm_0
- - disk.device.allocation
+ - abstract_pcm_server
+ - disk.device.allocation_pcm_server
disk.usage_server_pd_0:
- - server_pd_0
- - disk.usage
+ - abstract_pd_server
+ - disk.usage_pd_server
disk.write.bytes_server_pcm_0:
- - server_pcm_0
- - disk.write.bytes
+ - abstract_pcm_server
+ - disk.write.bytes_pcm_server
disk.device.read.requests.rate_server_pcm_0:
- - server_pcm_0
- - disk.device.read.requests.rate
+ - abstract_pcm_server
+ - disk.device.read.requests.rate_pcm_server
binding_server_pcm_0:
- - server_pcm_0
- - binding
+ - abstract_pcm_server
+ - binding_pcm_server
disk.read.bytes.rate_server_pd_0:
- - server_pd_0
- - disk.read.bytes.rate
+ - abstract_pd_server
+ - disk.read.bytes.rate_pd_server
disk.write.bytes.rate_server_pcm_0:
- - server_pcm_0
- - disk.write.bytes.rate
+ - abstract_pcm_server
+ - disk.write.bytes.rate_pcm_server
cpu_server_pd_0:
- - server_pd_0
- - cpu
+ - abstract_pd_server
+ - cpu_pd_server
disk.root.size_server_pcm_0:
- - server_pcm_0
- - disk.root.size
+ - abstract_pcm_server
+ - disk.root.size_pcm_server
vcpus_server_pd_0:
- - server_pd_0
- - vcpus
+ - abstract_pd_server
+ - vcpus_pd_server
disk.iops_server_pcm_0:
- - server_pcm_0
- - disk.iops
+ - abstract_pcm_server
+ - disk.iops_pcm_server
endpoint_server_pd_0:
- - server_pd_0
- - endpoint
+ - abstract_pd_server
+ - endpoint_pd_server
disk.device.write.bytes.rate_server_pd_0:
- - server_pd_0
- - disk.device.write.bytes.rate
+ - abstract_pd_server
+ - disk.device.write.bytes.rate_pd_server
disk.device.capacity_server_pd_0:
- - server_pd_0
- - disk.device.capacity
+ - abstract_pd_server
+ - disk.device.capacity_pd_server
disk.device.write.bytes.rate_server_pcm_0:
- - server_pcm_0
- - disk.device.write.bytes.rate
+ - abstract_pcm_server
+ - disk.device.write.bytes.rate_pcm_server
disk.write.requests_server_pcm_0:
- - server_pcm_0
- - disk.write.requests
+ - abstract_pcm_server
+ - disk.write.requests_pcm_server
disk.read.bytes_server_pcm_0:
- - server_pcm_0
- - disk.read.bytes
+ - abstract_pcm_server
+ - disk.read.bytes_pcm_server
disk.device.latency_server_pd_0:
- - server_pd_0
- - disk.device.latency
+ - abstract_pd_server
+ - disk.device.latency_pd_server
cpu_util_server_pcm_0:
- - server_pcm_0
- - cpu_util
+ - abstract_pcm_server
+ - cpu_util_pcm_server
disk.device.read.requests.rate_server_pd_0:
- - server_pd_0
- - disk.device.read.requests.rate
+ - abstract_pd_server
+ - disk.device.read.requests.rate_pd_server
disk.device.write.bytes_server_pcm_0:
- - server_pcm_0
- - disk.device.write.bytes
+ - abstract_pcm_server
+ - disk.device.write.bytes_pcm_server
disk.allocation_server_pcm_0:
- - server_pcm_0
- - disk.allocation
+ - abstract_pcm_server
+ - disk.allocation_pcm_server
memory.usage_server_pcm_0:
- - server_pcm_0
- - memory.usage
+ - abstract_pcm_server
+ - memory.usage_pcm_server
instance_server_pd_0:
- - server_pd_0
- - instance
+ - abstract_pd_server
+ - instance_pd_server
disk.allocation_server_pd_0:
- - server_pd_0
- - disk.allocation
+ - abstract_pd_server
+ - disk.allocation_pd_server
disk.device.read.bytes_server_pcm_0:
- - server_pcm_0
- - disk.device.read.bytes
+ - abstract_pcm_server
+ - disk.device.read.bytes_pcm_server
cpu_util_server_pd_0:
- - server_pd_0
- - cpu_util
+ - abstract_pd_server
+ - cpu_util_pd_server
disk.read.bytes.rate_server_pcm_0:
- - server_pcm_0
- - disk.read.bytes.rate
+ - abstract_pcm_server
+ - disk.read.bytes.rate_pcm_server
disk.device.iops_server_pcm_0:
- - server_pcm_0
- - disk.device.iops
+ - abstract_pcm_server
+ - disk.device.iops_pcm_server
disk.device.write.bytes_server_pd_0:
- - server_pd_0
- - disk.device.write.bytes
+ - abstract_pd_server
+ - disk.device.write.bytes_pd_server
disk.capacity_server_pd_0:
- - server_pd_0
- - disk.capacity
+ - abstract_pd_server
+ - disk.capacity_pd_server
disk.device.read.bytes.rate_server_pd_0:
- - server_pd_0
- - disk.device.read.bytes.rate
+ - abstract_pd_server
+ - disk.device.read.bytes.rate_pd_server
cpu.delta_server_pcm_0:
- - server_pcm_0
- - cpu.delta
+ - abstract_pcm_server
+ - cpu.delta_pcm_server
memory.resident_server_pd_0:
- - server_pd_0
- - memory.resident
+ - abstract_pd_server
+ - memory.resident_pd_server
disk.ephemeral.size_server_pcm_0:
- - server_pcm_0
- - disk.ephemeral.size
+ - abstract_pcm_server
+ - disk.ephemeral.size_pcm_server
disk.read.requests_server_pcm_0:
- - server_pcm_0
- - disk.read.requests
+ - abstract_pcm_server
+ - disk.read.requests_pcm_server
disk.device.write.requests.rate_server_pcm_0:
- - server_pcm_0
- - disk.device.write.requests.rate
+ - abstract_pcm_server
+ - disk.device.write.requests.rate_pcm_server
disk.device.write.requests_server_pd_0:
- - server_pd_0
- - disk.device.write.requests
+ - abstract_pd_server
+ - disk.device.write.requests_pd_server
binding_server_pd_0:
- - server_pd_0
- - binding
+ - abstract_pd_server
+ - binding_pd_server
scalable_server_pcm_0:
- - server_pcm_0
- - scalable
+ - abstract_pcm_server
+ - scalable_pcm_server
disk.device.allocation_server_pd_0:
- - server_pd_0
- - disk.device.allocation
+ - abstract_pd_server
+ - disk.device.allocation_pd_server
disk.read.bytes_server_pd_0:
- - server_pd_0
- - disk.read.bytes
+ - abstract_pd_server
+ - disk.read.bytes_pd_server
disk.device.read.requests_server_pd_0:
- - server_pd_0
- - disk.device.read.requests
+ - abstract_pd_server
+ - disk.device.read.requests_pd_server
network.outgoing.bytes.rate_pcm_port_1:
- - pcm_port_1
- - network.outgoing.bytes.rate
+ - abstract_pd_server
+ - network.outgoing.bytes.rate_pd_server_pcm_port
network.incoming.packets_pcm_port_0:
- - pcm_port_0
- - network.incoming.packets
+ - abstract_pcm_server
+ - network.incoming.packets_pcm_server_pcm_port
disk.device.latency_server_pcm_0:
- - server_pcm_0
- - disk.device.latency
+ - abstract_pcm_server
+ - disk.device.latency_pcm_server
disk.device.usage_server_pcm_0:
- - server_pcm_0
- - disk.device.usage
+ - abstract_pcm_server
+ - disk.device.usage_pcm_server
disk.latency_server_pd_0:
- - server_pd_0
- - disk.latency
+ - abstract_pd_server
+ - disk.latency_pd_server
network.outgoing.bytes.rate_pcm_port_0:
- - pcm_port_0
- - network.outgoing.bytes.rate
+ - abstract_pcm_server
+ - network.outgoing.bytes.rate_pcm_server_pcm_port
memory.usage_server_pd_0:
- - server_pd_0
- - memory.usage
+ - abstract_pd_server
+ - memory.usage_pd_server
network.incoming.packets_pcm_port_1:
- - pcm_port_1
- - network.incoming.packets
+ - abstract_pd_server
+ - network.incoming.packets_pd_server_pcm_port
disk.device.write.requests_server_pcm_0:
- - server_pcm_0
- - disk.device.write.requests
+ - abstract_pcm_server
+ - disk.device.write.requests_pcm_server
disk.device.write.requests.rate_server_pd_0:
- - server_pd_0
- - disk.device.write.requests.rate
+ - abstract_pd_server
+ - disk.device.write.requests.rate_pd_server
disk.device.read.requests_server_pcm_0:
- - server_pcm_0
- - disk.device.read.requests
+ - abstract_pcm_server
+ - disk.device.read.requests_pcm_server
scalable_server_pd_0:
- - server_pd_0
- - scalable
+ - abstract_pd_server
+ - scalable_pd_server
os_server_pcm_0:
- - server_pcm_0
- - os
+ - abstract_pcm_server
+ - os_pcm_server
network.incoming.bytes.rate_pcm_port_0:
- - pcm_port_0
- - network.incoming.bytes.rate
+ - abstract_pcm_server
+ - network.incoming.bytes.rate_pcm_server_pcm_port
network.incoming.bytes.rate_pcm_port_1:
- - pcm_port_1
- - network.incoming.bytes.rate
+ - abstract_pd_server
+ - network.incoming.bytes.rate_pd_server_pcm_port
os_server_pd_0:
- - server_pd_0
- - os
+ - abstract_pd_server
+ - os_pd_server
requirements:
dependency_server_pcm_0:
- - server_pcm_0
- - dependency
+ - abstract_pcm_server
+ - dependency_pcm_server
local_storage_server_pcm_0:
- - server_pcm_0
- - local_storage
+ - abstract_pcm_server
+ - local_storage_pcm_server
link_pcm_port_0:
- - pcm_port_0
- - link
+ - abstract_pcm_server
+ - link_pcm_server_pcm_port
link_pcm_port_1:
- - pcm_port_1
- - link
+ - abstract_pd_server
+ - link_pd_server_pcm_port
dependency_pcm_port_0:
- - pcm_port_0
- - dependency
+ - abstract_pcm_server
+ - dependency_pcm_server_pcm_port
local_storage_server_pd_0:
- - server_pd_0
- - local_storage
+ - abstract_pd_server
+ - local_storage_pd_server
dependency_server_pd_0:
- - server_pd_0
- - dependency
+ - abstract_pd_server
+ - dependency_pd_server
dependency_pcm_port_1:
- - pcm_port_1
- - dependency
+ - abstract_pd_server
+ - dependency_pd_server_pcm_port
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedPointingToThreeDiffNestedFilesSameComputeType/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedPointingToThreeDiffNestedFilesSameComputeType/out/MainServiceTemplate.yaml
index 3513346ba9..5db374e25b 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedPointingToThreeDiffNestedFilesSameComputeType/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedPointingToThreeDiffNestedFilesSameComputeType/out/MainServiceTemplate.yaml
@@ -54,15 +54,15 @@ topology_template:
immutable: false
type: string
node_templates:
- abstract_pcm_server_1_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server_1
+ server_pcm_002:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.2
directives:
- substitutable
properties:
pcm_flavor_name:
get_input: pcm_flavor_name
service_template_filter:
- substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
+ substitute_service_template: nested-pcm_v0.2ServiceTemplate.yaml
port_pcm_port_1_network_role_tag: oam
availabilityzone_name:
get_input: availabilityzone_name
@@ -91,15 +91,15 @@ topology_template:
get_input:
- pcm_server_names
- 0
- abstract_pcm_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ server_pcm_001:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
pcm_flavor_name:
get_input: pcm_flavor_name
service_template_filter:
- substitute_service_template: nested-pcm_v0.2ServiceTemplate.yaml
+ substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
port_pcm_port_1_network_role_tag: oam
availabilityzone_name:
get_input: availabilityzone_name
@@ -128,8 +128,8 @@ topology_template:
get_input:
- pcm_server_names
- 0
- abstract_pcm_server_2_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server_2
+ server_pcm_003:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.3
directives:
- substitutable
properties:
@@ -186,7 +186,7 @@ topology_template:
heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
description: heat template that creates PCRF Cluman stack
members:
+ - server_pcm_002
+ - server_pcm_001
+ - server_pcm_003
- compute_port_0
- - abstract_pcm_server_0
- - abstract_pcm_server_1_0
- - abstract_pcm_server_2_0
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedSameTypeTwoPointingOnSameNestedFile/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedSameTypeTwoPointingOnSameNestedFile/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 86e18691a6..c1c907fb3d 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedSameTypeTwoPointingOnSameNestedFile/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedSameTypeTwoPointingOnSameNestedFile/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -564,6 +564,565 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.pcm_server_2:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pcm_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ availabilityzone_name:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ pcm_image_name:
+ type: string
+ description: PCRF CM image name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ pcm_server_name:
+ type: string
+ description: PCRF CM server name
+ required: true
+ status: SUPPORTED
+ cps_net_mask:
+ type: string
+ description: CPS network mask
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ oam_net_name:
+ type: string
+ description: OAM network name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ oam_net_gw:
+ type: string
+ description: CPS network gateway
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: string
+ description: the name of security group
+ required: true
+ status: SUPPORTED
+ cps_net_ip:
+ type: string
+ description: CPS network ip
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ pcm_flavor_name:
+ type: string
+ description: flavor name of PCRF CM instance
+ required: true
+ status: SUPPORTED
+ pcm_vol:
+ type: string
+ description: CPS Cluman Cinder Volume
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ cps_net_name:
+ type: string
+ description: CPS network name
+ required: true
+ status: SUPPORTED
+ oam_net_ip:
+ type: string
+ description: OAM network ip
+ required: true
+ status: SUPPORTED
+ oam_net_mask:
+ type: string
+ description: CPS network mask
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ attributes:
+ server_pcm_id:
+ type: string
+ description: the pcm nova service id
+ status: SUPPORTED
+ requirements:
+ - dependency_pcm_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcm_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pcm:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pcm:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pcm_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcm_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ network.incoming.packets.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcm_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_pcm_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ memory.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pcm:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcm_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcm_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pcm:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pcm:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pcm:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pcm:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pcm:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.heat.pcm_server_1:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedSameTypeTwoPointingOnSameNestedFile/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedSameTypeTwoPointingOnSameNestedFile/out/MainServiceTemplate.yaml
index 8d68beb0a5..b7e3090eb5 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedSameTypeTwoPointingOnSameNestedFile/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/threeNestedSameTypeTwoPointingOnSameNestedFile/out/MainServiceTemplate.yaml
@@ -54,8 +54,8 @@ topology_template:
immutable: false
type: string
node_templates:
- abstract_pcm_server_1:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ server_pcm_002:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
@@ -91,15 +91,15 @@ topology_template:
get_input:
- pcm_server_names
- 0
- abstract_pcm_server_1_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server_1
+ server_pcm_001:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
pcm_flavor_name:
get_input: pcm_flavor_name
service_template_filter:
- substitute_service_template: nested-pcm_v0.2ServiceTemplate.yaml
+ substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
port_pcm_port_1_network_role_tag: oam
availabilityzone_name:
get_input: availabilityzone_name
@@ -128,15 +128,15 @@ topology_template:
get_input:
- pcm_server_names
- 0
- abstract_pcm_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ server_pcm_003:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.2
directives:
- substitutable
properties:
pcm_flavor_name:
get_input: pcm_flavor_name
service_template_filter:
- substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
+ substitute_service_template: nested-pcm_v0.2ServiceTemplate.yaml
port_pcm_port_1_network_role_tag: oam
availabilityzone_name:
get_input: availabilityzone_name
@@ -186,7 +186,7 @@ topology_template:
heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
description: heat template that creates PCRF Cluman stack
members:
+ - server_pcm_002
+ - server_pcm_001
+ - server_pcm_003
- compute_port_0
- - abstract_pcm_server_0
- - abstract_pcm_server_1
- - abstract_pcm_server_1_0
diff --git a/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 b/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
index 7abe24c770..1d5eb5734e 100644
--- a/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
+++ b/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
@@ -236,7 +236,7 @@ topology_template:
description: the pcm nova service id
value: server_pcm
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.heat.pcm_server_1
+ node_type: org.openecomp.resource.abstract.nodes.heat.pcm_server_2
capabilities:
network.incoming.packets.rate_pcm_port_0:
- pcm_port_0
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/twoNestedNodeTemplatesWithSameComputeType/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/twoNestedNodeTemplatesWithSameComputeType/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 35bb849e6f..92ea0fa5e7 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/twoNestedNodeTemplatesWithSameComputeType/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/twoNestedNodeTemplatesWithSameComputeType/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -564,6 +564,565 @@ node_types:
occurrences:
- 1
- UNBOUNDED
+ org.openecomp.resource.abstract.nodes.heat.pcm_server_1:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ port_pcm_port_0_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ availabilityzone_name:
+ type: string
+ description: availabilityzone name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ pcm_image_name:
+ type: string
+ description: PCRF CM image name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ pcm_server_name:
+ type: string
+ description: PCRF CM server name
+ required: true
+ status: SUPPORTED
+ cps_net_mask:
+ type: string
+ description: CPS network mask
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ oam_net_name:
+ type: string
+ description: OAM network name
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pcm_port_0_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ oam_net_gw:
+ type: string
+ description: CPS network gateway
+ required: true
+ status: SUPPORTED
+ security_group_name:
+ type: string
+ description: the name of security group
+ required: true
+ status: SUPPORTED
+ cps_net_ip:
+ type: string
+ description: CPS network ip
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ pcm_flavor_name:
+ type: string
+ description: flavor name of PCRF CM instance
+ required: true
+ status: SUPPORTED
+ pcm_vol:
+ type: string
+ description: CPS Cluman Cinder Volume
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pcm_port_0_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ cps_net_name:
+ type: string
+ description: CPS network name
+ required: true
+ status: SUPPORTED
+ oam_net_ip:
+ type: string
+ description: OAM network ip
+ required: true
+ status: SUPPORTED
+ oam_net_mask:
+ type: string
+ description: CPS network mask
+ required: true
+ status: SUPPORTED
+ port_pcm_port_1_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ attributes:
+ server_pcm_id:
+ type: string
+ description: the pcm nova service id
+ status: SUPPORTED
+ requirements:
+ - dependency_pcm_port_1:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcm_port_1:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_server_pcm:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_server_pcm:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pcm_port_0:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pcm_port_0:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ network.incoming.packets.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pcm_port_0:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ binding_pcm_port_1:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ memory.usage_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_server_pcm:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_port_1:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pcm_port_0:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcm_port_0:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pcm_port_1:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_server_pcm:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ scalable_server_pcm:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_server_pcm:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_server_pcm:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_server_pcm:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcm_port_0:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_server_pcm:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pcm_port_1:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
org.openecomp.resource.abstract.nodes.compute:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/twoNestedNodeTemplatesWithSameComputeType/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/twoNestedNodeTemplatesWithSameComputeType/out/MainServiceTemplate.yaml
index 7c18440ad7..3f53330a7a 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/twoNestedNodeTemplatesWithSameComputeType/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/nestedSingleCompute/twoNestedNodeTemplatesWithSameComputeType/out/MainServiceTemplate.yaml
@@ -54,8 +54,8 @@ topology_template:
immutable: false
type: string
node_templates:
- abstract_pcm_server_1:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ server_pcm_002:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
@@ -91,8 +91,8 @@ topology_template:
get_input:
- pcm_server_names
- 0
- abstract_pcm_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ server_pcm_001:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
@@ -149,7 +149,7 @@ topology_template:
properties:
compute_compute_user_data_format:
- get_attribute:
- - abstract_pcm_server_1
+ - server_pcm_001
- oam_net_gw
vm_image_name:
get_input: compute_image_name
@@ -190,7 +190,7 @@ topology_template:
heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
description: heat template that creates PCRF Cluman stack
members:
+ - server_pcm_002
+ - server_pcm_001
- compute_port_0
- abstract_compute
- - abstract_pcm_server_0
- - abstract_pcm_server_1
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
index d2f6cfb03d..d5852c9cff 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -92,20 +92,14 @@ node_types:
type: string
attributes:
pd_server_accessIPv6:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
pd_server_accessIPv4:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
pd_server_pd01_port_device_owner:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_pd_server:
capability: tosca.capabilities.Node
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml b/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
index 69f28f1262..b25f844652 100644
--- a/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
+++ b/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
@@ -131,29 +131,23 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
pd_server_accessIPv6:
- type: list
+ type: string
value:
get_attribute:
- pd_server
- accessIPv6
- entry_schema:
- type: string
pd_server_accessIPv4:
- type: list
+ type: string
value:
get_attribute:
- pd_server
- accessIPv4
- entry_schema:
- type: string
pd_server_pd01_port_device_owner:
- type: list
+ type: string
value:
get_attribute:
- pd_server_pd01_port
- device_owner
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.pd_server
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortOutputParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortOutputParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 837e03c8ed..de1531b142 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortOutputParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortOutputParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -92,20 +92,14 @@ node_types:
type: string
attributes:
pd_server_accessIPv6:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
pd_server_accessIPv4:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
pd_server_pd01_port_device_id:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_pd_server:
capability: tosca.capabilities.Node
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/oneComputeTypeOnePortOutputParamGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml b/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
index 7a768a2d65..c2aaa1eba1 100644
--- a/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
+++ b/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
@@ -131,29 +131,23 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
pd_server_accessIPv6:
- type: list
+ type: string
value:
get_attribute:
- pd_server
- accessIPv6
- entry_schema:
- type: string
pd_server_accessIPv4:
- type: list
+ type: string
value:
get_attribute:
- pd_server
- accessIPv4
- entry_schema:
- type: string
pd_server_pd01_port_device_id:
- type: list
+ type: string
value:
get_attribute:
- pd_server_pd01_port
- device_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.pd_server
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePortWithGetAttr/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePortWithGetAttr/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 0764496a7f..8e61b49e92 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePortWithGetAttr/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePortWithGetAttr/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -92,10 +92,8 @@ node_types:
type: string
attributes:
pd_server_accessIPv4:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_pd_server:
capability: tosca.capabilities.Node
@@ -519,10 +517,8 @@ node_types:
status: SUPPORTED
attributes:
ps_server_accessIPv4:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_ps_server:
capability: tosca.capabilities.Node
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/scalingInstances/twoComputeTypesOnePortWithGetAttr/out/Nested_pd_serverServiceTemplate.yaml b/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
index 84d41a7ba3..6b8f36ec21 100644
--- a/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
+++ b/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
@@ -131,13 +131,11 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
pd_server_accessIPv4:
- type: list
+ type: string
value:
get_attribute:
- pd_server
- accessIPv4
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.pd_server
capabilities:
diff --git a/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 b/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
index f336c3e1de..3c3e3962a6 100644
--- a/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
+++ b/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
@@ -131,13 +131,11 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
ps_server_accessIPv4:
- type: list
+ type: string
value:
get_attribute:
- ps_server
- accessIPv4
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.ps_server
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwodiffporttypesandnested/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwodiffporttypesandnested/out/MainServiceTemplate.yaml
index 48d9735fb9..86c41415ae 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwodiffporttypesandnested/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/computewithtwodiffporttypesandnested/out/MainServiceTemplate.yaml
@@ -419,8 +419,8 @@ topology_template:
description: csb internal network name
default: int_mog_csb_net
node_templates:
- abstract_pcm_server_0:
- type: org.openecomp.resource.abstract.nodes.heat.pcm_server
+ server_pcm_003:
+ type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
properties:
@@ -506,5 +506,5 @@ topology_template:
heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
description: heat template that creates MOG stack
members:
+ - server_pcm_003
- abstract_pd_server
- - abstract_pcm_server_0
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/diffPortTypeAndOutParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/diffPortTypeAndOutParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
index f78767abf9..e68bf0fb94 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/diffPortTypeAndOutParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/diffPortTypeAndOutParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -128,20 +128,14 @@ node_types:
type: string
attributes:
pd_server_accessIPv4:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
pd_server_pd02_port_device_owner:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
pd_server_pd01_port_device_id:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_pd_server:
capability: tosca.capabilities.Node
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/diffPortTypeAndOutParamGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml b/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
index cab0a4485f..d70887911a 100644
--- a/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
+++ b/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
@@ -183,29 +183,23 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
pd_server_accessIPv4:
- type: list
+ type: string
value:
get_attribute:
- pd_server
- accessIPv4
- entry_schema:
- type: string
pd_server_pd02_port_device_owner:
- type: list
+ type: string
value:
get_attribute:
- pd_server_pd02_port
- device_owner
- entry_schema:
- type: string
pd_server_pd01_port_device_id:
- type: list
+ type: string
value:
get_attribute:
- pd_server_pd01_port
- device_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.pd_server
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 0b1b45b112..a3e595f5da 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -9,125 +9,29 @@ node_types:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
port_FSB_OAM_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_FSB2_Internal2_network_role_tag:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_FSB2_Internal1_exCP_naming:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- vm_flavor_name:
- type: string
- required: true
- status: SUPPORTED
- port_FSB_OAM_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- compute_FSB2_availability_zone:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_FSB2_Internal2_exCP_naming:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_FSB_OAM_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_FSB2_Internal1_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_FSB2_Internal1_network_role:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_FSB2_Internal2_network_role:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- compute_FSB2_name:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_FSB2_Internal1_mac_address:
- type: string
- required: true
- status: SUPPORTED
- port_FSB2_Internal1_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_FSB_OAM_network_role:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_FSB_OAM_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_FSB2_Internal1_network:
+ port_FSB2_Internal2_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_FSB2_Internal2_mac_address:
- type: string
- required: true
- status: SUPPORTED
- port_FSB_OAM_subnetpoolid:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_FSB_OAM_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_FSB2_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_FSB_OAM_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
+ type: org.openecomp.datatypes.network.MacRequirements
port_FSB2_Internal2_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: json
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -136,37 +40,41 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- port_FSB_OAM_order:
+ port_FSB2_Internal2_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: integer
- port_FSB2_Internal2_network:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_FSB2_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_FSB2_Internal2_vlan_requirements:
+ port_FSB_OAM_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_FSB2_Internal1_order:
+ port_FSB2_Internal1_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: integer
- port_FSB2_Internal2_subnetpoolid:
+ type: json
+ compute_FSB2_name:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_FSB2_Internal1_network_role_tag:
+ port_FSB2_Internal1_mac_address:
type: list
required: true
status: SUPPORTED
@@ -177,29 +85,31 @@ node_types:
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ type: json
port_FSB2_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ type: list
required: true
status: SUPPORTED
- port_FSB2_Internal2_order:
+ entry_schema:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_FSB_OAM_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: integer
- port_FSB2_Internal1_subnetpoolid:
+ type: string
+ port_FSB2_Internal1_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_FSB_OAM_exCP_naming:
+ port_FSB2_Internal2_mac_address:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
+ type: string
requirements:
- dependency_FSB2_FSB_OAM:
capability: tosca.capabilities.Node
@@ -695,32 +605,36 @@ node_types:
org.openecomp.resource.abstract.nodes.VLC2:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_VLC_GTP_exCP_naming:
+ port_VLC_SCTP_A_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
+ type: string
port_VLC_OAM_network_role_tag:
- type: string
+ type: list
required: true
status: SUPPORTED
+ entry_schema:
+ type: string
port_VLC_GTP_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: json
port_VLC2_Internal2_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: json
port_VLC_SCTP_A_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ type: list
required: true
status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.MacRequirements
vm_flavor_name:
type: string
required: true
@@ -730,219 +644,83 @@ node_types:
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: json
port_VLC_SCTP_A_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC2_Internal1_network_role_tag:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC2_Internal2_mac_address:
- type: string
- required: true
- status: SUPPORTED
- port_VLC_GTP_network_role_tag:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- vm_image_name:
- type: string
- required: true
- status: SUPPORTED
- port_VLC2_Internal1_mac_address:
- type: string
- required: true
- status: SUPPORTED
- port_VLC2_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_VLC2_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_VLC_SCTP_B_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC_GTP_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC2_Internal1_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_VLC_GTP_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
- port_VLC_OAM_exCP_naming:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
type: json
- port_VLC_SCTP_A_network_role_tag:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC_GTP_vlan_requirements:
+ port_VLC_OAM_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_VLC_GTP_fixed_ips:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC_OAM_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC2_Internal2_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC_SCTP_A_network:
+ port_VLC2_Internal2_mac_address:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_VLC_SCTP_A_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_VLC_SCTP_A_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
- port_VLC_SCTP_B_exCP_naming:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_VLC_SCTP_A_exCP_naming:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_VLC_OAM_vlan_requirements:
+ port_VLC_OAM_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_VLC_OAM_ip_requirements:
- type: list
+ vm_image_name:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_VLC_OAM_fixed_ips:
+ port_VLC2_Internal1_mac_address:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC2_Internal1_order:
+ type: string
+ port_VLC2_Internal2_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: integer
- port_VLC_OAM_network_role:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC2_Internal1_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
+ type: org.openecomp.datatypes.network.MacRequirements
port_VLC_SCTP_A_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_VLC2_Internal2_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
type: json
- port_VLC_SCTP_A_subnetpoolid:
+ port_VLC_SCTP_B_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_VLC_OAM_subnetpoolid:
+ port_VLC_GTP_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_VLC_SCTP_B_network_role_tag:
+ port_VLC2_Internal1_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
+ type: json
compute_VLC2_name:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_VLC_OAM_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
- port_VLC2_Internal1_network_role:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC2_Internal2_network_role:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -951,46 +729,18 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- port_VLC_SCTP_B_subnetpoolid:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC2_Internal2_network_role_tag:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
port_VLC_SCTP_B_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC_GTP_network_role:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC_SCTP_A_network_role:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC2_Internal2_order:
+ type: json
+ port_VLC_GTP_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: integer
- port_VLC_GTP_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
+ type: org.openecomp.datatypes.network.MacRequirements
port_VLC2_Internal1_network:
type: list
required: true
@@ -1003,63 +753,31 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
- port_VLC2_Internal1_exCP_naming:
+ port_VLC_GTP_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
port_VLC_OAM_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_VLC2_Internal1_vlan_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- port_VLC2_Internal2_subnetpoolid:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC_OAM_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
port_VLC_SCTP_B_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_VLC2_Internal2_exCP_naming:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- port_VLC_SCTP_B_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
- port_VLC_GTP_subnetpoolid:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC2_Internal1_subnetpoolid:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC_SCTP_B_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_VLC_SCTP_B_network_role:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC2_Internal2_network:
type: list
required: true
status: SUPPORTED
@@ -1794,24 +1512,32 @@ node_types:
org.openecomp.resource.abstract.nodes.NCB1:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_NCB1_Internal1_network_role:
+ port_NCB1_Internal2_mac_address:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_NCB1_Internal2_network_role:
+ 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_NCB1_Internal1_mac_address:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_NCB1_Internal1_network_role_tag:
+ port_NCB1_Internal1_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
+ type: json
vm_flavor_name:
type: string
required: true
@@ -1822,112 +1548,40 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
- port_NCB1_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- vm_image_name:
- type: string
- required: true
- status: SUPPORTED
- port_NCB1_Internal2_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
- port_NCB1_Internal2_ip_requirements:
+ port_NCB1_Internal1_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_NCB1_Internal1_exCP_naming:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_NCB1_Internal2_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- port_NCB1_Internal1_subnetpoolid:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_NCB1_Internal1_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_NCB1_Internal2_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_NCB1_Internal2_subnetpoolid:
+ compute_NCB1_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_NCB1_Internal2_mac_address:
- 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_NCB1_Internal1_mac_address:
+ vm_image_name:
type: string
required: true
status: SUPPORTED
- port_NCB1_Internal1_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
- port_NCB1_Internal2_exCP_naming:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_NCB1_Internal1_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_NCB1_Internal1_vlan_requirements:
+ port_NCB1_Internal2_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_NCB1_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_NCB1_Internal1_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- compute_NCB1_availability_zone:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_NCB1_Internal2_network_role_tag:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
port_NCB1_Internal2_network:
type: list
required: true
@@ -2351,58 +2005,6 @@ node_types:
org.openecomp.resource.abstract.nodes.NCB2:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- compute_NCB2_availability_zone:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- vm_flavor_name:
- type: string
- required: true
- status: SUPPORTED
- port_NCB2_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_NCB2_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- vm_image_name:
- type: string
- required: true
- status: SUPPORTED
- port_NCB2_Internal1_exCP_naming:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_NCB2_Internal2_exCP_naming:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_NCB2_Internal1_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
- port_NCB2_Internal1_network_role:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_NCB2_Internal2_network_role:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -2417,69 +2019,57 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
- port_NCB2_Internal2_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_NCB2_Internal2_network_role_tag:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_NCB2_Internal2_network:
+ compute_NCB2_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_NCB2_Internal2_vlan_requirements:
+ port_NCB2_Internal2_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_NCB2_Internal1_mac_address:
- type: string
- required: true
- status: SUPPORTED
- port_NCB2_Internal2_mac_address:
+ vm_flavor_name:
type: string
required: true
status: SUPPORTED
- port_NCB2_Internal1_subnetpoolid:
+ port_NCB2_Internal2_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_NCB2_Internal1_network_role_tag:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_NCB2_Internal2_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_NCB2_Internal2_order:
+ port_NCB2_Internal1_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: integer
- compute_NCB2_name:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_NCB2_Internal1_mac_address:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_NCB2_Internal1_vlan_requirements:
+ port_NCB2_Internal2_mac_address:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- port_NCB2_Internal2_subnetpoolid:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_NCB2_name:
type: list
required: true
status: SUPPORTED
@@ -2490,7 +2080,7 @@ node_types:
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: json
requirements:
- dependency_NCB2:
capability: tosca.capabilities.Node
@@ -2908,89 +2498,25 @@ node_types:
org.openecomp.resource.abstract.nodes.GPB2:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_GPB2_Internal2_network_role_tag:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_GPB2_Internal2_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
- port_GPB2_Internal1_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_GPB2_Internal1_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- vm_flavor_name:
- type: string
- required: true
- status: SUPPORTED
- port_GPB2_Internal2_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_GPB2_Internal2_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_GPB2_Internal1_network_role:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- compute_GPB2_name:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_GPB2_Internal1_subnetpoolid:
+ port_GPB2_Internal2_mac_address:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_GPB2_Internal2_subnetpoolid:
+ port_GPB2_Internal2_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_GPB2_Internal2_mac_address:
- type: string
- required: true
- status: SUPPORTED
- port_GPB2_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
+ type: org.openecomp.datatypes.network.MacRequirements
port_GPB2_Internal1_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_GPB2_Internal2_network_role:
+ type: json
+ port_GPB2_Internal1_network:
type: list
required: true
status: SUPPORTED
@@ -3010,38 +2536,38 @@ node_types:
status: SUPPORTED
entry_schema:
type: string
- port_GPB2_Internal2_exCP_naming:
- type: list
+ vm_flavor_name:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: json
- port_GPB2_Internal1_order:
+ port_GPB2_Internal1_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: integer
- port_GPB2_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_GPB2_Internal1_exCP_naming:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_GPB2_Internal2_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_GPB2_Internal1_network_role_tag:
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_GPB2_name:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
port_GPB2_Internal1_mac_address:
- type: string
+ type: list
required: true
status: SUPPORTED
+ entry_schema:
+ type: string
port_GPB2_Internal2_network:
type: list
required: true
@@ -3466,214 +2992,64 @@ node_types:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
port_VLC1_Internal2_mac_address:
- type: string
- required: true
- status: SUPPORTED
- port_VLC_GTP_exCP_naming:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_VLC_OAM_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_VLC1_Internal1_mac_address:
- type: string
- required: true
- status: SUPPORTED
- port_VLC_GTP_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_VLC1_Internal2_exCP_naming:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_VLC1_Internal2_network_role:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC_SCTP_A_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- vm_flavor_name:
- type: string
- required: true
- status: SUPPORTED
- port_VLC1_Internal2_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC_SCTP_B_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_VLC_SCTP_A_fixed_ips:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC1_Internal2_network_role_tag:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC_GTP_network_role_tag:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- vm_image_name:
- type: string
- required: true
- status: SUPPORTED
- port_VLC1_Internal1_subnetpoolid:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_VLC_SCTP_B_network:
+ port_VLC1_Internal1_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_VLC1_Internal1_network_role_tag:
+ port_VLC_SCTP_A_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_VLC_GTP_network:
+ port_VLC_OAM_network_role_tag:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_VLC_GTP_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
- port_VLC_OAM_exCP_naming:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_VLC1_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_VLC1_Internal1_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_VLC1_Internal1_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
- port_VLC_SCTP_A_network_role_tag:
+ port_VLC1_Internal1_mac_address:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_VLC_GTP_vlan_requirements:
+ port_VLC_GTP_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_VLC_GTP_fixed_ips:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC_OAM_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- compute_VLC1_name:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC1_Internal2_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_VLC1_Internal1_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC_SCTP_A_network:
+ port_VLC_SCTP_A_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_VLC_SCTP_A_vlan_requirements:
- type: list
+ type: org.openecomp.datatypes.network.MacRequirements
+ vm_flavor_name:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: json
- port_VLC1_Internal1_network_role:
+ port_VLC1_Internal2_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_VLC_SCTP_A_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
- port_VLC_SCTP_B_exCP_naming:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_VLC_SCTP_A_exCP_naming:
+ port_VLC_SCTP_B_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_VLC_OAM_vlan_requirements:
+ port_VLC_SCTP_A_fixed_ips:
type: list
required: true
status: SUPPORTED
@@ -3684,79 +3060,47 @@ node_types:
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: json
port_VLC1_Internal1_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: json
port_VLC_OAM_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC1_Internal2_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
type: json
- port_VLC_OAM_network_role:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_VLC1_Internal2_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
- port_VLC1_Internal2_subnetpoolid:
- type: list
+ vm_image_name:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
port_VLC_SCTP_A_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_VLC_SCTP_A_subnetpoolid:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- compute_VLC1_availability_zone:
+ type: json
+ port_VLC_SCTP_B_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_VLC_OAM_subnetpoolid:
+ port_VLC_GTP_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_VLC_SCTP_B_network_role_tag:
+ compute_VLC1_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_VLC_OAM_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -3765,76 +3109,66 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- port_VLC1_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC1_Internal1_mac_requirements:
+ type: list
required: true
status: SUPPORTED
- port_VLC_SCTP_B_subnetpoolid:
+ entry_schema:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC1_Internal2_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
+ type: org.openecomp.datatypes.network.MacRequirements
port_VLC_SCTP_B_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC_GTP_network_role:
+ type: json
+ port_VLC_GTP_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_VLC_SCTP_A_network_role:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC_GTP_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_VLC_GTP_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
+ type: json
port_VLC_OAM_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_VLC1_Internal1_exCP_naming:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- port_VLC_SCTP_B_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_VLC_SCTP_B_order:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC_OAM_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: integer
- port_VLC_GTP_subnetpoolid:
+ type: string
+ compute_VLC1_name:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_VLC_SCTP_B_vlan_requirements:
+ port_VLC_SCTP_B_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- port_VLC_SCTP_B_network_role:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC1_Internal2_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
+ type: json
requirements:
- dependency_VLC1_VLC_SCTP_B:
capability: tosca.capabilities.Node
@@ -4565,119 +3899,35 @@ node_types:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
port_FSB1_Internal1_mac_address:
- type: string
- required: true
- status: SUPPORTED
- port_FSB_OAM_network_role_tag:
- type: string
- required: true
- status: SUPPORTED
- port_FSB1_Internal2_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_FSB1_Internal1_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- vm_flavor_name:
- type: string
- required: true
- status: SUPPORTED
- port_FSB_OAM_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_FSB1_Internal2_mac_address:
- type: string
- required: true
- status: SUPPORTED
- port_FSB_OAM_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_FSB1_Internal1_subnetpoolid:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_FSB1_Internal2_subnetpoolid:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_FSB1_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_FSB_OAM_network_role:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_FSB1_Internal1_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_FSB1_Internal1_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
- port_FSB_OAM_network:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_FSB1_Internal2_network_role:
+ port_FSB_OAM_network_role_tag:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_FSB1_Internal1_network_role_tag:
+ port_FSB1_Internal2_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_FSB_OAM_subnetpoolid:
+ port_FSB_OAM_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_FSB_OAM_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
+ type: org.openecomp.datatypes.network.MacRequirements
compute_FSB1_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_FSB1_Internal1_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -4686,76 +3936,70 @@ node_types:
status: SUPPORTED
constraints:
- greater_or_equal: 0
- port_FSB_OAM_order:
+ port_FSB1_Internal1_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: integer
- port_FSB1_Internal1_network_role:
- type: list
+ type: string
+ vm_flavor_name:
+ type: string
required: true
status: SUPPORTED
- entry_schema:
- type: string
- port_FSB1_Internal2_network_role_tag:
+ port_FSB1_Internal2_mac_address:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_FSB1_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_FSB1_Internal2_ip_requirements:
+ port_FSB_OAM_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_FSB1_Internal2_order:
+ type: json
+ port_FSB1_Internal2_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: integer
- port_FSB_OAM_fixed_ips:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_FSB1_Internal2_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_FSB1_Internal1_exCP_naming:
+ type: json
+ port_FSB_OAM_fixed_ips:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_FSB_OAM_exCP_naming:
+ compute_FSB1_name:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
- compute_FSB1_name:
+ type: string
+ port_FSB1_Internal1_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_FSB1_Internal2_exCP_naming:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_FSB1_Internal1_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
type: json
- port_FSB1_Internal2_vlan_requirements:
+ port_FSB_OAM_network:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: json
+ type: string
requirements:
- dependency_FSB1_FSB1_Internal2:
capability: tosca.capabilities.Node
@@ -5251,13 +4495,21 @@ node_types:
org.openecomp.resource.abstract.nodes.GPB1:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
- port_GPB1_Internal1_network_role:
+ port_GPB1_Internal2_network:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_GPB1_Internal2_network_role:
+ 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_GPB1_Internal1_network:
type: list
required: true
status: SUPPORTED
@@ -5273,124 +4525,52 @@ node_types:
type: string
required: true
status: SUPPORTED
- port_GPB1_Internal2_mac_address:
- type: string
- required: true
- status: SUPPORTED
- port_GPB1_Internal1_order:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: integer
- vm_image_name:
- type: string
- required: true
- status: SUPPORTED
- port_GPB1_Internal1_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_GPB1_Internal2_exCP_naming:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_GPB1_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- compute_GPB1_availability_zone:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: string
- port_GPB1_Internal1_exCP_naming:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_GPB1_Internal2_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_GPB1_Internal2_vlan_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: json
- port_GPB1_Internal1_network_role_tag:
+ port_GPB1_Internal2_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_GPB1_Internal2_network:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_GPB1_Internal1_mac_address:
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_GPB1_Internal1_network:
+ port_GPB1_Internal2_mac_address:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_GPB1_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- status: SUPPORTED
- port_GPB1_Internal1_mac_address:
+ vm_image_name:
type: string
required: true
status: SUPPORTED
- port_GPB1_Internal1_subnetpoolid:
+ port_GPB1_Internal1_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_GPB1_Internal2_subnetpoolid:
+ type: json
+ port_GPB1_Internal1_mac_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: string
- port_GPB1_Internal2_network_role_tag:
+ type: org.openecomp.datatypes.network.MacRequirements
+ compute_GPB1_availability_zone:
type: list
required: true
status: SUPPORTED
entry_schema:
type: string
- port_GPB1_Internal1_ip_requirements:
- type: list
- required: true
- status: SUPPORTED
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_GPB1_Internal2_order:
+ port_GPB1_Internal2_ip_requirements:
type: list
required: true
status: SUPPORTED
entry_schema:
- type: integer
+ type: json
requirements:
- dependency_GPB1:
capability: tosca.capabilities.Node
@@ -5804,4 +4984,4 @@ node_types:
description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
occurrences:
- 1
- - UNBOUNDED
+ - UNBOUNDED \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_FSB1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_FSB1ServiceTemplate.yaml
index a9acfcc5c3..d9a7752ac7 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_FSB1ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_FSB1ServiceTemplate.yaml
@@ -12,98 +12,30 @@ node_types:
topology_template:
inputs:
port_FSB1_Internal1_mac_address:
- type: string
- required: true
- port_FSB_OAM_network_role_tag:
- type: string
- required: true
- port_FSB1_Internal2_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_FSB1_Internal1_network:
- type: list
- required: true
- entry_schema:
- type: string
- vm_flavor_name:
- type: string
- required: true
- port_FSB_OAM_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: json
- port_FSB1_Internal2_mac_address:
- type: string
- required: true
- port_FSB_OAM_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_FSB1_Internal1_subnetpoolid:
type: list
required: true
entry_schema:
type: string
- port_FSB1_Internal2_subnetpoolid:
- type: list
- required: true
- entry_schema:
- type: string
- port_FSB1_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_FSB_OAM_network_role:
- type: list
- required: true
- entry_schema:
- type: string
- port_FSB1_Internal1_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_FSB1_Internal1_order:
- type: list
- required: true
- entry_schema:
- type: integer
- port_FSB_OAM_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_FSB1_Internal2_network_role:
+ port_FSB_OAM_network_role_tag:
type: list
required: true
entry_schema:
type: string
- port_FSB1_Internal1_network_role_tag:
+ port_FSB1_Internal2_network:
type: list
required: true
entry_schema:
type: string
- port_FSB_OAM_subnetpoolid:
+ port_FSB_OAM_mac_requirements:
type: list
required: true
entry_schema:
- type: string
- port_FSB_OAM_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
+ type: org.openecomp.datatypes.network.MacRequirements
compute_FSB1_availability_zone:
type: list
required: true
entry_schema:
type: string
- port_FSB1_Internal1_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: json
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -111,102 +43,79 @@ topology_template:
default: 0
constraints:
- greater_or_equal: 0
- port_FSB_OAM_order:
+ port_FSB1_Internal1_network:
type: list
required: true
entry_schema:
- type: integer
- port_FSB1_Internal1_network_role:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_FSB1_Internal2_mac_address:
type: list
required: true
entry_schema:
type: string
- port_FSB1_Internal2_network_role_tag:
+ port_FSB_OAM_ip_requirements:
type: list
required: true
entry_schema:
- type: string
+ type: json
port_FSB1_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_FSB1_Internal2_ip_requirements:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_FSB1_Internal2_order:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_FSB1_Internal2_ip_requirements:
type: list
required: true
entry_schema:
- type: integer
+ type: json
port_FSB_OAM_fixed_ips:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_FSB1_Internal1_exCP_naming:
- type: list
- required: true
- entry_schema:
type: json
- port_FSB_OAM_exCP_naming:
+ compute_FSB1_name:
type: list
required: true
entry_schema:
- type: json
- compute_FSB1_name:
+ type: string
+ port_FSB1_Internal1_mac_requirements:
type: list
required: true
entry_schema:
- type: string
- port_FSB1_Internal2_exCP_naming:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_FSB1_Internal1_ip_requirements:
type: list
required: true
entry_schema:
type: json
- port_FSB1_Internal2_vlan_requirements:
+ port_FSB_OAM_network:
type: list
required: true
entry_schema:
- type: json
+ type: string
node_templates:
FSB1_FSB1_Internal2:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_FSB1_Internal2_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_FSB1_Internal2_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_FSB1_Internal2_ip_requirements
- network_role_tag:
get_input:
- - port_FSB1_Internal2_network_role_tag
+ - port_FSB1_Internal2_ip_requirements
- index_value
mac_requirements:
- get_input: port_FSB1_Internal2_mac_requirements
- order:
- get_input:
- - port_FSB1_Internal2_order
- - index_value
- network_role:
- get_input:
- - port_FSB1_Internal2_network_role
- - index_value
- subnetpoolid:
get_input:
- - port_FSB1_Internal2_subnetpoolid
+ - port_FSB1_Internal2_mac_requirements
- index_value
network:
get_input:
- port_FSB1_Internal2_network
- index_value
mac_address:
- get_input: port_FSB1_Internal2_mac_address
+ get_input:
+ - port_FSB1_Internal2_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -215,40 +124,22 @@ topology_template:
FSB1_FSB1_Internal1:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_FSB1_Internal1_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_FSB1_Internal1_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_FSB1_Internal1_ip_requirements
- network_role_tag:
get_input:
- - port_FSB1_Internal1_network_role_tag
+ - port_FSB1_Internal1_ip_requirements
- index_value
mac_requirements:
- get_input: port_FSB1_Internal1_mac_requirements
- order:
get_input:
- - port_FSB1_Internal1_order
- - index_value
- network_role:
- get_input:
- - port_FSB1_Internal1_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_FSB1_Internal1_subnetpoolid
+ - port_FSB1_Internal1_mac_requirements
- index_value
network:
get_input:
- port_FSB1_Internal1_network
- index_value
mac_address:
- get_input: port_FSB1_Internal1_mac_address
+ get_input:
+ - port_FSB1_Internal1_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -257,34 +148,22 @@ topology_template:
FSB1_FSB_OAM:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_FSB_OAM_exCP_naming
- - index_value
- vlan_requirements:
+ ip_requirements:
get_input:
- - port_FSB_OAM_vlan_requirements
+ - port_FSB_OAM_ip_requirements
- index_value
- ip_requirements:
- get_input: port_FSB_OAM_ip_requirements
network_role_tag:
- get_input: port_FSB_OAM_network_role_tag
- mac_requirements:
- get_input: port_FSB_OAM_mac_requirements
- order:
get_input:
- - port_FSB_OAM_order
+ - port_FSB_OAM_network_role_tag
- index_value
- network_role:
+ mac_requirements:
get_input:
- - port_FSB_OAM_network_role
+ - port_FSB_OAM_mac_requirements
- index_value
- subnetpoolid:
+ fixed_ips:
get_input:
- - port_FSB_OAM_subnetpoolid
+ - port_FSB_OAM_fixed_ips
- index_value
- fixed_ips:
- get_input: port_FSB_OAM_fixed_ips
network:
get_input:
- port_FSB_OAM_network
@@ -556,4 +435,4 @@ topology_template:
- dependency
link_FSB1_FSB_OAM:
- FSB1_FSB_OAM
- - link
+ - link \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_FSB2ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_FSB2ServiceTemplate.yaml
index 24b75d7835..9bb94360f6 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_FSB2ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_FSB2ServiceTemplate.yaml
@@ -12,103 +12,25 @@ node_types:
topology_template:
inputs:
port_FSB_OAM_network_role_tag:
- type: string
- required: true
- port_FSB2_Internal2_network_role_tag:
- type: list
- required: true
- entry_schema:
- type: string
- port_FSB2_Internal1_exCP_naming:
- type: list
- required: true
- entry_schema:
- type: json
- vm_flavor_name:
- type: string
- required: true
- port_FSB_OAM_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: json
- compute_FSB2_availability_zone:
- type: list
- required: true
- entry_schema:
- type: string
- port_FSB2_Internal2_exCP_naming:
- type: list
- required: true
- entry_schema:
- type: json
- port_FSB_OAM_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_FSB2_Internal1_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_FSB2_Internal1_network_role:
- type: list
- required: true
- entry_schema:
- type: string
- port_FSB2_Internal2_network_role:
- type: list
- required: true
- entry_schema:
- type: string
- compute_FSB2_name:
type: list
required: true
entry_schema:
type: string
- port_FSB2_Internal1_mac_address:
- type: string
- required: true
- port_FSB2_Internal1_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: json
- port_FSB_OAM_network_role:
- type: list
- required: true
- entry_schema:
- type: string
- port_FSB_OAM_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_FSB2_Internal1_network:
+ port_FSB2_Internal2_mac_requirements:
type: list
required: true
entry_schema:
- type: string
- port_FSB2_Internal2_mac_address:
- type: string
- required: true
- port_FSB_OAM_subnetpoolid:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_FSB_OAM_mac_requirements:
type: list
required: true
entry_schema:
- type: string
- port_FSB2_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_FSB_OAM_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
+ type: org.openecomp.datatypes.network.MacRequirements
port_FSB2_Internal2_ip_requirements:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: json
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -116,32 +38,35 @@ topology_template:
default: 0
constraints:
- greater_or_equal: 0
- port_FSB_OAM_order:
+ port_FSB2_Internal2_network:
type: list
required: true
entry_schema:
- type: integer
- port_FSB2_Internal2_network:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ compute_FSB2_availability_zone:
type: list
required: true
entry_schema:
type: string
- port_FSB2_Internal2_vlan_requirements:
+ port_FSB_OAM_ip_requirements:
type: list
required: true
entry_schema:
type: json
- port_FSB2_Internal1_order:
+ port_FSB2_Internal1_ip_requirements:
type: list
required: true
entry_schema:
- type: integer
- port_FSB2_Internal2_subnetpoolid:
+ type: json
+ compute_FSB2_name:
type: list
required: true
entry_schema:
type: string
- port_FSB2_Internal1_network_role_tag:
+ port_FSB2_Internal1_mac_address:
type: list
required: true
entry_schema:
@@ -150,57 +75,47 @@ topology_template:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ type: json
port_FSB2_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ type: list
required: true
- port_FSB2_Internal2_order:
+ entry_schema:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_FSB_OAM_network:
type: list
required: true
entry_schema:
- type: integer
- port_FSB2_Internal1_subnetpoolid:
+ type: string
+ port_FSB2_Internal1_network:
type: list
required: true
entry_schema:
type: string
- port_FSB_OAM_exCP_naming:
+ port_FSB2_Internal2_mac_address:
type: list
required: true
entry_schema:
- type: json
+ type: string
node_templates:
FSB2_FSB_OAM:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_FSB_OAM_exCP_naming
- - index_value
- vlan_requirements:
+ ip_requirements:
get_input:
- - port_FSB_OAM_vlan_requirements
+ - port_FSB_OAM_ip_requirements
- index_value
- ip_requirements:
- get_input: port_FSB_OAM_ip_requirements
network_role_tag:
- get_input: port_FSB_OAM_network_role_tag
- mac_requirements:
- get_input: port_FSB_OAM_mac_requirements
- order:
get_input:
- - port_FSB_OAM_order
+ - port_FSB_OAM_network_role_tag
- index_value
- network_role:
+ mac_requirements:
get_input:
- - port_FSB_OAM_network_role
+ - port_FSB_OAM_mac_requirements
- index_value
- subnetpoolid:
+ fixed_ips:
get_input:
- - port_FSB_OAM_subnetpoolid
+ - port_FSB_OAM_fixed_ips
- index_value
- fixed_ips:
- get_input: port_FSB_OAM_fixed_ips
network:
get_input:
- port_FSB_OAM_network
@@ -226,40 +141,22 @@ topology_template:
FSB2_FSB2_Internal2:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_FSB2_Internal2_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_FSB2_Internal2_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_FSB2_Internal2_ip_requirements
- network_role_tag:
get_input:
- - port_FSB2_Internal2_network_role_tag
+ - port_FSB2_Internal2_ip_requirements
- index_value
mac_requirements:
- get_input: port_FSB2_Internal2_mac_requirements
- order:
- get_input:
- - port_FSB2_Internal2_order
- - index_value
- network_role:
get_input:
- - port_FSB2_Internal2_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_FSB2_Internal2_subnetpoolid
+ - port_FSB2_Internal2_mac_requirements
- index_value
network:
get_input:
- port_FSB2_Internal2_network
- index_value
mac_address:
- get_input: port_FSB2_Internal2_mac_address
+ get_input:
+ - port_FSB2_Internal2_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -268,40 +165,22 @@ topology_template:
FSB2_FSB2_Internal1:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_FSB2_Internal1_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_FSB2_Internal1_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_FSB2_Internal1_ip_requirements
- network_role_tag:
get_input:
- - port_FSB2_Internal1_network_role_tag
+ - port_FSB2_Internal1_ip_requirements
- index_value
mac_requirements:
- get_input: port_FSB2_Internal1_mac_requirements
- order:
get_input:
- - port_FSB2_Internal1_order
- - index_value
- network_role:
- get_input:
- - port_FSB2_Internal1_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_FSB2_Internal1_subnetpoolid
+ - port_FSB2_Internal1_mac_requirements
- index_value
network:
get_input:
- port_FSB2_Internal1_network
- index_value
mac_address:
- get_input: port_FSB2_Internal1_mac_address
+ get_input:
+ - port_FSB2_Internal1_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -556,4 +435,4 @@ topology_template:
- local_storage
link_FSB2_FSB2_Internal2:
- FSB2_FSB2_Internal2
- - link
+ - link \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_GPB1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_GPB1ServiceTemplate.yaml
index 6b23277221..eb3a63e8b9 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_GPB1ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_GPB1ServiceTemplate.yaml
@@ -11,12 +11,19 @@ node_types:
derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
- port_GPB1_Internal1_network_role:
+ port_GPB1_Internal2_network:
type: list
required: true
entry_schema:
type: string
- port_GPB1_Internal2_network_role:
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
+ constraints:
+ - greater_or_equal: 0
+ port_GPB1_Internal1_network:
type: list
required: true
entry_schema:
@@ -29,103 +36,44 @@ topology_template:
vm_flavor_name:
type: string
required: true
- port_GPB1_Internal2_mac_address:
- type: string
- required: true
- port_GPB1_Internal1_order:
- type: list
- required: true
- entry_schema:
- type: integer
- vm_image_name:
- type: string
- required: true
- port_GPB1_Internal1_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: json
- port_GPB1_Internal2_exCP_naming:
- type: list
- required: true
- entry_schema:
- type: json
- port_GPB1_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- compute_GPB1_availability_zone:
- type: list
- required: true
- entry_schema:
- type: string
- port_GPB1_Internal1_exCP_naming:
- type: list
- required: true
- entry_schema:
- type: json
- port_GPB1_Internal2_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_GPB1_Internal2_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: json
- port_GPB1_Internal1_network_role_tag:
+ port_GPB1_Internal2_mac_requirements:
type: list
required: true
entry_schema:
- type: string
- port_GPB1_Internal2_network:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_GPB1_Internal1_mac_address:
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_GPB1_Internal1_network:
+ port_GPB1_Internal2_mac_address:
type: list
required: true
entry_schema:
type: string
- port_GPB1_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_GPB1_Internal1_mac_address:
+ vm_image_name:
type: string
required: true
- port_GPB1_Internal1_subnetpoolid:
+ port_GPB1_Internal1_ip_requirements:
type: list
required: true
entry_schema:
- type: string
- port_GPB1_Internal2_subnetpoolid:
+ type: json
+ port_GPB1_Internal1_mac_requirements:
type: list
required: true
entry_schema:
- type: string
- port_GPB1_Internal2_network_role_tag:
+ type: org.openecomp.datatypes.network.MacRequirements
+ compute_GPB1_availability_zone:
type: list
required: true
entry_schema:
type: string
- port_GPB1_Internal1_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_GPB1_Internal2_order:
+ port_GPB1_Internal2_ip_requirements:
type: list
required: true
entry_schema:
- type: integer
+ type: json
node_templates:
GPB1:
type: org.openecomp.resource.vfc.nodes.heat.GPB1
@@ -145,40 +93,22 @@ topology_template:
GPB1_GPB1_Internal1:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_GPB1_Internal1_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_GPB1_Internal1_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_GPB1_Internal1_ip_requirements
- network_role_tag:
get_input:
- - port_GPB1_Internal1_network_role_tag
+ - port_GPB1_Internal1_ip_requirements
- index_value
mac_requirements:
- get_input: port_GPB1_Internal1_mac_requirements
- order:
get_input:
- - port_GPB1_Internal1_order
- - index_value
- network_role:
- get_input:
- - port_GPB1_Internal1_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_GPB1_Internal1_subnetpoolid
+ - port_GPB1_Internal1_mac_requirements
- index_value
network:
get_input:
- port_GPB1_Internal1_network
- index_value
mac_address:
- get_input: port_GPB1_Internal1_mac_address
+ get_input:
+ - port_GPB1_Internal1_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -187,40 +117,22 @@ topology_template:
GPB1_GPB1_Internal2:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_GPB1_Internal2_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_GPB1_Internal2_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_GPB1_Internal2_ip_requirements
- network_role_tag:
get_input:
- - port_GPB1_Internal2_network_role_tag
+ - port_GPB1_Internal2_ip_requirements
- index_value
mac_requirements:
- get_input: port_GPB1_Internal2_mac_requirements
- order:
- get_input:
- - port_GPB1_Internal2_order
- - index_value
- network_role:
get_input:
- - port_GPB1_Internal2_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_GPB1_Internal2_subnetpoolid
+ - port_GPB1_Internal2_mac_requirements
- index_value
network:
get_input:
- port_GPB1_Internal2_network
- index_value
mac_address:
- get_input: port_GPB1_Internal2_mac_address
+ get_input:
+ - port_GPB1_Internal2_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -436,4 +348,4 @@ topology_template:
- local_storage
link_GPB1_GPB1_Internal1:
- GPB1_GPB1_Internal1
- - link
+ - link \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_GPB2ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_GPB2ServiceTemplate.yaml
index 133d43efe2..d18d8f578f 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_GPB2ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_GPB2ServiceTemplate.yaml
@@ -11,74 +11,22 @@ node_types:
derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
- port_GPB2_Internal2_network_role_tag:
- type: list
- required: true
- entry_schema:
- type: string
- port_GPB2_Internal2_order:
- type: list
- required: true
- entry_schema:
- type: integer
- port_GPB2_Internal1_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_GPB2_Internal1_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: json
- vm_flavor_name:
- type: string
- required: true
- port_GPB2_Internal2_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- vm_image_name:
- type: string
- required: true
- port_GPB2_Internal2_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: json
- port_GPB2_Internal1_network_role:
- type: list
- required: true
- entry_schema:
- type: string
- compute_GPB2_name:
- type: list
- required: true
- entry_schema:
- type: string
- port_GPB2_Internal1_subnetpoolid:
+ port_GPB2_Internal2_mac_address:
type: list
required: true
entry_schema:
type: string
- port_GPB2_Internal2_subnetpoolid:
+ port_GPB2_Internal2_mac_requirements:
type: list
required: true
entry_schema:
- type: string
- port_GPB2_Internal2_mac_address:
- type: string
- required: true
- port_GPB2_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
+ type: org.openecomp.datatypes.network.MacRequirements
port_GPB2_Internal1_ip_requirements:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_GPB2_Internal2_network_role:
+ type: json
+ port_GPB2_Internal1_network:
type: list
required: true
entry_schema:
@@ -95,32 +43,32 @@ topology_template:
required: true
entry_schema:
type: string
- port_GPB2_Internal2_exCP_naming:
- type: list
+ vm_flavor_name:
+ type: string
required: true
- entry_schema:
- type: json
- port_GPB2_Internal1_order:
+ port_GPB2_Internal1_mac_requirements:
type: list
required: true
entry_schema:
- type: integer
- port_GPB2_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_GPB2_Internal1_exCP_naming:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_GPB2_Internal2_ip_requirements:
type: list
required: true
entry_schema:
type: json
- port_GPB2_Internal1_network_role_tag:
+ vm_image_name:
+ type: string
+ required: true
+ compute_GPB2_name:
type: list
required: true
entry_schema:
type: string
port_GPB2_Internal1_mac_address:
- type: string
+ type: list
required: true
+ entry_schema:
+ type: string
port_GPB2_Internal2_network:
type: list
required: true
@@ -130,40 +78,22 @@ topology_template:
GPB2_GPB2_Internal2:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_GPB2_Internal2_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_GPB2_Internal2_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_GPB2_Internal2_ip_requirements
- network_role_tag:
get_input:
- - port_GPB2_Internal2_network_role_tag
+ - port_GPB2_Internal2_ip_requirements
- index_value
mac_requirements:
- get_input: port_GPB2_Internal2_mac_requirements
- order:
- get_input:
- - port_GPB2_Internal2_order
- - index_value
- network_role:
get_input:
- - port_GPB2_Internal2_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_GPB2_Internal2_subnetpoolid
+ - port_GPB2_Internal2_mac_requirements
- index_value
network:
get_input:
- port_GPB2_Internal2_network
- index_value
mac_address:
- get_input: port_GPB2_Internal2_mac_address
+ get_input:
+ - port_GPB2_Internal2_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -172,40 +102,22 @@ topology_template:
GPB2_GPB2_Internal1:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_GPB2_Internal1_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_GPB2_Internal1_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_GPB2_Internal1_ip_requirements
- network_role_tag:
get_input:
- - port_GPB2_Internal1_network_role_tag
+ - port_GPB2_Internal1_ip_requirements
- index_value
mac_requirements:
- get_input: port_GPB2_Internal1_mac_requirements
- order:
- get_input:
- - port_GPB2_Internal1_order
- - index_value
- network_role:
get_input:
- - port_GPB2_Internal1_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_GPB2_Internal1_subnetpoolid
+ - port_GPB2_Internal1_mac_requirements
- index_value
network:
get_input:
- port_GPB2_Internal1_network
- index_value
mac_address:
- get_input: port_GPB2_Internal1_mac_address
+ get_input:
+ - port_GPB2_Internal1_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -436,4 +348,4 @@ topology_template:
- dependency
dependency_GPB2_GPB2_Internal1:
- GPB2_GPB2_Internal1
- - dependency
+ - dependency \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_NCB1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_NCB1ServiceTemplate.yaml
index 2da2afc1ba..4e33b89be8 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_NCB1ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_NCB1ServiceTemplate.yaml
@@ -11,68 +11,11 @@ node_types:
derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
- port_NCB1_Internal1_network_role:
- type: list
- required: true
- entry_schema:
- type: string
- port_NCB1_Internal2_network_role:
- type: list
- required: true
- entry_schema:
- type: string
- port_NCB1_Internal1_network_role_tag:
- type: list
- required: true
- entry_schema:
- type: string
- vm_flavor_name:
- type: string
- required: true
- compute_NCB1_name:
- type: list
- required: true
- entry_schema:
- type: string
- port_NCB1_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- vm_image_name:
- type: string
- required: true
- port_NCB1_Internal2_order:
- type: list
- required: true
- entry_schema:
- type: integer
- port_NCB1_Internal2_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_NCB1_Internal1_exCP_naming:
- type: list
- required: true
- entry_schema:
- type: json
- port_NCB1_Internal1_subnetpoolid:
- type: list
- required: true
- entry_schema:
- type: string
- port_NCB1_Internal2_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: json
- port_NCB1_Internal2_subnetpoolid:
+ port_NCB1_Internal2_mac_address:
type: list
required: true
entry_schema:
type: string
- port_NCB1_Internal2_mac_address:
- type: string
- required: true
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -81,31 +24,33 @@ topology_template:
constraints:
- greater_or_equal: 0
port_NCB1_Internal1_mac_address:
- type: string
- required: true
- port_NCB1_Internal1_order:
type: list
required: true
entry_schema:
- type: integer
- port_NCB1_Internal2_exCP_naming:
+ type: string
+ port_NCB1_Internal1_ip_requirements:
type: list
required: true
entry_schema:
type: json
- port_NCB1_Internal1_ip_requirements:
+ vm_flavor_name:
+ type: string
+ required: true
+ compute_NCB1_name:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_NCB1_Internal1_vlan_requirements:
+ type: string
+ port_NCB1_Internal1_mac_requirements:
type: list
required: true
entry_schema:
- type: json
- port_NCB1_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_NCB1_Internal2_mac_requirements:
+ type: list
required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.MacRequirements
port_NCB1_Internal1_network:
type: list
required: true
@@ -116,11 +61,14 @@ topology_template:
required: true
entry_schema:
type: string
- port_NCB1_Internal2_network_role_tag:
+ vm_image_name:
+ type: string
+ required: true
+ port_NCB1_Internal2_ip_requirements:
type: list
required: true
entry_schema:
- type: string
+ type: json
port_NCB1_Internal2_network:
type: list
required: true
@@ -145,40 +93,22 @@ topology_template:
NCB1_NCB1_Internal1:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_NCB1_Internal1_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_NCB1_Internal1_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_NCB1_Internal1_ip_requirements
- network_role_tag:
get_input:
- - port_NCB1_Internal1_network_role_tag
+ - port_NCB1_Internal1_ip_requirements
- index_value
mac_requirements:
- get_input: port_NCB1_Internal1_mac_requirements
- order:
get_input:
- - port_NCB1_Internal1_order
- - index_value
- network_role:
- get_input:
- - port_NCB1_Internal1_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_NCB1_Internal1_subnetpoolid
+ - port_NCB1_Internal1_mac_requirements
- index_value
network:
get_input:
- port_NCB1_Internal1_network
- index_value
mac_address:
- get_input: port_NCB1_Internal1_mac_address
+ get_input:
+ - port_NCB1_Internal1_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -187,40 +117,22 @@ topology_template:
NCB1_NCB1_Internal2:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_NCB1_Internal2_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_NCB1_Internal2_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_NCB1_Internal2_ip_requirements
- network_role_tag:
get_input:
- - port_NCB1_Internal2_network_role_tag
+ - port_NCB1_Internal2_ip_requirements
- index_value
mac_requirements:
- get_input: port_NCB1_Internal2_mac_requirements
- order:
- get_input:
- - port_NCB1_Internal2_order
- - index_value
- network_role:
get_input:
- - port_NCB1_Internal2_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_NCB1_Internal2_subnetpoolid
+ - port_NCB1_Internal2_mac_requirements
- index_value
network:
get_input:
- port_NCB1_Internal2_network
- index_value
mac_address:
- get_input: port_NCB1_Internal2_mac_address
+ get_input:
+ - port_NCB1_Internal2_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -436,4 +348,4 @@ topology_template:
- dependency
dependency_NCB1_NCB1_Internal2:
- NCB1_NCB1_Internal2
- - dependency
+ - dependency \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_NCB2ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_NCB2ServiceTemplate.yaml
index bdc13693f5..f7525eb8f6 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_NCB2ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_NCB2ServiceTemplate.yaml
@@ -11,48 +11,6 @@ node_types:
derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
- compute_NCB2_availability_zone:
- type: list
- required: true
- entry_schema:
- type: string
- vm_flavor_name:
- type: string
- required: true
- port_NCB2_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_NCB2_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- vm_image_name:
- type: string
- required: true
- port_NCB2_Internal1_exCP_naming:
- type: list
- required: true
- entry_schema:
- type: json
- port_NCB2_Internal2_exCP_naming:
- type: list
- required: true
- entry_schema:
- type: json
- port_NCB2_Internal1_order:
- type: list
- required: true
- entry_schema:
- type: integer
- port_NCB2_Internal1_network_role:
- type: list
- required: true
- entry_schema:
- type: string
- port_NCB2_Internal2_network_role:
- type: list
- required: true
- entry_schema:
- type: string
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -65,58 +23,48 @@ topology_template:
required: true
entry_schema:
type: string
- port_NCB2_Internal2_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_NCB2_Internal2_network_role_tag:
- type: list
- required: true
- entry_schema:
- type: string
- port_NCB2_Internal2_network:
+ compute_NCB2_availability_zone:
type: list
required: true
entry_schema:
type: string
- port_NCB2_Internal2_vlan_requirements:
+ port_NCB2_Internal2_ip_requirements:
type: list
required: true
entry_schema:
type: json
- port_NCB2_Internal1_mac_address:
- type: string
- required: true
- port_NCB2_Internal2_mac_address:
+ vm_flavor_name:
type: string
required: true
- port_NCB2_Internal1_subnetpoolid:
+ port_NCB2_Internal2_mac_requirements:
type: list
required: true
entry_schema:
- type: string
- port_NCB2_Internal1_network_role_tag:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_NCB2_Internal2_network:
type: list
required: true
entry_schema:
type: string
- port_NCB2_Internal2_order:
+ port_NCB2_Internal1_mac_requirements:
type: list
required: true
entry_schema:
- type: integer
- compute_NCB2_name:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_NCB2_Internal1_mac_address:
type: list
required: true
entry_schema:
type: string
- port_NCB2_Internal1_vlan_requirements:
+ port_NCB2_Internal2_mac_address:
type: list
required: true
entry_schema:
- type: json
- port_NCB2_Internal2_subnetpoolid:
+ type: string
+ vm_image_name:
+ type: string
+ required: true
+ compute_NCB2_name:
type: list
required: true
entry_schema:
@@ -125,7 +73,7 @@ topology_template:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: json
node_templates:
NCB2:
type: org.openecomp.resource.vfc.nodes.heat.NCB2
@@ -145,40 +93,22 @@ topology_template:
NCB2_NCB2_Internal1:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_NCB2_Internal1_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_NCB2_Internal1_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_NCB2_Internal1_ip_requirements
- network_role_tag:
get_input:
- - port_NCB2_Internal1_network_role_tag
+ - port_NCB2_Internal1_ip_requirements
- index_value
mac_requirements:
- get_input: port_NCB2_Internal1_mac_requirements
- order:
- get_input:
- - port_NCB2_Internal1_order
- - index_value
- network_role:
get_input:
- - port_NCB2_Internal1_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_NCB2_Internal1_subnetpoolid
+ - port_NCB2_Internal1_mac_requirements
- index_value
network:
get_input:
- port_NCB2_Internal1_network
- index_value
mac_address:
- get_input: port_NCB2_Internal1_mac_address
+ get_input:
+ - port_NCB2_Internal1_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -187,40 +117,22 @@ topology_template:
NCB2_NCB2_Internal2:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_NCB2_Internal2_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_NCB2_Internal2_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_NCB2_Internal2_ip_requirements
- network_role_tag:
get_input:
- - port_NCB2_Internal2_network_role_tag
+ - port_NCB2_Internal2_ip_requirements
- index_value
mac_requirements:
- get_input: port_NCB2_Internal2_mac_requirements
- order:
- get_input:
- - port_NCB2_Internal2_order
- - index_value
- network_role:
get_input:
- - port_NCB2_Internal2_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_NCB2_Internal2_subnetpoolid
+ - port_NCB2_Internal2_mac_requirements
- index_value
network:
get_input:
- port_NCB2_Internal2_network
- index_value
mac_address:
- get_input: port_NCB2_Internal2_mac_address
+ get_input:
+ - port_NCB2_Internal2_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -436,4 +348,4 @@ topology_template:
- link
dependency_NCB2:
- NCB2
- - dependency
+ - dependency \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_VLC1ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_VLC1ServiceTemplate.yaml
index 9f5a49cea9..90056b2c9a 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_VLC1ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_VLC1ServiceTemplate.yaml
@@ -12,177 +12,54 @@ node_types:
topology_template:
inputs:
port_VLC1_Internal2_mac_address:
- type: string
- required: true
- port_VLC_GTP_exCP_naming:
- type: list
- required: true
- entry_schema:
- type: json
- port_VLC_OAM_network_role_tag:
- type: string
- required: true
- port_VLC1_Internal1_mac_address:
- type: string
- required: true
- port_VLC_GTP_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_VLC1_Internal2_exCP_naming:
- type: list
- required: true
- entry_schema:
- type: json
- port_VLC1_Internal2_network_role:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC_SCTP_A_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- vm_flavor_name:
- type: string
- required: true
- port_VLC1_Internal2_network:
type: list
required: true
entry_schema:
type: string
- port_VLC_SCTP_B_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_VLC_SCTP_A_fixed_ips:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC1_Internal2_network_role_tag:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC_GTP_network_role_tag:
- type: list
- required: true
- entry_schema:
- type: string
- vm_image_name:
- type: string
- required: true
- port_VLC1_Internal1_subnetpoolid:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC_SCTP_B_network:
+ port_VLC1_Internal1_network:
type: list
required: true
entry_schema:
type: string
- port_VLC1_Internal1_network_role_tag:
+ port_VLC_SCTP_A_network:
type: list
required: true
entry_schema:
type: string
- port_VLC_GTP_network:
+ port_VLC_OAM_network_role_tag:
type: list
required: true
entry_schema:
type: string
- port_VLC_GTP_order:
- type: list
- required: true
- entry_schema:
- type: integer
- port_VLC_OAM_exCP_naming:
- type: list
- required: true
- entry_schema:
- type: json
- port_VLC1_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_VLC1_Internal1_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: json
- port_VLC1_Internal1_order:
- type: list
- required: true
- entry_schema:
- type: integer
- port_VLC_SCTP_A_network_role_tag:
+ port_VLC1_Internal1_mac_address:
type: list
required: true
entry_schema:
type: string
- port_VLC_GTP_vlan_requirements:
+ port_VLC_GTP_ip_requirements:
type: list
required: true
entry_schema:
type: json
- port_VLC_GTP_fixed_ips:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC_OAM_network:
- type: list
- required: true
- entry_schema:
- type: string
- compute_VLC1_name:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC1_Internal2_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_VLC1_Internal1_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC_SCTP_A_network:
+ port_VLC_SCTP_A_mac_requirements:
type: list
required: true
entry_schema:
- type: string
- port_VLC_SCTP_A_vlan_requirements:
- type: list
+ type: org.openecomp.datatypes.network.MacRequirements
+ vm_flavor_name:
+ type: string
required: true
- entry_schema:
- type: json
- port_VLC1_Internal1_network_role:
+ port_VLC1_Internal2_network:
type: list
required: true
entry_schema:
type: string
- port_VLC_SCTP_A_order:
- type: list
- required: true
- entry_schema:
- type: integer
- port_VLC_SCTP_B_exCP_naming:
- type: list
- required: true
- entry_schema:
- type: json
- port_VLC_SCTP_A_exCP_naming:
+ port_VLC_SCTP_B_ip_requirements:
type: list
required: true
entry_schema:
type: json
- port_VLC_OAM_vlan_requirements:
+ port_VLC_SCTP_A_fixed_ips:
type: list
required: true
entry_schema:
@@ -191,67 +68,40 @@ topology_template:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: json
port_VLC1_Internal1_ip_requirements:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: json
port_VLC_OAM_fixed_ips:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC1_Internal2_vlan_requirements:
- type: list
- required: true
- entry_schema:
type: json
- port_VLC_OAM_network_role:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC1_Internal2_order:
- type: list
- required: true
- entry_schema:
- type: integer
- port_VLC1_Internal2_subnetpoolid:
- type: list
+ vm_image_name:
+ type: string
required: true
- entry_schema:
- type: string
port_VLC_SCTP_A_ip_requirements:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_VLC_SCTP_A_subnetpoolid:
- type: list
- required: true
- entry_schema:
- type: string
- compute_VLC1_availability_zone:
+ type: json
+ port_VLC_SCTP_B_network:
type: list
required: true
entry_schema:
type: string
- port_VLC_OAM_subnetpoolid:
+ port_VLC_GTP_network:
type: list
required: true
entry_schema:
type: string
- port_VLC_SCTP_B_network_role_tag:
+ compute_VLC1_availability_zone:
type: list
required: true
entry_schema:
type: string
- port_VLC_OAM_order:
- type: list
- required: true
- entry_schema:
- type: integer
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -259,97 +109,72 @@ topology_template:
default: 0
constraints:
- greater_or_equal: 0
- port_VLC1_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC1_Internal1_mac_requirements:
+ type: list
required: true
- port_VLC_SCTP_B_subnetpoolid:
+ entry_schema:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC1_Internal2_mac_requirements:
type: list
required: true
entry_schema:
- type: string
+ type: org.openecomp.datatypes.network.MacRequirements
port_VLC_SCTP_B_fixed_ips:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC_GTP_network_role:
+ type: json
+ port_VLC_GTP_mac_requirements:
type: list
required: true
entry_schema:
- type: string
- port_VLC_SCTP_A_network_role:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC_GTP_fixed_ips:
type: list
required: true
entry_schema:
- type: string
- port_VLC_GTP_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
+ type: json
port_VLC_OAM_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_VLC1_Internal1_exCP_naming:
type: list
required: true
entry_schema:
- type: json
- port_VLC_SCTP_B_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_VLC_SCTP_B_order:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC_OAM_network:
type: list
required: true
entry_schema:
- type: integer
- port_VLC_GTP_subnetpoolid:
+ type: string
+ compute_VLC1_name:
type: list
required: true
entry_schema:
type: string
- port_VLC_SCTP_B_vlan_requirements:
+ port_VLC_SCTP_B_mac_requirements:
type: list
required: true
entry_schema:
- type: json
- port_VLC_SCTP_B_network_role:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC1_Internal2_ip_requirements:
type: list
required: true
entry_schema:
- type: string
+ type: json
node_templates:
VLC1_VLC_SCTP_B:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_VLC_SCTP_B_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_VLC_SCTP_B_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_VLC_SCTP_B_ip_requirements
- network_role_tag:
get_input:
- - port_VLC_SCTP_B_network_role_tag
+ - port_VLC_SCTP_B_ip_requirements
- index_value
mac_requirements:
- get_input: port_VLC_SCTP_B_mac_requirements
- order:
get_input:
- - port_VLC_SCTP_B_order
+ - port_VLC_SCTP_B_mac_requirements
- index_value
- network_role:
- get_input:
- - port_VLC_SCTP_B_network_role
- - index_value
- subnetpoolid:
+ fixed_ips:
get_input:
- - port_VLC_SCTP_B_subnetpoolid
+ - port_VLC_SCTP_B_fixed_ips
- index_value
- fixed_ips:
- get_input: port_VLC_SCTP_B_fixed_ips
network:
get_input:
- port_VLC_SCTP_B_network
@@ -362,40 +187,22 @@ topology_template:
VLC1_VLC1_Internal2:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_VLC1_Internal2_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_VLC1_Internal2_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_VLC1_Internal2_ip_requirements
- network_role_tag:
get_input:
- - port_VLC1_Internal2_network_role_tag
+ - port_VLC1_Internal2_ip_requirements
- index_value
mac_requirements:
- get_input: port_VLC1_Internal2_mac_requirements
- order:
- get_input:
- - port_VLC1_Internal2_order
- - index_value
- network_role:
get_input:
- - port_VLC1_Internal2_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_VLC1_Internal2_subnetpoolid
+ - port_VLC1_Internal2_mac_requirements
- index_value
network:
get_input:
- port_VLC1_Internal2_network
- index_value
mac_address:
- get_input: port_VLC1_Internal2_mac_address
+ get_input:
+ - port_VLC1_Internal2_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -404,40 +211,22 @@ topology_template:
VLC1_VLC1_Internal1:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_VLC1_Internal1_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_VLC1_Internal1_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_VLC1_Internal1_ip_requirements
- network_role_tag:
get_input:
- - port_VLC1_Internal1_network_role_tag
+ - port_VLC1_Internal1_ip_requirements
- index_value
mac_requirements:
- get_input: port_VLC1_Internal1_mac_requirements
- order:
- get_input:
- - port_VLC1_Internal1_order
- - index_value
- network_role:
get_input:
- - port_VLC1_Internal1_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_VLC1_Internal1_subnetpoolid
+ - port_VLC1_Internal1_mac_requirements
- index_value
network:
get_input:
- port_VLC1_Internal1_network
- index_value
mac_address:
- get_input: port_VLC1_Internal1_mac_address
+ get_input:
+ - port_VLC1_Internal1_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -446,34 +235,22 @@ topology_template:
VLC1_VLC_OAM:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_VLC_OAM_exCP_naming
- - index_value
- vlan_requirements:
+ ip_requirements:
get_input:
- - port_VLC_OAM_vlan_requirements
+ - port_VLC_OAM_ip_requirements
- index_value
- ip_requirements:
- get_input: port_VLC_OAM_ip_requirements
network_role_tag:
- get_input: port_VLC_OAM_network_role_tag
- mac_requirements:
- get_input: port_VLC_OAM_mac_requirements
- order:
get_input:
- - port_VLC_OAM_order
+ - port_VLC_OAM_network_role_tag
- index_value
- network_role:
+ mac_requirements:
get_input:
- - port_VLC_OAM_network_role
+ - port_VLC_OAM_mac_requirements
- index_value
- subnetpoolid:
+ fixed_ips:
get_input:
- - port_VLC_OAM_subnetpoolid
+ - port_VLC_OAM_fixed_ips
- index_value
- fixed_ips:
- get_input: port_VLC_OAM_fixed_ips
network:
get_input:
- port_VLC_OAM_network
@@ -486,36 +263,18 @@ topology_template:
VLC1_VLC_SCTP_A:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_VLC_SCTP_A_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_VLC_SCTP_A_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_VLC_SCTP_A_ip_requirements
- network_role_tag:
get_input:
- - port_VLC_SCTP_A_network_role_tag
+ - port_VLC_SCTP_A_ip_requirements
- index_value
mac_requirements:
- get_input: port_VLC_SCTP_A_mac_requirements
- order:
get_input:
- - port_VLC_SCTP_A_order
+ - port_VLC_SCTP_A_mac_requirements
- index_value
- network_role:
- get_input:
- - port_VLC_SCTP_A_network_role
- - index_value
- subnetpoolid:
+ fixed_ips:
get_input:
- - port_VLC_SCTP_A_subnetpoolid
+ - port_VLC_SCTP_A_fixed_ips
- index_value
- fixed_ips:
- get_input: port_VLC_SCTP_A_fixed_ips
network:
get_input:
- port_VLC_SCTP_A_network
@@ -543,36 +302,18 @@ topology_template:
VLC1_VLC_GTP:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_VLC_GTP_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_VLC_GTP_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_VLC_GTP_ip_requirements
- network_role_tag:
get_input:
- - port_VLC_GTP_network_role_tag
+ - port_VLC_GTP_ip_requirements
- index_value
mac_requirements:
- get_input: port_VLC_GTP_mac_requirements
- order:
- get_input:
- - port_VLC_GTP_order
- - index_value
- network_role:
get_input:
- - port_VLC_GTP_network_role
+ - port_VLC_GTP_mac_requirements
- index_value
- subnetpoolid:
+ fixed_ips:
get_input:
- - port_VLC_GTP_subnetpoolid
+ - port_VLC_GTP_fixed_ips
- index_value
- fixed_ips:
- get_input: port_VLC_GTP_fixed_ips
network:
get_input:
- port_VLC_GTP_network
@@ -948,4 +689,4 @@ topology_template:
- dependency
dependency_VLC1_VLC_SCTP_A:
- VLC1_VLC_SCTP_A
- - dependency
+ - dependency \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_VLC2ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_VLC2ServiceTemplate.yaml
index 0254ce3d48..48c2c1d7b3 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_VLC2ServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/generalVf/out/Nested_VLC2ServiceTemplate.yaml
@@ -11,27 +11,31 @@ node_types:
derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
topology_template:
inputs:
- port_VLC_GTP_exCP_naming:
+ port_VLC_SCTP_A_network:
type: list
required: true
entry_schema:
- type: json
+ type: string
port_VLC_OAM_network_role_tag:
- type: string
+ type: list
required: true
+ entry_schema:
+ type: string
port_VLC_GTP_ip_requirements:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: json
port_VLC2_Internal2_ip_requirements:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: json
port_VLC_SCTP_A_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
+ type: list
required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.MacRequirements
vm_flavor_name:
type: string
required: true
@@ -39,182 +43,70 @@ topology_template:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
+ type: json
port_VLC_SCTP_A_fixed_ips:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC2_Internal1_network_role_tag:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC2_Internal2_mac_address:
- type: string
- required: true
- port_VLC_GTP_network_role_tag:
- type: list
- required: true
- entry_schema:
- type: string
- vm_image_name:
- type: string
- required: true
- port_VLC2_Internal1_mac_address:
- type: string
- required: true
- port_VLC2_Internal2_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_VLC2_Internal1_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_VLC_SCTP_B_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC_GTP_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC2_Internal1_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_VLC_GTP_order:
- type: list
- required: true
- entry_schema:
- type: integer
- port_VLC_OAM_exCP_naming:
- type: list
- required: true
- entry_schema:
type: json
- port_VLC_SCTP_A_network_role_tag:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC_GTP_vlan_requirements:
+ port_VLC_OAM_ip_requirements:
type: list
required: true
entry_schema:
type: json
- port_VLC_GTP_fixed_ips:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC_OAM_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC2_Internal2_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC_SCTP_A_network:
+ port_VLC2_Internal2_mac_address:
type: list
required: true
entry_schema:
type: string
- port_VLC_SCTP_A_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: json
- port_VLC_SCTP_A_order:
- type: list
- required: true
- entry_schema:
- type: integer
- port_VLC_SCTP_B_exCP_naming:
- type: list
- required: true
- entry_schema:
- type: json
- port_VLC_SCTP_A_exCP_naming:
- type: list
- required: true
- entry_schema:
- type: json
- port_VLC_OAM_vlan_requirements:
+ port_VLC_OAM_fixed_ips:
type: list
required: true
entry_schema:
type: json
- port_VLC_OAM_ip_requirements:
- type: list
+ vm_image_name:
+ type: string
required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_VLC_OAM_fixed_ips:
+ port_VLC2_Internal1_mac_address:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC2_Internal1_order:
+ type: string
+ port_VLC2_Internal2_mac_requirements:
type: list
required: true
entry_schema:
- type: integer
- port_VLC_OAM_network_role:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC2_Internal1_mac_requirements:
type: list
required: true
entry_schema:
- type: string
+ type: org.openecomp.datatypes.network.MacRequirements
port_VLC_SCTP_A_ip_requirements:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_VLC2_Internal2_vlan_requirements:
- type: list
- required: true
- entry_schema:
type: json
- port_VLC_SCTP_A_subnetpoolid:
+ port_VLC_SCTP_B_network:
type: list
required: true
entry_schema:
type: string
- port_VLC_OAM_subnetpoolid:
+ port_VLC_GTP_network:
type: list
required: true
entry_schema:
type: string
- port_VLC_SCTP_B_network_role_tag:
+ port_VLC2_Internal1_ip_requirements:
type: list
required: true
entry_schema:
- type: string
+ type: json
compute_VLC2_name:
type: list
required: true
entry_schema:
type: string
- port_VLC_OAM_order:
- type: list
- required: true
- entry_schema:
- type: integer
- port_VLC2_Internal1_network_role:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC2_Internal2_network_role:
- type: list
- required: true
- entry_schema:
- type: string
index_value:
type: integer
description: Index value of this substitution service template runtime instance
@@ -222,39 +114,16 @@ topology_template:
default: 0
constraints:
- greater_or_equal: 0
- port_VLC_SCTP_B_subnetpoolid:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC2_Internal2_network_role_tag:
- type: list
- required: true
- entry_schema:
- type: string
port_VLC_SCTP_B_fixed_ips:
type: list
required: true
entry_schema:
- type: org.openecomp.datatypes.heat.neutron.port.FixedIps
- port_VLC_GTP_network_role:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC_SCTP_A_network_role:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC2_Internal2_order:
+ type: json
+ port_VLC_GTP_mac_requirements:
type: list
required: true
entry_schema:
- type: integer
- port_VLC_GTP_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
+ type: org.openecomp.datatypes.network.MacRequirements
port_VLC2_Internal1_network:
type: list
required: true
@@ -265,53 +134,27 @@ topology_template:
required: true
entry_schema:
type: string
- port_VLC2_Internal1_exCP_naming:
+ port_VLC_GTP_fixed_ips:
type: list
required: true
entry_schema:
type: json
port_VLC_OAM_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_VLC2_Internal1_vlan_requirements:
type: list
required: true
entry_schema:
- type: json
- port_VLC2_Internal2_subnetpoolid:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC_OAM_network:
type: list
required: true
entry_schema:
type: string
port_VLC_SCTP_B_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- port_VLC2_Internal2_exCP_naming:
- type: list
- required: true
- entry_schema:
- type: json
- port_VLC_SCTP_B_order:
- type: list
- required: true
- entry_schema:
- type: integer
- port_VLC_GTP_subnetpoolid:
type: list
required: true
entry_schema:
- type: string
- port_VLC2_Internal1_subnetpoolid:
- type: list
- required: true
- entry_schema:
- type: string
- port_VLC_SCTP_B_vlan_requirements:
- type: list
- required: true
- entry_schema:
- type: json
- port_VLC_SCTP_B_network_role:
+ type: org.openecomp.datatypes.network.MacRequirements
+ port_VLC2_Internal2_network:
type: list
required: true
entry_schema:
@@ -320,40 +163,22 @@ topology_template:
VLC2_VLC2_Internal2:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_VLC2_Internal2_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_VLC2_Internal2_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_VLC2_Internal2_ip_requirements
- network_role_tag:
get_input:
- - port_VLC2_Internal2_network_role_tag
+ - port_VLC2_Internal2_ip_requirements
- index_value
mac_requirements:
- get_input: port_VLC2_Internal2_mac_requirements
- order:
- get_input:
- - port_VLC2_Internal2_order
- - index_value
- network_role:
get_input:
- - port_VLC2_Internal2_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_VLC2_Internal2_subnetpoolid
+ - port_VLC2_Internal2_mac_requirements
- index_value
network:
get_input:
- port_VLC2_Internal2_network
- index_value
mac_address:
- get_input: port_VLC2_Internal2_mac_address
+ get_input:
+ - port_VLC2_Internal2_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -362,34 +187,22 @@ topology_template:
VLC2_VLC_OAM:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_VLC_OAM_exCP_naming
- - index_value
- vlan_requirements:
+ ip_requirements:
get_input:
- - port_VLC_OAM_vlan_requirements
+ - port_VLC_OAM_ip_requirements
- index_value
- ip_requirements:
- get_input: port_VLC_OAM_ip_requirements
network_role_tag:
- get_input: port_VLC_OAM_network_role_tag
- mac_requirements:
- get_input: port_VLC_OAM_mac_requirements
- order:
get_input:
- - port_VLC_OAM_order
+ - port_VLC_OAM_network_role_tag
- index_value
- network_role:
+ mac_requirements:
get_input:
- - port_VLC_OAM_network_role
+ - port_VLC_OAM_mac_requirements
- index_value
- subnetpoolid:
+ fixed_ips:
get_input:
- - port_VLC_OAM_subnetpoolid
+ - port_VLC_OAM_fixed_ips
- index_value
- fixed_ips:
- get_input: port_VLC_OAM_fixed_ips
network:
get_input:
- port_VLC_OAM_network
@@ -402,40 +215,22 @@ topology_template:
VLC2_VLC2_Internal1:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_VLC2_Internal1_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_VLC2_Internal1_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_VLC2_Internal1_ip_requirements
- network_role_tag:
get_input:
- - port_VLC2_Internal1_network_role_tag
+ - port_VLC2_Internal1_ip_requirements
- index_value
mac_requirements:
- get_input: port_VLC2_Internal1_mac_requirements
- order:
get_input:
- - port_VLC2_Internal1_order
- - index_value
- network_role:
- get_input:
- - port_VLC2_Internal1_network_role
- - index_value
- subnetpoolid:
- get_input:
- - port_VLC2_Internal1_subnetpoolid
+ - port_VLC2_Internal1_mac_requirements
- index_value
network:
get_input:
- port_VLC2_Internal1_network
- index_value
mac_address:
- get_input: port_VLC2_Internal1_mac_address
+ get_input:
+ - port_VLC2_Internal1_mac_address
+ - index_value
requirements:
- binding:
capability: tosca.capabilities.network.Bindable
@@ -444,36 +239,18 @@ topology_template:
VLC2_VLC_SCTP_A:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_VLC_SCTP_A_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_VLC_SCTP_A_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_VLC_SCTP_A_ip_requirements
- network_role_tag:
get_input:
- - port_VLC_SCTP_A_network_role_tag
+ - port_VLC_SCTP_A_ip_requirements
- index_value
mac_requirements:
- get_input: port_VLC_SCTP_A_mac_requirements
- order:
get_input:
- - port_VLC_SCTP_A_order
+ - port_VLC_SCTP_A_mac_requirements
- index_value
- network_role:
- get_input:
- - port_VLC_SCTP_A_network_role
- - index_value
- subnetpoolid:
+ fixed_ips:
get_input:
- - port_VLC_SCTP_A_subnetpoolid
+ - port_VLC_SCTP_A_fixed_ips
- index_value
- fixed_ips:
- get_input: port_VLC_SCTP_A_fixed_ips
network:
get_input:
- port_VLC_SCTP_A_network
@@ -486,36 +263,18 @@ topology_template:
VLC2_VLC_SCTP_B:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_VLC_SCTP_B_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_VLC_SCTP_B_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_VLC_SCTP_B_ip_requirements
- network_role_tag:
get_input:
- - port_VLC_SCTP_B_network_role_tag
+ - port_VLC_SCTP_B_ip_requirements
- index_value
mac_requirements:
- get_input: port_VLC_SCTP_B_mac_requirements
- order:
get_input:
- - port_VLC_SCTP_B_order
+ - port_VLC_SCTP_B_mac_requirements
- index_value
- network_role:
- get_input:
- - port_VLC_SCTP_B_network_role
- - index_value
- subnetpoolid:
+ fixed_ips:
get_input:
- - port_VLC_SCTP_B_subnetpoolid
+ - port_VLC_SCTP_B_fixed_ips
- index_value
- fixed_ips:
- get_input: port_VLC_SCTP_B_fixed_ips
network:
get_input:
- port_VLC_SCTP_B_network
@@ -528,36 +287,18 @@ topology_template:
VLC2_VLC_GTP:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
- exCP_naming:
- get_input:
- - port_VLC_GTP_exCP_naming
- - index_value
- vlan_requirements:
- get_input:
- - port_VLC_GTP_vlan_requirements
- - index_value
ip_requirements:
- get_input: port_VLC_GTP_ip_requirements
- network_role_tag:
get_input:
- - port_VLC_GTP_network_role_tag
+ - port_VLC_GTP_ip_requirements
- index_value
mac_requirements:
- get_input: port_VLC_GTP_mac_requirements
- order:
- get_input:
- - port_VLC_GTP_order
- - index_value
- network_role:
get_input:
- - port_VLC_GTP_network_role
+ - port_VLC_GTP_mac_requirements
- index_value
- subnetpoolid:
+ fixed_ips:
get_input:
- - port_VLC_GTP_subnetpoolid
+ - port_VLC_GTP_fixed_ips
- index_value
- fixed_ips:
- get_input: port_VLC_GTP_fixed_ips
network:
get_input:
- port_VLC_GTP_network
@@ -948,4 +689,4 @@ topology_template:
- dependency
dependency_VLC2_VLC_GTP:
- VLC2_VLC_GTP
- - dependency
+ - dependency \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/in/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/in/MANIFEST.json
new file mode 100644
index 0000000000..40c2b4c296
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/in/MANIFEST.json
@@ -0,0 +1,17 @@
+{
+ "name": "hot-mog",
+ "description": "HOT template to create hot mog server",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "hot-mog-0108-bs1271.yml",
+ "type": "HEAT",
+ "data": [
+ {
+ "file": "hot-mog-0108-bs1271.env",
+ "type": "HEAT_ENV"
+ }
+ ]
+ }
+ ]
+}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/in/hot-mog-0108-bs1271.env b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/in/hot-mog-0108-bs1271.env
new file mode 100644
index 0000000000..40b3e20438
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/in/hot-mog-0108-bs1271.env
@@ -0,0 +1,6 @@
+parameters:
+ pd_server_names: ZRDM1MOGX01MPD001,ZRDM1MOGX01MPD002
+ pd_image_name: MOG_BASE_8.0
+ pd_flavor_name: m3.xlarge
+ availabilityzone_name: nova
+ dummy_net_name_1: mog_dummy_1 \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/in/hot-mog-0108-bs1271.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/in/hot-mog-0108-bs1271.yml
new file mode 100644
index 0000000000..a60998e147
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/in/hot-mog-0108-bs1271.yml
@@ -0,0 +1,229 @@
+heat_template_version: 2013-05-23
+
+description: heat template that creates MOG stack
+
+parameters:
+ pd_server_names:
+ type: comma_delimited_list
+ label: PD server names
+ description: name of the PD instance
+ pd_image_name:
+ type: string
+ label: image name
+ description: PD image name
+ pd_flavor_name:
+ type: string
+ label: PD flavor name
+ description: flavor name of PD instance
+ availabilityzone_name:
+ type: string
+ label: availabilityzone name
+ description: availabilityzone name
+ pd_security_group_name:
+ type: string
+ label: pd_security_group_name
+ description: pd_security_group_name
+ dummy_net_name_1:
+ type: string
+ label: csb ineternal cidr
+ description: csb internal cidr
+ lb_st_interface_type_oam:
+ description: dummy
+ type: string
+ lb_st_interface_vlan_tag_oam:
+ description: dummy
+ type: string
+ template_PortTuple_LB1:
+ description: dummy
+ type: string
+ oam_sec_group_name:
+ description: dummy
+ type: string
+ jsa_net_name:
+ description: dummy
+ type: string
+ nems_traffic_name:
+ description: dummy
+ type: string
+ pd_port_fixed_ips_address:
+ description: dummy
+ type: string
+ pd_port_fixed_ips_subnet:
+ description: dummy
+ type: string
+ mac_address:
+ description: dummy
+ type: string
+ virtual_ip_address:
+ description: dummy
+ type: string
+ virtual_ipv6_address:
+ description: dummy
+ type: string
+ parent_interface:
+ description: dummy
+ type: string
+
+resources:
+ server_pd_01:
+ type: OS::Nova::Server
+ properties:
+ name: {get_param: [pd_server_names, 0]}
+ image: {get_param: pd_image_name}
+ flavor: {get_param: pd_flavor_name}
+ availability_zone: {get_param: availabilityzone_name}
+ admin_pass: SERVER_PD_ADMIN_PASS
+ config_drive: true
+ diskConfig: AUTO
+ flavor_update_policy: REPLACE
+ image_update_policy: REBUILD_PRESERVE_EPHEMERAL
+ key_name: SERVER_PD_KEY_NAME
+ metadata: {value: SERVER_PD_METADATA}
+ personality: {value: SERVER_PD_PERSONALITY}
+ reservation_id: SERVER_PD_RESERVATION_ID
+ scheduler_hints: { group: { get_resource: DB_Affinity } }
+ security_groups: [{ get_param: pd_security_group_name }]
+ software_config_transport: POLL_SERVER_HEAT
+ user_data_update_policy: IGNORE
+ user_data_format: RAW
+ networks:
+ - port: {get_resource: pd01_port_0}
+ - port: {get_resource: template_VMInt_OAM_lb_4}
+
+ pd01_port_0:
+ type: OS::Neutron::Port
+ properties:
+ network: PORT_PD_NETWORK
+ network_id: PORT_PD_NETWORK_ID
+ admin_state_up: true
+ allowed_address_pairs: [
+ {ip_address: 10.12.13.134, mac_address: 00-14-22-01-23-45},
+ {ip_address: 127.0.13.134, mac_address: 00-13-24-01-44-35}
+ ]
+ binding:vnic_type: direct-physical
+ device_id: PORT_PD_DEVICE_ID
+ device_owner: PORT_PD_DEVICE_OWNER
+ mac_address: 00-13-24-01-44-35
+ name: PORT_PD_NAME
+ port_security_enabled: false
+ qos_policy: PORT_PD_QOS_POLICY
+ security_groups: [{get_resource: DB_Affinity}]
+ value_specs: {value: PORT_PD_VALUE_SPECS}
+ replacement_policy: AUTO
+ fixed_ips:
+ - ip_address: { get_param: pd_port_fixed_ips_address }
+ - subnet: {get_param: pd_port_fixed_ips_subnet}
+
+ template_VMInt_OAM_lb_4:
+ type: OS::ContrailV2::VirtualMachineInterface
+ properties:
+ virtual_machine_interface_properties:
+ {
+ virtual_machine_interface_properties_service_interface_type: { get_param: lb_st_interface_type_oam }
+ #virtual_machine_interface_properties_sub_interface_vlan_tag: { get_param: lb_st_interface_vlan_tag_oam }
+ }
+ virtual_network_refs: [{ get_attr: [ jsa_net4, fq_name ] } ]
+ port_tuple_refs: [{ get_param: template_PortTuple_LB1 }]
+ security_group_refs: [{ get_param: oam_sec_group_name}]
+ name: template_VMInt_OAM_lb_NAME
+ virtual_machine_interface_mac_addresses:
+ {
+ virtual_machine_interface_mac_addresses_mac_address: [{ get_param: mac_address }]
+ }
+ virtual_machine_interface_allowed_address_pairs:
+ {
+ virtual_machine_interface_allowed_address_pairs_allowed_address_pair: [
+ {
+ virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode: active-standby,
+ virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac: { get_param: mac_address },
+ virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
+ {
+ virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix: { get_param: virtual_ip_address },
+ virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len: 32
+ }
+ },
+ {
+ virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode: active-standby,
+ virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac: { get_param: mac_address },
+ virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip:
+ {
+ virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix: { get_param: virtual_ipv6_address },
+ virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len: 128
+ }
+ }
+ ]
+ }
+ virtual_machine_interface_refs: [{ get_param: parent_interface }]
+
+ cmaui_volume_test_compute_properties:
+ type: OS::Cinder::Volume
+ properties:
+ availability_zone: {get_attr: [server_pd_01, console_urls ] }
+ backup_id: {get_attr: [server_pd_01, instance_name ] }
+ description: {get_attr: [server_pd_01, show ] }
+ #image: {get_attr: [server_pd_01, config_drive ] }
+ #metadata: {get_attr: [server_pd_01, instance_name ] }
+ multiattach: {get_attr: [server_pd_01, addresses ] }
+ #name: {get_attr: [server_pd_01, image ] }
+ #read_only: false
+ #scheduler_hints: {get_attr: [server_pd_01, key_name ] }
+ #size: {get_attr: [server_pd_01, diskConfig ] }
+ #snapshot_id: {get_attr: [server_pd_01, name ] }
+ #source_volid: {get_attr: [server_pd_01, personality ] }
+ #volume_id: {get_attr: [server_pd_01, reservation_id ] }
+ #volume_type: {get_attr: [server_pd_01, scheduler_hints ] }
+ #delete_on_termination: {get_attr: [server_pd_01, security_groups ] }
+ #volume_size: {get_attr: [server_pd_01, software_config_transport ] }
+ #device_type: {get_attr: [server_pd_01, user_data_format ] }
+ #disk_bus: {get_attr: [server_pd_01, user_data_update_policy ] }
+ swap_size: {get_attr: [server_pd_01, accessIPv4 ] }
+ image_id: {get_attr: [server_pd_01, accessIPv6 ] }
+
+ cmaui_volume_test_neutron_port_properties:
+ type: OS::Cinder::Volume
+ properties:
+ backup_id: {get_attr: [pd01_port_0, network ] }
+ image: {get_attr: [pd01_port_0, admin_state_up ] }
+ metadata: {get_attr: [pd01_port_0, allowed_address_pairs ] }
+ name: {get_attr: [pd01_port_0, device_id ] }
+ read_only: {get_attr: [pd01_port_0, device_owner ] }
+ scheduler_hints: {get_attr: [pd01_port_0, fixed_ips ] }
+ size: {get_attr: [pd01_port_0, mac_address ] }
+ snapshot_id: {get_attr: [pd01_port_0, name ] }
+ source_volid: {get_attr: [pd01_port_0, port_security_enabled ] }
+ volume_id: {get_attr: [pd01_port_0, qos_policy ] }
+ volume_type: {get_attr: [pd01_port_0, security_groups ] }
+ volume_size: {get_attr: [pd01_port_0, network_id ] }
+ device_type: {get_attr: [pd01_port_0, show ] }
+ delete_on_termination: {get_attr: [pd01_port_0, status ] }
+ disk_bus: {get_attr: [pd01_port_0, subnets ] }
+ swap_size: {get_attr: [pd01_port_0, tenant_id ] }
+
+ cmaui_volume_test_contrailv2_VMI_properties:
+ type: OS::Cinder::Volume
+ properties:
+ availability_zone: {get_attr: [template_VMInt_OAM_lb_4, virtual_machine_interface_mac_addresses, virtual_machine_interface_mac_addresses_mac_address ] }
+ description: {get_attr: [template_VMInt_OAM_lb_4, virtual_network_refs ] }
+ image: {get_attr: [template_VMInt_OAM_lb_4, port_tuple_refs ] }
+ metadata: {get_attr: [template_VMInt_OAM_lb_4, virtual_machine_interface_mac_addresses ] }
+ multiattach: {get_attr: [template_VMInt_OAM_lb_4, virtual_machine_interface_properties ] }
+ name: {get_attr: [template_VMInt_OAM_lb_4, name ] }
+ size: 50
+ snapshot_id: {get_attr: [template_VMInt_OAM_lb_4, virtual_machine_interface_allowed_address_pairs, virtual_machine_interface_allowed_address_pairs_allowed_address_pair, 0, virtual_machine_interface_allowed_address_pairs_allowed_address_pair_address_mode ] }
+ source_volid: {get_attr: [template_VMInt_OAM_lb_4, virtual_machine_interface_allowed_address_pairs, virtual_machine_interface_allowed_address_pairs_allowed_address_pair, 0, virtual_machine_interface_allowed_address_pairs_allowed_address_pair_mac ] }
+ volume_id: {get_attr: [template_VMInt_OAM_lb_4, virtual_machine_interface_allowed_address_pairs, virtual_machine_interface_allowed_address_pairs_allowed_address_pair, 0, virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip, virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix ] }
+ volume_type: {get_attr: [template_VMInt_OAM_lb_4, virtual_machine_interface_allowed_address_pairs, virtual_machine_interface_allowed_address_pairs_allowed_address_pair, 0, virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip, virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip_ip_prefix_len ] }
+ device_type: {get_attr: [template_VMInt_OAM_lb_4, virtual_machine_interface_properties, virtual_machine_interface_properties_service_interface_type] }
+ disk_bus: {get_attr: [template_VMInt_OAM_lb_4, virtual_machine_interface_allowed_address_pairs, virtual_machine_interface_allowed_address_pairs_allowed_address_pair, 0, virtual_machine_interface_allowed_address_pairs_allowed_address_pair_ip ] }
+ delete_on_termination: {get_attr: [template_VMInt_OAM_lb_4, fq_name ] }
+ swap_size: {get_attr: [template_VMInt_OAM_lb_4, show ] }
+
+ jsa_net4:
+ type: OS::Contrail::VirtualNetwork
+ properties:
+ name: {get_param: nems_traffic_name}
+
+ DB_Affinity:
+ type: OS::Nova::ServerGroup
+ properties:
+ policies: ["anti-affinity"] \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/out/GlobalSubstitutionTypesServiceTemplate.yaml
new file mode 100644
index 0000000000..6f8a16604a
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -0,0 +1,833 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: GlobalSubstitutionTypes
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.abstract.nodes.pd_server:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ compute_pd_server_key_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_replacement_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_personality:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ compute_pd_server_image_update_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_pd01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ vm_image_name:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_template_VMInt_OAM_lb_virtual_machine_interface_properties:
+ type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties
+ required: true
+ status: SUPPORTED
+ port_pd01_port_device_id:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_admin_state_up:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
+ port_pd01_port_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_pd_server_metadata:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_template_VMInt_OAM_lb_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_pd_server_diskConfig:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_mac_address:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_template_VMInt_OAM_lb_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_allowed_address_pairs:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.network.AddressPair
+ port_pd01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ compute_pd_server_admin_pass:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_flavor_update_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_template_VMInt_OAM_lb_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_template_VMInt_OAM_lb_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ status: SUPPORTED
+ port_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs:
+ type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
+ required: true
+ status: SUPPORTED
+ port_pd01_port_value_specs:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ compute_pd_server_security_groups:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_template_VMInt_OAM_lb_port_tuple_refs:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ compute_pd_server_software_config_transport:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ compute_pd_server_scheduler_hints:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_pd01_port_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_contrail_service_instance_ind:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
+ compute_pd_server_availability_zone:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_template_VMInt_OAM_lb_network_role_tag:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_pd01_port_binding:vnic_type:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_device_owner:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_fixed_ips:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd01_port_ip_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd01_port_qos_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_config_drive:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_template_VMInt_OAM_lb_virtual_network_refs:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ 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_template_VMInt_OAM_lb_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ port_template_VMInt_OAM_lb_name:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_port_security_enabled:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: boolean
+ port_template_VMInt_OAM_lb_vlan_requirements:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_pd_server_user_data_update_policy:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_network:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ compute_pd_server_reservation_id:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ port_pd01_port_order:
+ type: integer
+ required: true
+ status: SUPPORTED
+ port_pd01_port_subnetpoolid:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_template_VMInt_OAM_lb_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ status: SUPPORTED
+ port_pd01_port_network_role:
+ type: string
+ required: true
+ status: SUPPORTED
+ port_template_VMInt_OAM_lb_security_group_refs:
+ type: list
+ required: true
+ status: SUPPORTED
+ entry_schema:
+ type: json
+ attributes:
+ pd_server_pd01_port_allowed_address_pairs:
+ type: list
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.network.AddressPair
+ pd_server_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses:
+ type: list
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_template_VMInt_OAM_lb_virtual_network_refs:
+ type: list
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_template_VMInt_OAM_lb_fq_name:
+ type: string
+ status: SUPPORTED
+ pd_server_show:
+ type: string
+ status: SUPPORTED
+ pd_server_console_urls:
+ type: string
+ status: SUPPORTED
+ pd_server_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs:
+ type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
+ status: SUPPORTED
+ pd_server_pd01_port_security_groups:
+ type: list
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_pd01_port_port_security_enabled:
+ type: boolean
+ status: SUPPORTED
+ pd_server_pd01_port_status:
+ type: string
+ status: SUPPORTED
+ pd_server_template_VMInt_OAM_lb_port_tuple_refs:
+ type: list
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ pd_server_pd01_port_fixed_ips:
+ type: list
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ pd_server_accessIPv6:
+ type: string
+ status: SUPPORTED
+ pd_server_pd01_port_admin_state_up:
+ type: boolean
+ status: SUPPORTED
+ pd_server_instance_name:
+ type: string
+ status: SUPPORTED
+ pd_server_template_VMInt_OAM_lb_name:
+ type: string
+ status: SUPPORTED
+ pd_server_accessIPv4:
+ type: string
+ status: SUPPORTED
+ pd_server_pd01_port_device_owner:
+ type: string
+ status: SUPPORTED
+ pd_server_pd01_port_show:
+ type: string
+ status: SUPPORTED
+ pd_server_pd01_port_network:
+ type: string
+ status: SUPPORTED
+ pd_server_pd01_port_qos_policy:
+ type: string
+ status: SUPPORTED
+ pd_server_pd01_port_mac_address:
+ type: string
+ status: SUPPORTED
+ pd_server_addresses:
+ type: map
+ status: SUPPORTED
+ entry_schema:
+ type: org.openecomp.datatypes.heat.novaServer.network.AddressInfo
+ pd_server_pd01_port_tenant_id:
+ type: string
+ status: SUPPORTED
+ pd_server_template_VMInt_OAM_lb_virtual_machine_interface_properties:
+ type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties
+ status: SUPPORTED
+ pd_server_pd01_port_device_id:
+ type: string
+ status: SUPPORTED
+ pd_server_pd01_port_name:
+ type: string
+ status: SUPPORTED
+ pd_server_template_VMInt_OAM_lb_show:
+ type: string
+ status: SUPPORTED
+ pd_server_pd01_port_subnets:
+ type: list
+ status: SUPPORTED
+ entry_schema:
+ type: string
+ requirements:
+ - dependency_pd_server:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - local_storage_pd_server:
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - dependency_pd_server_template_VMInt_OAM_lb:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_template_VMInt_OAM_lb:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ - dependency_pd_server_pd01_port:
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ occurrences:
+ - 0
+ - UNBOUNDED
+ - link_pd_server_pd01_port:
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ occurrences:
+ - 1
+ - 1
+ capabilities:
+ scalable_pd_server:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.packets.rate_pd_server_template_VMInt_OAM_lb:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ os_pd_server:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_template_VMInt_OAM_lb:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu_util_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_template_VMInt_OAM_lb:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ memory.resident_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ cpu.delta_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ vcpus_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ endpoint_pd_server:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ attachment_pd_server_pd01_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes_pd_server_template_VMInt_OAM_lb:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.allocation_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.usage_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_pd01_port:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.root.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes_pd_server_template_VMInt_OAM_lb:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.write.bytes_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_template_VMInt_OAM_lb:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.read.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.bytes.rate_pd_server_template_VMInt_OAM_lb:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.incoming.packets_pd_server_template_VMInt_OAM_lb:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ instance_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ host_pd_server:
+ type: tosca.capabilities.Container
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outpoing.packets_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ binding_pd_server_template_VMInt_OAM_lb:
+ type: tosca.capabilities.network.Bindable
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ occurrences:
+ - 0
+ - UNBOUNDED
+ disk.write.requests.rate_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.ephemeral.size_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.write.requests_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_template_VMInt_OAM_lb:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ feature_pd_server_pd01_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.latency_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.capacity_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ network.outgoing.bytes.rate_pd_server_pd01_port:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ disk.device.iops_pd_server:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/out/MainServiceTemplate.yaml
new file mode 100644
index 0000000000..5d546b60d4
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/inputOutputParamType/out/MainServiceTemplate.yaml
@@ -0,0 +1,417 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+topology_template:
+ inputs:
+ pd_flavor_name:
+ label: PD flavor name
+ hidden: false
+ immutable: false
+ type: string
+ description: flavor name of PD instance
+ default: m3.xlarge
+ dummy_net_name_1:
+ label: csb ineternal cidr
+ hidden: false
+ immutable: false
+ type: string
+ description: csb internal cidr
+ default: mog_dummy_1
+ availabilityzone_name:
+ label: availabilityzone name
+ hidden: false
+ immutable: false
+ type: string
+ description: availabilityzone name
+ default: nova
+ template_PortTuple_LB1:
+ hidden: false
+ immutable: false
+ type: string
+ description: dummy
+ lb_st_interface_type_oam:
+ hidden: false
+ immutable: false
+ type: string
+ description: dummy
+ oam_sec_group_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: dummy
+ virtual_ip_address:
+ hidden: false
+ immutable: false
+ type: string
+ description: dummy
+ nems_traffic_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: dummy
+ pd_image_name:
+ label: image name
+ hidden: false
+ immutable: false
+ type: string
+ description: PD image name
+ default: MOG_BASE_8.0
+ pd_server_names:
+ label: PD server names
+ hidden: false
+ immutable: false
+ type: list
+ description: name of the PD instance
+ default:
+ - ZRDM1MOGX01MPD001
+ - ZRDM1MOGX01MPD002
+ entry_schema:
+ type: string
+ pd_security_group_name:
+ label: pd_security_group_name
+ hidden: false
+ immutable: false
+ type: string
+ description: pd_security_group_name
+ jsa_net_name:
+ hidden: false
+ immutable: false
+ type: string
+ description: dummy
+ pd_port_fixed_ips_address:
+ hidden: false
+ immutable: false
+ type: string
+ description: dummy
+ parent_interface:
+ hidden: false
+ immutable: false
+ type: string
+ description: dummy
+ virtual_ipv6_address:
+ hidden: false
+ immutable: false
+ type: string
+ description: dummy
+ mac_address:
+ hidden: false
+ immutable: false
+ type: string
+ description: dummy
+ pd_port_fixed_ips_subnet:
+ hidden: false
+ immutable: false
+ type: string
+ description: dummy
+ lb_st_interface_vlan_tag_oam:
+ hidden: false
+ immutable: false
+ type: string
+ description: dummy
+ node_templates:
+ cmaui_volume_test_contrailv2_VMI_properties:
+ type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
+ properties:
+ availability_zone:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses
+ - mac_address
+ image:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_template_VMInt_OAM_lb_port_tuple_refs
+ metadata:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses
+ volume_type:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs
+ - allowed_address_pair
+ - 0
+ - ip
+ - ip_prefix_len
+ volume_id:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs
+ - allowed_address_pair
+ - 0
+ - ip
+ - ip_prefix
+ snapshot_id:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs
+ - allowed_address_pair
+ - 0
+ - address_mode
+ description:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_template_VMInt_OAM_lb_virtual_network_refs
+ device_type:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_template_VMInt_OAM_lb_virtual_machine_interface_properties
+ - virtual_machine_interface_properties_service_interface_type
+ disk_bus:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs
+ - allowed_address_pair
+ - 0
+ - ip
+ source_volid:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs
+ - allowed_address_pair
+ - 0
+ - mac
+ size: 50*1024
+ name:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_template_VMInt_OAM_lb_name
+ swap_size:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_template_VMInt_OAM_lb_show
+ delete_on_termination:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_template_VMInt_OAM_lb_fq_name
+ multiattach:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_template_VMInt_OAM_lb_virtual_machine_interface_properties
+ cmaui_volume_test_neutron_port_properties:
+ type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
+ properties:
+ image:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_pd01_port_admin_state_up
+ metadata:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_pd01_port_allowed_address_pairs
+ volume_type:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_pd01_port_security_groups
+ volume_id:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_pd01_port_qos_policy
+ snapshot_id:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_pd01_port_name
+ device_type:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_pd01_port_show
+ disk_bus:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_pd01_port_subnets
+ backup_id:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_pd01_port_network
+ source_volid:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_pd01_port_port_security_enabled
+ size: '(get_attribute : [pd01_port_0, network]) * 1024'
+ read_only:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_pd01_port_device_owner
+ name:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_pd01_port_device_id
+ scheduler_hints:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_pd01_port_fixed_ips
+ swap_size:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_pd01_port_tenant_id
+ delete_on_termination:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_pd01_port_status
+ jsa_net4:
+ type: org.openecomp.resource.vl.nodes.heat.network.contrail.VirtualNetwork
+ properties:
+ network_name:
+ get_input: nems_traffic_name
+ abstract_pd_server:
+ type: org.openecomp.resource.abstract.nodes.pd_server
+ directives:
+ - substitutable
+ properties:
+ compute_pd_server_key_name:
+ - SERVER_PD_KEY_NAME
+ port_pd01_port_replacement_policy:
+ - AUTO
+ compute_pd_server_personality:
+ - value: SERVER_PD_PERSONALITY
+ compute_pd_server_image_update_policy:
+ - REBUILD_PRESERVE_EPHEMERAL
+ vm_flavor_name:
+ get_input: pd_flavor_name
+ port_pd01_port_security_groups:
+ - - DB_Affinity_group
+ port_pd01_port_mac_requirements:
+ mac_count_required:
+ is_required: true
+ vm_image_name:
+ get_input: pd_image_name
+ port_pd01_port_device_id:
+ - PORT_PD_DEVICE_ID
+ port_pd01_port_admin_state_up:
+ - true
+ compute_pd_server_metadata:
+ - value: SERVER_PD_METADATA
+ compute_pd_server_diskConfig:
+ - AUTO
+ port_pd01_port_mac_address: 00-13-24-01-44-35
+ port_pd01_port_allowed_address_pairs:
+ - mac_address: 00-14-22-01-23-45
+ ip_address: 10.12.13.134
+ - mac_address: 00-13-24-01-44-35
+ ip_address: 127.0.13.134
+ compute_pd_server_admin_pass:
+ - SERVER_PD_ADMIN_PASS
+ compute_pd_server_flavor_update_policy:
+ - REPLACE
+ port_pd01_port_value_specs:
+ - value: PORT_PD_VALUE_SPECS
+ compute_pd_server_security_groups:
+ - - get_input: pd_security_group_name
+ port_template_VMInt_OAM_lb_port_tuple_refs:
+ - - get_input: template_PortTuple_LB1
+ compute_pd_server_software_config_transport:
+ - POLL_SERVER_HEAT
+ compute_pd_server_scheduler_hints:
+ - group: DB_Affinity_group
+ port_pd01_port_name:
+ - PORT_PD_NAME
+ compute_pd_server_contrail_service_instance_ind:
+ - true
+ compute_pd_server_availability_zone:
+ - get_input: availabilityzone_name
+ compute_pd_server_name:
+ - get_input:
+ - pd_server_names
+ - 0
+ port_pd01_port_binding:vnic_type:
+ - direct-physical
+ port_pd01_port_device_owner:
+ - PORT_PD_DEVICE_OWNER
+ port_pd01_port_fixed_ips:
+ - ip_address:
+ get_input: pd_port_fixed_ips_address
+ - subnet:
+ get_input: pd_port_fixed_ips_subnet
+ port_pd01_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ port_pd01_port_qos_policy:
+ - PORT_PD_QOS_POLICY
+ compute_pd_server_config_drive:
+ - true
+ compute_pd_server_user_data_format:
+ - RAW
+ port_template_VMInt_OAM_lb_virtual_network_refs:
+ - - get_attribute:
+ - jsa_net4
+ - fq_name
+ port_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses:
+ - - get_input: mac_address
+ port_template_VMInt_OAM_lb_name:
+ - template_VMInt_OAM_lb_NAME
+ port_pd01_port_port_security_enabled:
+ - false
+ compute_pd_server_user_data_update_policy:
+ - IGNORE
+ port_pd01_port_network:
+ - PORT_PD_NETWORK_ID
+ compute_pd_server_reservation_id:
+ - SERVER_PD_RESERVATION_ID
+ port_template_VMInt_OAM_lb_security_group_refs:
+ - - get_input: oam_sec_group_name
+ service_template_filter:
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
+ count: 1
+ index_value:
+ get_property:
+ - SELF
+ - service_template_filter
+ - index_value
+ cmaui_volume_test_compute_properties:
+ type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
+ properties:
+ availability_zone:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_console_urls
+ backup_id:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_instance_name
+ image:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_accessIPv6
+ swap_size:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_accessIPv4
+ description:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_show
+ multiattach:
+ get_attribute:
+ - abstract_pd_server
+ - pd_server_addresses
+ groups:
+ DB_Affinity_group:
+ type: tosca.groups.Root
+ members:
+ - abstract_pd_server
+ hot-mog-0108-bs1271_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/hot-mog-0108-bs1271.yml
+ description: heat template that creates MOG stack
+ members:
+ - cmaui_volume_test_contrailv2_VMI_properties
+ - cmaui_volume_test_neutron_port_properties
+ - jsa_net4
+ - cmaui_volume_test_compute_properties
+ - abstract_pd_server
+ policies:
+ DB_Affinity_policy:
+ type: org.openecomp.policies.placement.Antilocate
+ properties:
+ container_type: host
+ targets:
+ - DB_Affinity_group
diff --git a/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 b/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
new file mode 100644
index 0000000000..b834aaab1b
--- /dev/null
+++ b/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
@@ -0,0 +1,867 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ compute_pd_server_key_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_replacement_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_personality:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pd_server_image_update_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd01_port_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_pd01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_template_VMInt_OAM_lb_virtual_machine_interface_properties:
+ type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties
+ required: true
+ port_pd01_port_device_id:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_admin_state_up:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ port_pd01_port_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_pd_server_metadata:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_template_VMInt_OAM_lb_subnetpoolid:
+ type: string
+ required: true
+ compute_pd_server_diskConfig:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_mac_address:
+ type: string
+ required: true
+ port_template_VMInt_OAM_lb_network_role:
+ type: string
+ required: true
+ port_pd01_port_allowed_address_pairs:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.network.AddressPair
+ port_pd01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ compute_pd_server_admin_pass:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_flavor_update_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_template_VMInt_OAM_lb_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_template_VMInt_OAM_lb_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ port_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs:
+ type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
+ required: true
+ port_pd01_port_value_specs:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pd_server_security_groups:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_template_VMInt_OAM_lb_port_tuple_refs:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ compute_pd_server_software_config_transport:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_network_role_tag:
+ type: string
+ required: true
+ compute_pd_server_scheduler_hints:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_pd01_port_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_contrail_service_instance_ind:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ compute_pd_server_availability_zone:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_template_VMInt_OAM_lb_network_role_tag:
+ type: string
+ required: true
+ port_pd01_port_binding:vnic_type:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_device_owner:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_fixed_ips:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_pd01_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd01_port_qos_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_config_drive:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_template_VMInt_OAM_lb_virtual_network_refs:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ index_value:
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ required: false
+ default: 0
+ constraints:
+ - greater_or_equal: 0
+ port_template_VMInt_OAM_lb_order:
+ type: integer
+ required: true
+ port_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ port_template_VMInt_OAM_lb_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_port_security_enabled:
+ type: list
+ required: true
+ entry_schema:
+ type: boolean
+ port_template_VMInt_OAM_lb_vlan_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ compute_pd_server_user_data_update_policy:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ compute_pd_server_reservation_id:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_order:
+ type: integer
+ required: true
+ port_pd01_port_subnetpoolid:
+ type: string
+ required: true
+ port_template_VMInt_OAM_lb_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ port_pd01_port_network_role:
+ type: string
+ required: true
+ port_template_VMInt_OAM_lb_security_group_refs:
+ type: list
+ required: true
+ entry_schema:
+ type: json
+ node_templates:
+ pd_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server
+ properties:
+ admin_pass:
+ get_input:
+ - compute_pd_server_admin_pass
+ - index_value
+ key_name:
+ get_input:
+ - compute_pd_server_key_name
+ - index_value
+ availability_zone:
+ get_input:
+ - compute_pd_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ metadata:
+ get_input:
+ - compute_pd_server_metadata
+ - index_value
+ contrail_service_instance_ind:
+ get_input:
+ - compute_pd_server_contrail_service_instance_ind
+ - index_value
+ scheduler_hints:
+ get_input:
+ - compute_pd_server_scheduler_hints
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pd_server_user_data_format
+ - index_value
+ user_data_update_policy:
+ get_input:
+ - compute_pd_server_user_data_update_policy
+ - index_value
+ security_groups:
+ get_input:
+ - compute_pd_server_security_groups
+ - index_value
+ personality:
+ get_input:
+ - compute_pd_server_personality
+ - index_value
+ software_config_transport:
+ get_input:
+ - compute_pd_server_software_config_transport
+ - index_value
+ config_drive:
+ get_input:
+ - compute_pd_server_config_drive
+ - index_value
+ image:
+ get_input: vm_image_name
+ diskConfig:
+ get_input:
+ - compute_pd_server_diskConfig
+ - index_value
+ reservation_id:
+ get_input:
+ - compute_pd_server_reservation_id
+ - index_value
+ name:
+ get_input:
+ - compute_pd_server_name
+ - index_value
+ image_update_policy:
+ get_input:
+ - compute_pd_server_image_update_policy
+ - index_value
+ flavor_update_policy:
+ get_input:
+ - compute_pd_server_flavor_update_policy
+ - index_value
+ pd_server_template_VMInt_OAM_lb:
+ type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
+ properties:
+ mac_requirements:
+ get_input: port_template_VMInt_OAM_lb_mac_requirements
+ order:
+ get_input: port_template_VMInt_OAM_lb_order
+ exCP_naming:
+ get_input: port_template_VMInt_OAM_lb_exCP_naming
+ virtual_machine_interface_allowed_address_pairs:
+ get_input:
+ - port_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs
+ - index_value
+ vlan_requirements:
+ get_input: port_template_VMInt_OAM_lb_vlan_requirements
+ virtual_machine_interface_properties:
+ get_input:
+ - port_template_VMInt_OAM_lb_virtual_machine_interface_properties
+ - index_value
+ security_group_refs:
+ get_input:
+ - port_template_VMInt_OAM_lb_security_group_refs
+ - index_value
+ virtual_network_refs:
+ get_input:
+ - port_template_VMInt_OAM_lb_virtual_network_refs
+ - index_value
+ ip_requirements:
+ get_input: port_template_VMInt_OAM_lb_ip_requirements
+ network_role_tag:
+ get_input: port_template_VMInt_OAM_lb_network_role_tag
+ virtual_machine_interface_mac_addresses:
+ get_input:
+ - port_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses
+ - index_value
+ port_tuple_refs:
+ get_input:
+ - port_template_VMInt_OAM_lb_port_tuple_refs
+ - index_value
+ network_role:
+ get_input: port_template_VMInt_OAM_lb_network_role
+ subnetpoolid:
+ get_input: port_template_VMInt_OAM_lb_subnetpoolid
+ name:
+ get_input:
+ - port_template_VMInt_OAM_lb_name
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server
+ relationship: tosca.relationships.network.BindsTo
+ pd_server_pd01_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ replacement_policy:
+ get_input:
+ - port_pd01_port_replacement_policy
+ - index_value
+ mac_requirements:
+ get_input: port_pd01_port_mac_requirements
+ allowed_address_pairs:
+ get_input: port_pd01_port_allowed_address_pairs
+ order:
+ get_input: port_pd01_port_order
+ binding:vnic_type:
+ get_input:
+ - port_pd01_port_binding:vnic_type
+ - index_value
+ device_owner:
+ get_input:
+ - port_pd01_port_device_owner
+ - index_value
+ mac_address:
+ get_input: port_pd01_port_mac_address
+ value_specs:
+ get_input:
+ - port_pd01_port_value_specs
+ - index_value
+ security_groups:
+ get_input:
+ - port_pd01_port_security_groups
+ - index_value
+ exCP_naming:
+ get_input: port_pd01_port_exCP_naming
+ vlan_requirements:
+ get_input: port_pd01_port_vlan_requirements
+ qos_policy:
+ get_input:
+ - port_pd01_port_qos_policy
+ - index_value
+ ip_requirements:
+ get_input: port_pd01_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd01_port_network_role_tag
+ port_security_enabled:
+ get_input:
+ - port_pd01_port_port_security_enabled
+ - index_value
+ admin_state_up:
+ get_input:
+ - port_pd01_port_admin_state_up
+ - index_value
+ 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
+ name:
+ get_input:
+ - port_pd01_port_name
+ - index_value
+ device_id:
+ get_input:
+ - port_pd01_port_device_id
+ - index_value
+ network:
+ get_input:
+ - port_pd01_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server
+ relationship: tosca.relationships.network.BindsTo
+ outputs:
+ pd_server_pd01_port_allowed_address_pairs:
+ type: list
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - allowed_address_pairs
+ entry_schema:
+ type: org.openecomp.datatypes.heat.network.AddressPair
+ pd_server_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses:
+ type: list
+ value:
+ get_attribute:
+ - pd_server_template_VMInt_OAM_lb
+ - virtual_machine_interface_mac_addresses
+ entry_schema:
+ type: string
+ pd_server_template_VMInt_OAM_lb_virtual_network_refs:
+ type: list
+ value:
+ get_attribute:
+ - pd_server_template_VMInt_OAM_lb
+ - virtual_network_refs
+ entry_schema:
+ type: string
+ pd_server_template_VMInt_OAM_lb_fq_name:
+ type: string
+ value:
+ get_attribute:
+ - pd_server_template_VMInt_OAM_lb
+ - fq_name
+ pd_server_show:
+ type: string
+ value:
+ get_attribute:
+ - pd_server
+ - show
+ pd_server_console_urls:
+ type: string
+ value:
+ get_attribute:
+ - pd_server
+ - console_urls
+ pd_server_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs:
+ type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
+ value:
+ get_attribute:
+ - pd_server_template_VMInt_OAM_lb
+ - virtual_machine_interface_allowed_address_pairs
+ pd_server_pd01_port_security_groups:
+ type: list
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - security_groups
+ entry_schema:
+ type: string
+ pd_server_pd01_port_port_security_enabled:
+ type: boolean
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - port_security_enabled
+ pd_server_pd01_port_status:
+ type: string
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - status
+ pd_server_template_VMInt_OAM_lb_port_tuple_refs:
+ type: list
+ value:
+ get_attribute:
+ - pd_server_template_VMInt_OAM_lb
+ - port_tuple_refs
+ entry_schema:
+ type: string
+ pd_server_pd01_port_fixed_ips:
+ type: list
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - fixed_ips
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ pd_server_accessIPv6:
+ type: string
+ value:
+ get_attribute:
+ - pd_server
+ - accessIPv6
+ pd_server_pd01_port_admin_state_up:
+ type: boolean
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - admin_state_up
+ pd_server_instance_name:
+ type: string
+ value:
+ get_attribute:
+ - pd_server
+ - instance_name
+ pd_server_template_VMInt_OAM_lb_name:
+ type: string
+ value:
+ get_attribute:
+ - pd_server_template_VMInt_OAM_lb
+ - name
+ pd_server_accessIPv4:
+ type: string
+ value:
+ get_attribute:
+ - pd_server
+ - accessIPv4
+ pd_server_pd01_port_device_owner:
+ type: string
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - device_owner
+ pd_server_pd01_port_show:
+ type: string
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - show
+ pd_server_pd01_port_network:
+ type: string
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - network
+ pd_server_pd01_port_qos_policy:
+ type: string
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - qos_policy
+ pd_server_pd01_port_mac_address:
+ type: string
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - mac_address
+ pd_server_addresses:
+ type: map
+ value:
+ get_attribute:
+ - pd_server
+ - addresses
+ entry_schema:
+ type: org.openecomp.datatypes.heat.novaServer.network.AddressInfo
+ pd_server_pd01_port_tenant_id:
+ type: string
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - tenant_id
+ pd_server_template_VMInt_OAM_lb_virtual_machine_interface_properties:
+ type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties
+ value:
+ get_attribute:
+ - pd_server_template_VMInt_OAM_lb
+ - virtual_machine_interface_properties
+ pd_server_pd01_port_device_id:
+ type: string
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - device_id
+ pd_server_pd01_port_name:
+ type: string
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - name
+ pd_server_template_VMInt_OAM_lb_show:
+ type: string
+ value:
+ get_attribute:
+ - pd_server_template_VMInt_OAM_lb
+ - show
+ pd_server_pd01_port_subnets:
+ type: list
+ value:
+ get_attribute:
+ - pd_server_pd01_port
+ - subnets
+ entry_schema:
+ type: string
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server
+ capabilities:
+ scalable_pd_server:
+ - pd_server
+ - scalable
+ disk.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.read.bytes.rate
+ memory.usage_pd_server:
+ - pd_server
+ - memory.usage
+ memory_pd_server:
+ - pd_server
+ - memory
+ disk.device.usage_pd_server:
+ - pd_server
+ - disk.device.usage
+ network.outgoing.packets.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outgoing.packets.rate
+ network.outgoing.packets.rate_pd_server_template_VMInt_OAM_lb:
+ - pd_server_template_VMInt_OAM_lb
+ - network.outgoing.packets.rate
+ os_pd_server:
+ - pd_server
+ - os
+ disk.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.write.bytes.rate
+ network.incoming.bytes_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.bytes
+ cpu_pd_server:
+ - pd_server
+ - cpu
+ network.outpoing.packets_pd_server_template_VMInt_OAM_lb:
+ - pd_server_template_VMInt_OAM_lb
+ - network.outpoing.packets
+ cpu_util_pd_server:
+ - pd_server
+ - cpu_util
+ disk.device.write.requests.rate_pd_server:
+ - pd_server
+ - disk.device.write.requests.rate
+ disk.read.bytes_pd_server:
+ - pd_server
+ - disk.read.bytes
+ disk.device.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.read.bytes.rate
+ network.outgoing.bytes_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outgoing.bytes
+ disk.iops_pd_server:
+ - pd_server
+ - disk.iops
+ network.incoming.packets.rate_pd_server_template_VMInt_OAM_lb:
+ - pd_server_template_VMInt_OAM_lb
+ - network.incoming.packets.rate
+ memory.resident_pd_server:
+ - pd_server
+ - memory.resident
+ cpu.delta_pd_server:
+ - pd_server
+ - cpu.delta
+ network.incoming.packets.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.packets.rate
+ vcpus_pd_server:
+ - pd_server
+ - vcpus
+ disk.device.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.write.bytes.rate
+ disk.device.write.requests_pd_server:
+ - pd_server
+ - disk.device.write.requests
+ endpoint_pd_server:
+ - pd_server
+ - endpoint
+ attachment_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - attachment
+ network.outgoing.bytes_pd_server_template_VMInt_OAM_lb:
+ - pd_server_template_VMInt_OAM_lb
+ - network.outgoing.bytes
+ disk.capacity_pd_server:
+ - pd_server
+ - disk.capacity
+ disk.device.allocation_pd_server:
+ - pd_server
+ - disk.device.allocation
+ disk.allocation_pd_server:
+ - pd_server
+ - disk.allocation
+ binding_pd_server:
+ - pd_server
+ - binding
+ disk.read.requests_pd_server:
+ - pd_server
+ - disk.read.requests
+ feature_pd_server:
+ - pd_server
+ - feature
+ disk.usage_pd_server:
+ - pd_server
+ - disk.usage
+ binding_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - binding
+ disk.write.bytes_pd_server:
+ - pd_server
+ - disk.write.bytes
+ network.incoming.bytes.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.bytes.rate
+ network.incoming.packets_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.packets
+ disk.device.read.requests.rate_pd_server:
+ - pd_server
+ - disk.device.read.requests.rate
+ disk.root.size_pd_server:
+ - pd_server
+ - disk.root.size
+ disk.device.read.bytes_pd_server:
+ - pd_server
+ - disk.device.read.bytes
+ network.incoming.bytes_pd_server_template_VMInt_OAM_lb:
+ - pd_server_template_VMInt_OAM_lb
+ - network.incoming.bytes
+ disk.device.write.bytes_pd_server:
+ - pd_server
+ - disk.device.write.bytes
+ feature_pd_server_template_VMInt_OAM_lb:
+ - pd_server_template_VMInt_OAM_lb
+ - feature
+ disk.device.read.requests_pd_server:
+ - pd_server
+ - disk.device.read.requests
+ network.incoming.bytes.rate_pd_server_template_VMInt_OAM_lb:
+ - pd_server_template_VMInt_OAM_lb
+ - network.incoming.bytes.rate
+ network.incoming.packets_pd_server_template_VMInt_OAM_lb:
+ - pd_server_template_VMInt_OAM_lb
+ - network.incoming.packets
+ instance_pd_server:
+ - pd_server
+ - instance
+ host_pd_server:
+ - pd_server
+ - host
+ network.outpoing.packets_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outpoing.packets
+ binding_pd_server_template_VMInt_OAM_lb:
+ - pd_server_template_VMInt_OAM_lb
+ - binding
+ disk.write.requests.rate_pd_server:
+ - pd_server
+ - disk.write.requests.rate
+ disk.ephemeral.size_pd_server:
+ - pd_server
+ - disk.ephemeral.size
+ disk.write.requests_pd_server:
+ - pd_server
+ - disk.write.requests
+ network.outgoing.bytes.rate_pd_server_template_VMInt_OAM_lb:
+ - pd_server_template_VMInt_OAM_lb
+ - network.outgoing.bytes.rate
+ feature_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - feature
+ disk.device.latency_pd_server:
+ - pd_server
+ - disk.device.latency
+ disk.latency_pd_server:
+ - pd_server
+ - disk.latency
+ disk.device.capacity_pd_server:
+ - pd_server
+ - disk.device.capacity
+ network.outgoing.bytes.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outgoing.bytes.rate
+ disk.device.iops_pd_server:
+ - pd_server
+ - disk.device.iops
+ requirements:
+ local_storage_pd_server:
+ - pd_server
+ - local_storage
+ dependency_pd_server_template_VMInt_OAM_lb:
+ - pd_server_template_VMInt_OAM_lb
+ - dependency
+ link_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - link
+ dependency_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - dependency
+ dependency_pd_server:
+ - pd_server
+ - dependency
+ link_pd_server_template_VMInt_OAM_lb:
+ - pd_server_template_VMInt_OAM_lb
+ - link
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeDiffPortTypesAndGetAttIn/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeDiffPortTypesAndGetAttIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 27c09dd6f4..31466870a4 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeDiffPortTypesAndGetAttIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeDiffPortTypesAndGetAttIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -128,15 +128,11 @@ node_types:
type: string
attributes:
pd_server_accessIPv4:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
pd_server_pd01_port_device_owner:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_pd_server:
capability: tosca.capabilities.Node
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeDiffPortTypesAndGetAttIn/out/Nested_pd_serverServiceTemplate.yaml b/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
index 21e31509e7..62a1f4e1e6 100644
--- a/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
+++ b/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
@@ -183,21 +183,17 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
pd_server_accessIPv4:
- type: list
+ type: string
value:
get_attribute:
- pd_server
- accessIPv4
- entry_schema:
- type: string
pd_server_pd01_port_device_owner:
- type: list
+ type: string
value:
get_attribute:
- pd_server_pd01_port
- device_owner
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.pd_server
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeSamePortsAndGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeSamePortsAndGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 5b0d254fda..deb8b3db25 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeSamePortsAndGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeSamePortsAndGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -128,20 +128,14 @@ node_types:
type: string
attributes:
pd_server_accessIPv4:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
pd_server_pd01_port_1_device_owner:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
pd_server_pd01_port_0_device_owner:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_pd_server:
capability: tosca.capabilities.Node
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/oneComputeSamePortsAndGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml b/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
index a55c9d4f43..24e44ad1ac 100644
--- a/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
+++ b/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
@@ -183,29 +183,23 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
pd_server_accessIPv4:
- type: list
+ type: string
value:
get_attribute:
- pd_server
- accessIPv4
- entry_schema:
- type: string
pd_server_pd01_port_1_device_owner:
- type: list
+ type: string
value:
get_attribute:
- pd_server_pd01_port_1
- device_owner
- entry_schema:
- type: string
pd_server_pd01_port_0_device_owner:
- type: list
+ type: string
value:
get_attribute:
- pd_server_pd01_port_0
- device_owner
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.pd_server
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/samePortTypeAndOutParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/samePortTypeAndOutParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 0ef3218a86..3cf557e3a7 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/samePortTypeAndOutParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/samePortTypeAndOutParamGetAttrIn/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -128,20 +128,14 @@ node_types:
type: string
attributes:
pd_server_pd01_port_0_device_id:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
pd_server_accessIPv4:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
pd_server_pd01_port_1_device_owner:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_pd_server:
capability: tosca.capabilities.Node
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/samePortTypeAndOutParamGetAttrIn/out/Nested_pd_serverServiceTemplate.yaml b/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
index 0ab61b87f4..feb25c4662 100644
--- a/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
+++ b/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
@@ -183,29 +183,23 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
pd_server_pd01_port_0_device_id:
- type: list
+ type: string
value:
get_attribute:
- pd_server_pd01_port_0
- device_id
- entry_schema:
- type: string
pd_server_accessIPv4:
- type: list
+ type: string
value:
get_attribute:
- pd_server
- accessIPv4
- entry_schema:
- type: string
pd_server_pd01_port_1_device_owner:
- type: list
+ type: string
value:
get_attribute:
- pd_server_pd01_port_1
- device_owner
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.pd_server
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithAllConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithAllConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 753e1c5654..242eb47cbc 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithAllConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithAllConnectivities/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -98,15 +98,11 @@ node_types:
type: string
attributes:
pd_server_accessIPv4:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
pd_server_pd01_port_device_owner:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_pd_server:
capability: tosca.capabilities.Node
@@ -536,10 +532,8 @@ node_types:
type: json
attributes:
oam_server_accessIPv4:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_oam_server_pd01_port:
capability: tosca.capabilities.Node
@@ -969,15 +963,11 @@ node_types:
type: org.openecomp.datatypes.network.VlanRequirements
attributes:
ps_server_accessIPv4:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
ps_server_pd01_port_device_id:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_ps_server_pd01_port:
capability: tosca.capabilities.Node
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeDiffComputesWithAllConnectivities/out/Nested_oam_serverServiceTemplate.yaml b/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
index edf8bd21d5..b8e5a718c7 100644
--- a/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
+++ b/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
@@ -140,13 +140,11 @@ topology_template:
- index_value
outputs:
oam_server_accessIPv4:
- type: list
+ type: string
value:
get_attribute:
- oam_server
- accessIPv4
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.oam_server
capabilities:
diff --git a/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 b/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
index 19c74bf61a..f12470a8c5 100644
--- a/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
+++ b/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
@@ -140,21 +140,17 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
pd_server_accessIPv4:
- type: list
+ type: string
value:
get_attribute:
- pd_server
- accessIPv4
- entry_schema:
- type: string
pd_server_pd01_port_device_owner:
- type: list
+ type: string
value:
get_attribute:
- pd_server_pd01_port
- device_owner
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.pd_server
capabilities:
diff --git a/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 b/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
index c9443f5c9d..fbfc486926 100644
--- a/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
+++ b/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
@@ -140,21 +140,17 @@ topology_template:
- index_value
outputs:
ps_server_accessIPv4:
- type: list
+ type: string
value:
get_attribute:
- ps_server
- accessIPv4
- entry_schema:
- type: string
ps_server_pd01_port_device_id:
- type: list
+ type: string
value:
get_attribute:
- ps_server_pd01_port
- device_id
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.ps_server
capabilities:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 44ad0fecd5..8a723e741d 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -5,7 +5,7 @@ imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
node_types:
- org.openecomp.resource.abstract.nodes.pd_server_0:
+ org.openecomp.resource.abstract.nodes.pd_server:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
index_value:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/MainServiceTemplate.yaml
index 46f451d8a2..217da7b6a9 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/MainServiceTemplate.yaml
@@ -185,8 +185,8 @@ topology_template:
network_role_tag: oam
network:
get_input: oam_net_name
- abstract_pd_server_2:
- type: org.openecomp.resource.abstract.nodes.pd_server_2
+ abstract_pd_server:
+ type: org.openecomp.resource.abstract.nodes.pd_server
directives:
- substitutable
properties:
@@ -195,7 +195,7 @@ topology_template:
compute_pd_server_name:
- get_input:
- pd_server_names
- - 2
+ - 1
vm_flavor_name:
get_input: pd_flavor_name
port_pd01_port_mac_requirements:
@@ -209,26 +209,18 @@ topology_template:
is_required: false
floating_ip_count_required:
is_required: false
- port_pd01_port_network:
- - get_input: oam_net_name
- port_pd01_port_network_role_tag: oam
compute_pd_server_user_data_format:
- RAW
service_template_filter:
- substitute_service_template: Nested_pd_server_2ServiceTemplate.yaml
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
count: 1
index_value:
get_property:
- SELF
- service_template_filter
- index_value
- network_policy_server:
- type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
- properties:
- name:
- get_input: dummy_net_name_1
- abstract_pd_server_0:
- type: org.openecomp.resource.abstract.nodes.pd_server_0
+ abstract_pd_server_2:
+ type: org.openecomp.resource.abstract.nodes.pd_server_2
directives:
- substitutable
properties:
@@ -237,7 +229,7 @@ topology_template:
compute_pd_server_name:
- get_input:
- pd_server_names
- - 1
+ - 2
vm_flavor_name:
get_input: pd_flavor_name
port_pd01_port_mac_requirements:
@@ -251,16 +243,24 @@ topology_template:
is_required: false
floating_ip_count_required:
is_required: false
+ port_pd01_port_network:
+ - get_input: oam_net_name
+ port_pd01_port_network_role_tag: oam
compute_pd_server_user_data_format:
- RAW
service_template_filter:
- substitute_service_template: Nested_pd_server_0ServiceTemplate.yaml
+ substitute_service_template: Nested_pd_server_2ServiceTemplate.yaml
count: 1
index_value:
get_property:
- SELF
- service_template_filter
- index_value
+ network_policy_server:
+ type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
+ properties:
+ name:
+ get_input: dummy_net_name_1
abstract_pd_server_1:
type: org.openecomp.resource.abstract.nodes.pd_server_1
directives:
@@ -304,6 +304,6 @@ topology_template:
members:
- pd01_port_3
- network_policy_server
- - abstract_pd_server_0
+ - abstract_pd_server
- abstract_pd_server_1
- abstract_pd_server_2
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/Nested_pd_server_0ServiceTemplate.yaml b/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
index a44d0824ee..06cdbd86fe 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeNovaSameTypeWithGetAttrFromPort/out/Nested_pd_server_0ServiceTemplate.yaml
+++ b/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
@@ -1,6 +1,6 @@
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
- template_name: Nested_pd_server_0
+ template_name: Nested_pd_server
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
@@ -116,7 +116,7 @@ topology_template:
node: pd_server
relationship: tosca.relationships.network.BindsTo
substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.pd_server_0
+ node_type: org.openecomp.resource.abstract.nodes.pd_server
capabilities:
scalable_pd_server:
- pd_server
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/GlobalSubstitutionTypesServiceTemplate.yaml
index 74f9812851..892749544e 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -5,7 +5,7 @@ imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
node_types:
- org.openecomp.resource.abstract.nodes.pd_server_0:
+ org.openecomp.resource.abstract.nodes.pd_server:
derived_from: org.openecomp.resource.abstract.nodes.VFC
properties:
index_value:
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/MainServiceTemplate.yaml
index f50bc8b417..f379c67f1f 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/MainServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/MainServiceTemplate.yaml
@@ -170,8 +170,8 @@ topology_template:
description: name of the oam network
default: oam_protected_net_0
node_templates:
- abstract_pd_server_2:
- type: org.openecomp.resource.abstract.nodes.pd_server_2
+ abstract_pd_server:
+ type: org.openecomp.resource.abstract.nodes.pd_server
directives:
- substitutable
properties:
@@ -180,54 +180,37 @@ topology_template:
compute_pd_server_name:
- get_input:
- pd_server_names
- - 2
+ - 1
vm_flavor_name:
get_attribute:
- network_policy_server
- name
- port_pd01_port_2_network_role_tag: oam
- port_pd01_port_3_ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: false
- floating_ip_count_required:
- is_required: false
- port_pd01_port_3_mac_requirements:
+ port_pd01_port_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_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:
+ port_pd01_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ port_pd01_port_network:
+ - get_input: oam_net_name
+ port_pd01_port_network_role_tag: oam
+ compute_pd_server_user_data_format:
+ - RAW
service_template_filter:
- substitute_service_template: Nested_pd_server_2ServiceTemplate.yaml
+ substitute_service_template: Nested_pd_serverServiceTemplate.yaml
count: 1
index_value:
get_property:
- SELF
- service_template_filter
- index_value
- network_policy_server:
- type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
- properties:
- name:
- get_input: dummy_net_name_1
- abstract_pd_server_0:
- type: org.openecomp.resource.abstract.nodes.pd_server_0
+ abstract_pd_server_2:
+ type: org.openecomp.resource.abstract.nodes.pd_server_2
directives:
- substitutable
properties:
@@ -236,35 +219,52 @@ topology_template:
compute_pd_server_name:
- get_input:
- pd_server_names
- - 1
+ - 2
vm_flavor_name:
get_attribute:
- network_policy_server
- name
- port_pd01_port_mac_requirements:
+ port_pd01_port_2_network_role_tag: oam
+ port_pd01_port_3_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ 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_ip_requirements:
+ 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:
- ip_version: 4
ip_count_required:
is_required: false
floating_ip_count_required:
is_required: false
- port_pd01_port_network:
- - get_input: oam_net_name
- port_pd01_port_network_role_tag: oam
- compute_pd_server_user_data_format:
- - RAW
service_template_filter:
- substitute_service_template: Nested_pd_server_0ServiceTemplate.yaml
+ substitute_service_template: Nested_pd_server_2ServiceTemplate.yaml
count: 1
index_value:
get_property:
- SELF
- service_template_filter
- index_value
+ network_policy_server:
+ type: org.openecomp.resource.vfc.rules.nodes.heat.network.contrail.NetworkRules
+ properties:
+ name:
+ get_input: dummy_net_name_1
abstract_pd_server_1:
type: org.openecomp.resource.abstract.nodes.pd_server_1
directives:
@@ -313,6 +313,6 @@ topology_template:
description: heat template that creates MOG stack
members:
- network_policy_server
- - abstract_pd_server_0
+ - abstract_pd_server
- abstract_pd_server_1
- abstract_pd_server_2
diff --git a/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 b/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
new file mode 100644
index 0000000000..fc9395c618
--- /dev/null
+++ b/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
@@ -0,0 +1,294 @@
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Nested_pd_server
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+- GlobalSubstitutionTypes:
+ file: GlobalSubstitutionTypesServiceTemplate.yaml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.pd_server:
+ 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
+ entry_schema:
+ type: string
+ compute_pd_server_name:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_exCP_naming:
+ type: org.openecomp.datatypes.Naming
+ required: true
+ vm_flavor_name:
+ type: string
+ required: true
+ port_pd01_port_mac_requirements:
+ type: org.openecomp.datatypes.network.MacRequirements
+ required: true
+ vm_image_name:
+ type: string
+ required: true
+ port_pd01_port_ip_requirements:
+ type: list
+ required: true
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_pd01_port_network:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ port_pd01_port_order:
+ type: integer
+ required: true
+ port_pd01_port_subnetpoolid:
+ type: string
+ required: true
+ port_pd01_port_network_role:
+ type: string
+ required: true
+ 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
+ compute_pd_server_user_data_format:
+ type: list
+ required: true
+ entry_schema:
+ type: string
+ node_templates:
+ pd_server:
+ type: org.openecomp.resource.vfc.nodes.heat.pd_server
+ properties:
+ availability_zone:
+ get_input:
+ - compute_pd_server_availability_zone
+ - index_value
+ flavor:
+ get_input: vm_flavor_name
+ image:
+ get_input: vm_image_name
+ name:
+ get_input:
+ - compute_pd_server_name
+ - index_value
+ user_data_format:
+ get_input:
+ - compute_pd_server_user_data_format
+ - index_value
+ pd_server_pd01_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ exCP_naming:
+ get_input: port_pd01_port_exCP_naming
+ vlan_requirements:
+ get_input: port_pd01_port_vlan_requirements
+ ip_requirements:
+ get_input: port_pd01_port_ip_requirements
+ network_role_tag:
+ get_input: port_pd01_port_network_role_tag
+ mac_requirements:
+ get_input: port_pd01_port_mac_requirements
+ order:
+ get_input: port_pd01_port_order
+ network_role:
+ get_input: port_pd01_port_network_role
+ subnetpoolid:
+ get_input: port_pd01_port_subnetpoolid
+ network:
+ get_input:
+ - port_pd01_port_network
+ - index_value
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: pd_server
+ relationship: tosca.relationships.network.BindsTo
+ substitution_mappings:
+ node_type: org.openecomp.resource.abstract.nodes.pd_server
+ capabilities:
+ scalable_pd_server:
+ - pd_server
+ - scalable
+ disk.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.read.bytes.rate
+ memory.usage_pd_server:
+ - pd_server
+ - memory.usage
+ memory_pd_server:
+ - pd_server
+ - memory
+ disk.device.usage_pd_server:
+ - pd_server
+ - disk.device.usage
+ network.outgoing.packets.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outgoing.packets.rate
+ os_pd_server:
+ - pd_server
+ - os
+ disk.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.write.bytes.rate
+ network.incoming.bytes_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.bytes
+ cpu_pd_server:
+ - pd_server
+ - cpu
+ cpu_util_pd_server:
+ - pd_server
+ - cpu_util
+ disk.device.write.requests.rate_pd_server:
+ - pd_server
+ - disk.device.write.requests.rate
+ disk.read.bytes_pd_server:
+ - pd_server
+ - disk.read.bytes
+ disk.device.read.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.read.bytes.rate
+ network.outgoing.bytes_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outgoing.bytes
+ disk.iops_pd_server:
+ - pd_server
+ - disk.iops
+ memory.resident_pd_server:
+ - pd_server
+ - memory.resident
+ cpu.delta_pd_server:
+ - pd_server
+ - cpu.delta
+ network.incoming.packets.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.packets.rate
+ vcpus_pd_server:
+ - pd_server
+ - vcpus
+ disk.device.write.bytes.rate_pd_server:
+ - pd_server
+ - disk.device.write.bytes.rate
+ disk.device.write.requests_pd_server:
+ - pd_server
+ - disk.device.write.requests
+ endpoint_pd_server:
+ - pd_server
+ - endpoint
+ attachment_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - attachment
+ disk.capacity_pd_server:
+ - pd_server
+ - disk.capacity
+ disk.device.allocation_pd_server:
+ - pd_server
+ - disk.device.allocation
+ disk.allocation_pd_server:
+ - pd_server
+ - disk.allocation
+ binding_pd_server:
+ - pd_server
+ - binding
+ disk.read.requests_pd_server:
+ - pd_server
+ - disk.read.requests
+ feature_pd_server:
+ - pd_server
+ - feature
+ disk.usage_pd_server:
+ - pd_server
+ - disk.usage
+ binding_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - binding
+ disk.write.bytes_pd_server:
+ - pd_server
+ - disk.write.bytes
+ network.incoming.bytes.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.bytes.rate
+ network.incoming.packets_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.incoming.packets
+ disk.device.read.requests.rate_pd_server:
+ - pd_server
+ - disk.device.read.requests.rate
+ disk.root.size_pd_server:
+ - pd_server
+ - disk.root.size
+ disk.device.read.bytes_pd_server:
+ - pd_server
+ - disk.device.read.bytes
+ disk.device.write.bytes_pd_server:
+ - pd_server
+ - disk.device.write.bytes
+ disk.device.read.requests_pd_server:
+ - pd_server
+ - disk.device.read.requests
+ instance_pd_server:
+ - pd_server
+ - instance
+ host_pd_server:
+ - pd_server
+ - host
+ network.outpoing.packets_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outpoing.packets
+ disk.write.requests.rate_pd_server:
+ - pd_server
+ - disk.write.requests.rate
+ disk.ephemeral.size_pd_server:
+ - pd_server
+ - disk.ephemeral.size
+ disk.write.requests_pd_server:
+ - pd_server
+ - disk.write.requests
+ feature_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - feature
+ disk.device.latency_pd_server:
+ - pd_server
+ - disk.device.latency
+ disk.latency_pd_server:
+ - pd_server
+ - disk.latency
+ disk.device.capacity_pd_server:
+ - pd_server
+ - disk.device.capacity
+ network.outgoing.bytes.rate_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - network.outgoing.bytes.rate
+ disk.device.iops_pd_server:
+ - pd_server
+ - disk.device.iops
+ requirements:
+ local_storage_pd_server:
+ - pd_server
+ - local_storage
+ link_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - link
+ dependency_pd_server_pd01_port:
+ - pd_server_pd01_port
+ - dependency
+ dependency_pd_server:
+ - pd_server
+ - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/Nested_pd_server_0ServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/Nested_pd_server_0ServiceTemplate.yaml
deleted file mode 100644
index b1f51f3f57..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/threeSameComputesNoConsolidation/out/Nested_pd_server_0ServiceTemplate.yaml
+++ /dev/null
@@ -1,294 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-metadata:
- template_name: Nested_pd_server_0
-imports:
-- openecomp_heat_index:
- file: openecomp-heat/_index.yml
-- GlobalSubstitutionTypes:
- file: GlobalSubstitutionTypesServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.pd_server:
- 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
- entry_schema:
- type: string
- compute_pd_server_name:
- type: list
- required: true
- entry_schema:
- type: string
- port_pd01_port_exCP_naming:
- type: org.openecomp.datatypes.Naming
- required: true
- vm_flavor_name:
- type: string
- required: true
- port_pd01_port_mac_requirements:
- type: org.openecomp.datatypes.network.MacRequirements
- required: true
- vm_image_name:
- type: string
- required: true
- port_pd01_port_ip_requirements:
- type: list
- required: true
- entry_schema:
- type: org.openecomp.datatypes.network.IpRequirements
- port_pd01_port_network:
- type: list
- required: true
- entry_schema:
- type: string
- port_pd01_port_order:
- type: integer
- required: true
- port_pd01_port_subnetpoolid:
- type: string
- required: true
- port_pd01_port_network_role:
- type: string
- required: true
- 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
- compute_pd_server_user_data_format:
- type: list
- required: true
- entry_schema:
- type: string
- node_templates:
- pd_server:
- type: org.openecomp.resource.vfc.nodes.heat.pd_server
- properties:
- availability_zone:
- get_input:
- - compute_pd_server_availability_zone
- - index_value
- flavor:
- get_input: vm_flavor_name
- image:
- get_input: vm_image_name
- name:
- get_input:
- - compute_pd_server_name
- - index_value
- user_data_format:
- get_input:
- - compute_pd_server_user_data_format
- - index_value
- pd_server_pd01_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- exCP_naming:
- get_input: port_pd01_port_exCP_naming
- vlan_requirements:
- get_input: port_pd01_port_vlan_requirements
- ip_requirements:
- get_input: port_pd01_port_ip_requirements
- network_role_tag:
- get_input: port_pd01_port_network_role_tag
- mac_requirements:
- get_input: port_pd01_port_mac_requirements
- order:
- get_input: port_pd01_port_order
- network_role:
- get_input: port_pd01_port_network_role
- subnetpoolid:
- get_input: port_pd01_port_subnetpoolid
- network:
- get_input:
- - port_pd01_port_network
- - index_value
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: pd_server
- relationship: tosca.relationships.network.BindsTo
- substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.pd_server_0
- capabilities:
- scalable_pd_server:
- - pd_server
- - scalable
- disk.read.bytes.rate_pd_server:
- - pd_server
- - disk.read.bytes.rate
- memory.usage_pd_server:
- - pd_server
- - memory.usage
- memory_pd_server:
- - pd_server
- - memory
- disk.device.usage_pd_server:
- - pd_server
- - disk.device.usage
- network.outgoing.packets.rate_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.outgoing.packets.rate
- os_pd_server:
- - pd_server
- - os
- disk.write.bytes.rate_pd_server:
- - pd_server
- - disk.write.bytes.rate
- network.incoming.bytes_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.incoming.bytes
- cpu_pd_server:
- - pd_server
- - cpu
- cpu_util_pd_server:
- - pd_server
- - cpu_util
- disk.device.write.requests.rate_pd_server:
- - pd_server
- - disk.device.write.requests.rate
- disk.read.bytes_pd_server:
- - pd_server
- - disk.read.bytes
- disk.device.read.bytes.rate_pd_server:
- - pd_server
- - disk.device.read.bytes.rate
- network.outgoing.bytes_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.outgoing.bytes
- disk.iops_pd_server:
- - pd_server
- - disk.iops
- memory.resident_pd_server:
- - pd_server
- - memory.resident
- cpu.delta_pd_server:
- - pd_server
- - cpu.delta
- network.incoming.packets.rate_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.incoming.packets.rate
- vcpus_pd_server:
- - pd_server
- - vcpus
- disk.device.write.bytes.rate_pd_server:
- - pd_server
- - disk.device.write.bytes.rate
- disk.device.write.requests_pd_server:
- - pd_server
- - disk.device.write.requests
- endpoint_pd_server:
- - pd_server
- - endpoint
- attachment_pd_server_pd01_port:
- - pd_server_pd01_port
- - attachment
- disk.capacity_pd_server:
- - pd_server
- - disk.capacity
- disk.device.allocation_pd_server:
- - pd_server
- - disk.device.allocation
- disk.allocation_pd_server:
- - pd_server
- - disk.allocation
- binding_pd_server:
- - pd_server
- - binding
- disk.read.requests_pd_server:
- - pd_server
- - disk.read.requests
- feature_pd_server:
- - pd_server
- - feature
- disk.usage_pd_server:
- - pd_server
- - disk.usage
- binding_pd_server_pd01_port:
- - pd_server_pd01_port
- - binding
- disk.write.bytes_pd_server:
- - pd_server
- - disk.write.bytes
- network.incoming.bytes.rate_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.incoming.bytes.rate
- network.incoming.packets_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.incoming.packets
- disk.device.read.requests.rate_pd_server:
- - pd_server
- - disk.device.read.requests.rate
- disk.root.size_pd_server:
- - pd_server
- - disk.root.size
- disk.device.read.bytes_pd_server:
- - pd_server
- - disk.device.read.bytes
- disk.device.write.bytes_pd_server:
- - pd_server
- - disk.device.write.bytes
- disk.device.read.requests_pd_server:
- - pd_server
- - disk.device.read.requests
- instance_pd_server:
- - pd_server
- - instance
- host_pd_server:
- - pd_server
- - host
- network.outpoing.packets_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.outpoing.packets
- disk.write.requests.rate_pd_server:
- - pd_server
- - disk.write.requests.rate
- disk.ephemeral.size_pd_server:
- - pd_server
- - disk.ephemeral.size
- disk.write.requests_pd_server:
- - pd_server
- - disk.write.requests
- feature_pd_server_pd01_port:
- - pd_server_pd01_port
- - feature
- disk.device.latency_pd_server:
- - pd_server
- - disk.device.latency
- disk.latency_pd_server:
- - pd_server
- - disk.latency
- disk.device.capacity_pd_server:
- - pd_server
- - disk.device.capacity
- network.outgoing.bytes.rate_pd_server_pd01_port:
- - pd_server_pd01_port
- - network.outgoing.bytes.rate
- disk.device.iops_pd_server:
- - pd_server
- - disk.device.iops
- requirements:
- local_storage_pd_server:
- - pd_server
- - local_storage
- link_pd_server_pd01_port:
- - pd_server_pd01_port
- - link
- dependency_pd_server_pd01_port:
- - pd_server_pd01_port
- - dependency
- dependency_pd_server:
- - pd_server
- - dependency
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoComputesWithGetAttrBetweenThem/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoComputesWithGetAttrBetweenThem/out/GlobalSubstitutionTypesServiceTemplate.yaml
index b5daf7ce6f..0521146745 100644
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoComputesWithGetAttrBetweenThem/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoComputesWithGetAttrBetweenThem/out/GlobalSubstitutionTypesServiceTemplate.yaml
@@ -86,10 +86,8 @@ node_types:
type: string
attributes:
pd_server_accessIPv4:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_pd_server:
capability: tosca.capabilities.Node
@@ -507,10 +505,8 @@ node_types:
status: SUPPORTED
attributes:
ps_server_accessIPv4:
- type: list
+ type: string
status: SUPPORTED
- entry_schema:
- type: string
requirements:
- dependency_ps_server:
capability: tosca.capabilities.Node
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/fulltest/singleSubstitution/twoComputesWithGetAttrBetweenThem/out/Nested_pd_serverServiceTemplate.yaml b/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
index 38b011e2e3..095769b3ca 100644
--- a/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
+++ b/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
@@ -122,13 +122,11 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
pd_server_accessIPv4:
- type: list
+ type: string
value:
get_attribute:
- pd_server
- accessIPv4
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.pd_server
capabilities:
diff --git a/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 b/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
index 4d002e7f4b..b25b14b9a8 100644
--- a/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
+++ b/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
@@ -122,13 +122,11 @@ topology_template:
relationship: tosca.relationships.network.BindsTo
outputs:
ps_server_accessIPv4:
- type: list
+ type: string
value:
get_attribute:
- ps_server
- accessIPv4
- entry_schema:
- type: string
substitution_mappings:
node_type: org.openecomp.resource.abstract.nodes.ps_server
capabilities: