push addional code
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / heat / nested / nestedvolumeseperatefile / 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.abstract.nodes.heat.nested-pcm_v0.1:
33     derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
34     properties:
35       nova_image_name:
36         type: string
37         description: nova image name
38       pcm_server_name:
39         type: string
40         description: PCRF CM server name
41       nove_001_vol_property:
42         type: string
43         description: volume name
44     requirements:
45     - local_storage_nova_001:
46         capability: tosca.capabilities.Attachment
47         node: tosca.nodes.BlockStorage
48         relationship: tosca.relationships.AttachesTo
49         occurrences:
50         - 0
51         - UNBOUNDED
52     capabilities:
53       scalable_nova_001:
54         type: tosca.capabilities.Scalable
55         occurrences:
56         - 1
57         - UNBOUNDED
58       host_nova_001:
59         type: tosca.capabilities.Container
60         valid_source_types:
61         - tosca.nodes.SoftwareComponent
62         occurrences:
63         - 1
64         - UNBOUNDED
65       endpoint_nova_001:
66         type: tosca.capabilities.Endpoint.Admin
67         occurrences:
68         - 1
69         - UNBOUNDED
70       os_nova_001:
71         type: tosca.capabilities.OperatingSystem
72         occurrences:
73         - 1
74         - UNBOUNDED
75       binding_nova_001:
76         type: tosca.capabilities.network.Bindable
77         occurrences:
78         - 1
79         - UNBOUNDED