[SDC-29] Amdocs OnBoard 1707 initial commit.
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / main / resources / config-mandatory-heatToToscaTranslator.json
1 {
2   "resourceTranslationImpl": {
3     "OS::Contrail::VirtualNetwork": {
4       "enable": true,
5       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationContrailVirtualNetworkImpl"
6     },
7     "OS::ContrailV2::VirtualNetwork": {
8       "enable": true,
9       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationContrailV2VirtualNetworkImpl"
10     },
11     "OS::ContrailV2::VirtualMachineInterface": {
12       "enable": true,
13       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationContrailV2VmInterfaceImpl"
14     },
15     "OS::Cinder::Volume": {
16       "enable": true,
17       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationCinderVolumeImpl"
18     },
19     "OS::Cinder::VolumeAttachment": {
20       "enable": true,
21       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationCinderVolumeAttachmentImpl"
22     },
23     "OS::Neutron::Net": {
24       "enable": true,
25       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationNeutronNetImpl"
26     },
27     "OS::Neutron::Subnet": {
28       "enable": true,
29       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationNeutronSubnetImpl"
30     },
31     "OS::Nova::Server": {
32       "enable": true,
33       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationNovaServerImpl"
34     },
35     "OS::Neutron::Port": {
36       "enable": true,
37       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationNeutronPortImpl"
38     },
39     "OS::Contrail::ServiceTemplate": {
40       "enable": true,
41       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationContrailServiceTemplateImpl"
42     },
43     "OS::Contrail::ServiceInstance": {
44       "enable": true,
45       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationContrailServiceInstanceImpl"
46     },
47     "OS::Heat::ResourceGroup": {
48       "enable": true,
49       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationResourceGroupImpl"
50     },
51     "NestedResource": {
52       "enable": true,
53       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationNestedImpl"
54     },
55     "DefaultResource": {
56       "enable": true,
57       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.resourcetranslation.ResourceTranslationDefaultImpl"
58     }
59   },
60   "functionTranslationImpl": {
61     "get_param": {
62       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.functiontranslation.FunctionTranslationGetParamImpl"
63     },
64     "get_attr": {
65       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.functiontranslation.FunctionTranslationGetAttrImpl"
66     },
67     "get_resource": {
68       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.functiontranslation.FunctionTranslationGetResourceImpl"
69     },
70     "get_file": {
71       "implementationClass": "org.openecomp.sdc.translator.services.heattotosca.impl.functiontranslation.FunctionTranslationGetFileImpl"
72     }
73   },
74   "_config": {
75     "namespace": "mandatoryHeatToToscaTranslator"
76   }
77 }