push addional code
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / contrail2serviceinstance / diffServiceTemplate / expectedoutputfiles / GlobalSubstitutionTypesServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: GlobalSubstitutionTypes
4 imports:
5   ContrailComputeGlobalTypes:
6     file: ContrailComputeGlobalTypesServiceTemplate.yaml
7   CinderVolumeGlobalTypes:
8     file: CinderVolumeGlobalTypesServiceTemplate.yaml
9   ContrailVirtualNetworkGlobalType:
10     file: ContrailVirtualNetworkGlobalTypeServiceTemplate.yaml
11   AbstractSubstituteGlobalTypes:
12     file: AbstractSubstituteGlobalTypesServiceTemplate.yaml
13   ContrailPortGlobalTypes:
14     file: ContrailPortGlobalTypesServiceTemplate.yaml
15   NeutronPortGlobalTypes:
16     file: NeutronPortGlobalTypesServiceTemplate.yaml
17   NeutronNetGlobalTypes:
18     file: NeutronNetGlobalTypesServiceTemplate.yaml
19   CommonGlobalTypes:
20     file: CommonGlobalTypesServiceTemplate.yaml
21   ContrailAbstractSubstituteGlobalTypes:
22     file: ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
23   ContrailNetworkRuleGlobalType:
24     file: ContrailNetworkRuleGlobalTypeServiceTemplate.yaml
25   NeutronSecurityRulesGlobalTypes:
26     file: NeutronSecurityRulesGlobalTypesServiceTemplate.yaml
27   NovaServerGlobalTypes:
28     file: NovaServerGlobalTypesServiceTemplate.yaml
29   ContrailV2VirtualMachineInterfaceGlobalType:
30     file: ContrailV2VirtualMachineInterfaceGlobalTypeServiceTemplate.yaml
31 node_types:
32   org.openecomp.resource.vfc.nodes.heat.compute_service_template_1:
33     derived_from: org.openecomp.resource.vfc.nodes.heat.contrail.Compute
34   org.openecomp.resource.abstract.nodes.heat.service_template_2:
35     derived_from: org.openecomp.resource.abstract.nodes.contrail.AbstractSubstitute
36     requirements:
37     - link_port_0:
38         capability: tosca.capabilities.network.Linkable
39         node: tosca.nodes.Root
40         relationship: tosca.relationships.network.LinksTo
41         occurrences:
42         - 1
43         - 1
44     - link_port_1:
45         capability: tosca.capabilities.network.Linkable
46         node: tosca.nodes.Root
47         relationship: tosca.relationships.network.LinksTo
48         occurrences:
49         - 1
50         - 1
51   org.openecomp.resource.abstract.nodes.heat.service_template_1:
52     derived_from: org.openecomp.resource.abstract.nodes.contrail.AbstractSubstitute
53     requirements:
54     - link_port_0:
55         capability: tosca.capabilities.network.Linkable
56         node: tosca.nodes.Root
57         relationship: tosca.relationships.network.LinksTo
58         occurrences:
59         - 1
60         - 1
61     - link_port_1:
62         capability: tosca.capabilities.network.Linkable
63         node: tosca.nodes.Root
64         relationship: tosca.relationships.network.LinksTo
65         occurrences:
66         - 1
67         - 1
68     - link_port_2:
69         capability: tosca.capabilities.network.Linkable
70         node: tosca.nodes.Root
71         relationship: tosca.relationships.network.LinksTo
72         occurrences:
73         - 1
74         - 1
75     - link_port_3:
76         capability: tosca.capabilities.network.Linkable
77         node: tosca.nodes.Root
78         relationship: tosca.relationships.network.LinksTo
79         occurrences:
80         - 1
81         - 1
82   org.openecomp.resource.vfc.nodes.heat.st:
83     derived_from: org.openecomp.resource.vfc.nodes.heat.contrail.Compute