[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 / securityrulestoportconnection / securityrulestoportconnectiongetresource / inputfiles / FEAdd_On_Module_QRouterTemplate.yaml
1 heat_template_version: 2014-10-16
2
3 parameters:
4   cdr_network:
5     type: string
6   domain_name:
7     type: string
8   qrouter_image_name:
9     type: string
10   manager_name_0:
11     type: string
12   manager_oam_direct_ip_0:
13     type: string
14   ntp_timezone:
15     type: string
16   oam_private_net_name:
17     type: string
18   availability_zone_0:
19     type: string
20   qrouter_cluster_name:
21     type: string
22   qrouter_flavor_name:
23     type: string
24   qrouter_index:
25     type: number
26   qrouter_names:
27     type: comma_delimited_list
28   qrouter_node_count:
29     type: number
30   qrouter_volume_name_0:
31     type: string
32   qrouter_volume_name_1:
33     type: string
34   qrouter_volume_name_2:
35     type: string
36   qrouter_volume_size_0:
37     type: number
38   qrouter_volume_size_1:
39     type: number
40   qrouter_volume_size_2:
41     type: number
42   qrouter_volume_type_0:
43     type: string
44   qrouter_volume_type_1:
45     type: string
46   qrouter_volume_type_2:
47     type: string
48   region_name:
49     type: string
50   rpmrepository_ip_0:
51     type: string
52   security_group:
53     type: string
54   tenant_name:
55     type: string
56   version_number:
57     type: string
58   vf_module_id:
59     type: string
60   vf_module_name:
61     type: string
62   vnf_id:
63     type: string
64 resources:
65   QRouter:
66     properties:
67       availability_zone:
68         get_param: availability_zone_0
69       config_drive: true
70       flavor:
71         get_param: qrouter_flavor_name
72       image:
73         get_param: qrouter_image_name
74       metadata:
75         cdr_network_ip_0:
76           get_attr:
77           - cdr_network_port
78           - fixed_ip_0s
79           - 0
80           - ip_address
81         cluster_name:
82           get_param: qrouter_cluster_name
83         machine_name:
84           get_param:
85           - qrouter_names
86           - get_param: qrouter_index
87         machine_type: qrouter
88         mount_colon__slash_config:
89           get_resource: qrouter_volume_2
90         mount_colon__slash_data:
91           get_resource: qrouter_volume_0
92         mount_colon__slash_log:
93           get_resource: qrouter_volume_1
94         ntp_timezone:
95           get_param: ntp_timezone
96         oam_private_network_ip_0:
97           get_attr:
98           - oam_private_net_network_port
99           - fixed_ip_0s
100           - 0
101           - ip_address
102         region:
103           get_param: region_name
104         repo_ip_0:
105           get_param: rpmrepository_ip_0
106         tenant:
107           get_param: tenant_name
108         version_number:
109           get_param: version_number
110         vf_module_id:
111           get_param: vf_module_id
112         vf_module_name:
113           get_param: vf_module_name
114         vnf_id:
115           get_param: vnf_id
116       name:
117         get_param:
118         - qrouter_names
119         - get_param: qrouter_index
120       networks:
121       - port:
122           get_resource: oam_private_net_network_port
123       - port:
124           get_resource: cdr_network_port
125       personality:
126         /root/CheckAvailability/check_availability.py:
127           get_file: check_availability.py
128         /root/RegisterStatus/register_status.py:
129           get_file: register_status.py
130         /root/call_home.py:
131           get_file: call_home.py
132         /root/dependencies.json:
133           get_file: qrouterdependencies.json
134         /tmp/wait_for_resources.py:
135           get_file: wait_for_resources.py
136       user_data:
137         str_replace:
138           params:
139             '%domain_name%':
140               get_param: domain_name
141             '%manager_hostname%':
142               get_param: manager_name_0
143             '%manager_oam_direct_ip_0%':
144               get_param: manager_oam_direct_ip_0
145             '%qrouter_cluster_name%':
146               get_param: qrouter_cluster_name
147             '%qrouter_node_count%':
148               get_param: qrouter_node_count
149             '%rpm_repo_ip_0%':
150               get_param: rpmrepository_ip_0
151           template:
152             get_file: FEAdd_On_Module_QRouterCloudConfig
153       user_data_format: RAW
154     type: OS::Nova::Server
155   cdr_network_port:
156     properties:
157       network:
158         get_param: cdr_network
159       security_groups:
160       - get_param: security_group
161     type: OS::Neutron::Port
162   oam_private_net_network_port:
163     properties:
164       network:
165         get_param: oam_private_net_name
166       security_groups:
167       - get_param: security_group
168     type: OS::Neutron::Port
169   qrouter_volume_0:
170     properties:
171       description:
172         get_param: qrouter_volume_name_0
173       size:
174         get_param: qrouter_volume_size_0
175       volume_type:
176         get_param: qrouter_volume_type_0
177     type: OS::Cinder::Volume
178   qrouter_volume_0_att:
179     properties:
180       instance_uuid:
181         get_resource: QRouter
182       volume_id:
183         get_resource: qrouter_volume_0
184     type: OS::Cinder::VolumeAttachment
185   qrouter_volume_1:
186     properties:
187       description:
188         get_param: qrouter_volume_name_1
189       size:
190         get_param: qrouter_volume_size_1
191       volume_type:
192         get_param: qrouter_volume_type_1
193     type: OS::Cinder::Volume
194   qrouter_volume_1_att:
195     properties:
196       instance_uuid:
197         get_resource: QRouter
198       volume_id:
199         get_resource: qrouter_volume_1
200     type: OS::Cinder::VolumeAttachment
201   qrouter_volume_2:
202     properties:
203       description:
204         get_param: qrouter_volume_name_2
205       size:
206         get_param: qrouter_volume_size_2
207       volume_type:
208         get_param: qrouter_volume_type_2
209     type: OS::Cinder::Volume
210   qrouter_volume_2_att:
211     properties:
212       instance_uuid:
213         get_resource: QRouter
214       volume_id:
215         get_resource: qrouter_volume_2
216     type: OS::Cinder::VolumeAttachment