[sdc] docker file fix for cassandra
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / vol_att / nested_with_inner_vol / out / MainServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: Main
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   GlobalSubstitutionTypes:
16     file: GlobalSubstitutionTypesServiceTemplate.yaml
17   NeutronPortGlobalTypes:
18     file: NeutronPortGlobalTypesServiceTemplate.yaml
19   NeutronNetGlobalTypes:
20     file: NeutronNetGlobalTypesServiceTemplate.yaml
21   CommonGlobalTypes:
22     file: CommonGlobalTypesServiceTemplate.yaml
23   ContrailAbstractSubstituteGlobalTypes:
24     file: ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
25   ContrailNetworkRuleGlobalType:
26     file: ContrailNetworkRuleGlobalTypeServiceTemplate.yaml
27   NeutronSecurityRulesGlobalTypes:
28     file: NeutronSecurityRulesGlobalTypesServiceTemplate.yaml
29   NovaServerGlobalTypes:
30     file: NovaServerGlobalTypesServiceTemplate.yaml
31   ContrailV2VirtualMachineInterfaceGlobalType:
32     file: ContrailV2VirtualMachineInterfaceGlobalTypeServiceTemplate.yaml
33 topology_template:
34   inputs:
35     cmaui_names:
36       hidden: false
37       immutable: false
38       type: list
39       description: CMAUI1, CMAUI2 server names
40       entry_schema:
41         type: string
42     cmaui_cinder_volume_size:
43       label: CMAUI Cinder volume size
44       hidden: false
45       immutable: false
46       type: float
47       description: the size of the CMAUI Cinder volume
48     timezone:
49       label: timezone
50       hidden: false
51       immutable: false
52       type: string
53       description: timezone
54     security_group_name:
55       label: security group name
56       hidden: false
57       immutable: false
58       type: string
59       description: the name of security group
60     oam_network_netmask:
61       label: oam network netmask
62       hidden: false
63       immutable: false
64       type: string
65       description: oam network gateway
66     cmaui_image:
67       hidden: false
68       immutable: false
69       type: string
70       description: Image for CMAUI server
71     vnf_id:
72       hidden: false
73       immutable: false
74       type: string
75       description: Unique ID for this VNF instance
76       default: This_is_ths_MMSC-CMAUI_id
77     cmaui_flavor:
78       hidden: false
79       immutable: false
80       type: string
81       description: Flavor for CMAUI server
82     oam_network_gateway:
83       label: oam network gateway
84       hidden: false
85       immutable: false
86       type: string
87       description: oam network gateway
88     availability_zone_0:
89       label: availabilityzone name
90       hidden: false
91       immutable: false
92       type: string
93       description: availabilityzone name
94     cmaui_oam_ips:
95       label: CMAUI oam_net IP addresses
96       hidden: false
97       immutable: false
98       type: list
99       description: CMAUI oam_net IP addresses
100       entry_schema:
101         type: string
102     external_dns:
103       label: dns server
104       hidden: false
105       immutable: false
106       type: string
107       description: dns server
108     oam_net_name:
109       hidden: false
110       immutable: false
111       type: string
112       description: UID of OAM network
113     external_ntp:
114       label: ntp server
115       hidden: false
116       immutable: false
117       type: string
118       description: ntp server
119     CMAUI_volume_type:
120       label: CMAUI vm volume type
121       hidden: false
122       immutable: false
123       type: string
124       description: the name of the target volume backend
125   node_templates:
126     server_cmaui:
127       type: org.openecomp.resource.abstract.nodes.heat.nested
128       directives:
129       - substitutable
130       properties:
131         cmaui_names:
132           get_input:
133           - cmaui_names
134           - 0
135         service_template_filter:
136           substitute_service_template: nestedServiceTemplate.yaml
137         cmaui_image:
138           get_input: cmaui_image
139         cmaui_flavor:
140           get_input: cmaui_flavor
141         availability_zone_0:
142           get_input: availability_zone_0
143   groups:
144     main:
145       type: org.openecomp.groups.heat.HeatStack
146       properties:
147         heat_file: ../Artifacts/main.yml
148         description: cmaui server template for vMMSC
149       members:
150       - server_cmaui