[SDC-29] rebase continue work to align source
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / main / resources / config-mandatory-unifiedModel.json
1 {
2   "unifiedCompositionImpl": {
3     "SingleSubstitution": {
4       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.unifiedcomposition.UnifiedCompositionSingleSubstitution"
5     },
6     "ScalingInstances": {
7       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.unifiedcomposition.UnifiedCompositionScalingInstances"
8     },
9     "CatalogInstance": {
10       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.unifiedcomposition.UnifiedCompositionCatalogInstance"
11     },
12     "NestedSingleCompute": {
13       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.unifiedcomposition.UnifiedCompositionNestedSingleCompute"
14     }
15   },
16   "supportedConsolidationComputeResources": {
17     "OS::Nova::Server": {
18       "enable": true
19     }
20   },
21   "supportedConsolidationPortResources": {
22     "OS::Neutron::Port": {
23       "enable": true
24     },
25     "OS::ContrailV2::VirtualMachineInterface": {
26       "enable": true
27     }
28   },
29   "enrichPortResourceProperties": [
30       "network_role_tag",
31       "mac_requirements",
32       "vlan_requirements",
33       "ip_requirements",
34       "network_role",
35       "order",
36       "exCP_naming",
37       "subnetpoolid"
38     ]
39   ,
40   "_config": {
41     "namespace": "mandatoryUnifiedModel"
42   }
43 }