[SDC-29] Amdocs OnBoard 1707 initial commit.
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / securityGroupToNovaAddOn / inputfiles / main.yml
1 heat_template_version: 2013-05-23
2
3 description: ASC Template
4
5 parameters:
6   cluster_type:
7     type: string
8     constraints:
9     - allowed_values: [ Test, Prod ]
10   fe_connectivity:
11     type: string
12     constraints:
13     - allowed_values: [ NEE, STP ]
14   key_name:
15     type: string
16     description: keypair to enable SSH access to the instance.
17     default: vSCP-keypair
18
19 # Availability Zone information may need to be updated and the specifications under Nova server capabilities uncommented
20   availability_zone_0:
21     type: string
22
23   vnf_name:
24     type: string
25     description: Unique name for this VNF instance
26     default: This_is_the_SCP_name
27   vnf_id:
28     type: string
29     description: Unique ID for this VNF instance
30     default: This_is_ths_SCP_id
31
32   port_name:
33     type: string
34     description: port name
35     default: port_name
36
37   flavor_scp_be_name:
38     type: string
39     description: SCP BE Flavor
40     default: a1.Small
41   flavor_scp_fe_name:
42     type: string
43     description: SCP FE Flavor
44     default: a1.Small
45   flavor_smp_name:
46     type: string
47     description: SCP SMP Flavor
48     default: a1.Small
49   image_scp_be_name:
50     type: string
51     description: SCP BE image
52     default: asc_base_image_be
53   image_scp_fe_name:
54     type: string
55     description: SCP FE image
56     default: asc_base_image_fe
57   image_smp_name:
58     type: string
59     description: SCP SMP image
60     default: asc_base_image_smp
61   int_vscp_fe_cluster_net_id:
62     type: string
63     description: LAN2 FE Cluster/KA
64   int_vscp_fe_cluster_cidr:
65     type: string
66     description: Private Network2 Address (CIDR notation)
67   int_vscp_cluster_net_id:
68     type: string
69     description: LAN3 Cluster
70   int_vscp_cluster_cidr:
71     type: string
72     description: Private Network3 Address (CIDR notation)
73   int_vscp_ce_network_net_id:
74     type: string
75     description: Inter-CE Network
76   int_vscp_ce_network_cidr:
77     type: string
78     description: Private Network Address (CIDR notation)
79   SIGNET_vrf_A1_direct_net_id:
80     type: string
81     description: Network name for SIGTRAN_A
82   SIGNET_vrf_B1_direct_net_id:
83     type: string
84     description: Network name for SIGTRAN_B
85   Cricket_OCS_protected_net_id:
86     type: string
87     description: Network name for CRICKET_OCS
88   Mobility_OAM_protected_net_id:
89     type: string
90     description: Network name for OAM
91   be_Cricket_OCS_protected_ip_0:
92     type: string
93     label: be1 Cricket_OCS ip address
94     description: be1 Cricket_OCS ip address
95   be_Cricket_OCS_protected_ip_1:
96     type: string
97     label: be2 Cricket_OCS ip address
98     description: be2 Cricket_OCS ip address
99   be_Cricket_OCS_protected_ip_2:
100     type: string
101     label: be3 Cricket_OCS ip address
102     description: be3 Cricket_OCS ip address
103   be_Cricket_OCS_protected_ip_3:
104     type: string
105     label: be4 Cricket_OCS ip address
106     description: be4 Cricket_OCS ip address
107   be_Cricket_OCS_protected_ip_4:
108     type: string
109     label: be5 Cricket_OCS ip address
110     description: be5 Cricket_OCS ip address
111   fe_SIGNET_vrf_B1_direct_ip_0:
112     type: string
113     label: fe1 SIGTRAN ip address
114     description: fe1 SIGTRAN ip address
115   fe_SIGNET_vrf_A1_direct_ip_0:
116     type: string
117     label: fe2 SIGTRAN ip address
118     description: fe2 SIGTRAN ip address
119   be_Mobility_OAM_protected_ip_0:
120     type: string
121     label: be_0 OAM ip address
122     description: be_0 OAM ip address
123   be_Mobility_OAM_protected_ip_1:
124     type: string
125     label: be_1 OAM ip address
126     description: be_1 OAM ip address
127   be_Mobility_OAM_protected_ip_2:
128     type: string
129     label: be_2 OAM ip address
130     description: be_2 OAM ip address
131   be_Mobility_OAM_protected_ip_3:
132     type: string
133     label: be_3 OAM ip address
134     description: be_3 OAM ip address
135   be_Mobility_OAM_protected_ip_4:
136     type: string
137     label: be_4 OAM ip address
138     description: be_4 OAM ip address
139   fe_Mobility_OAM_protected_ip_0:
140     type: string
141     label: fe_0 OAM ip address
142     description: fe_0 OAM ip address
143   fe_Mobility_OAM_protected_ip_1:
144     type: string
145     label: fe_1 OAM ip address
146     description: fe_1 OAM ip address
147   smp_Mobility_OAM_protected_ip_0:
148     type: string
149     label: smp_0 OAM ip address
150     description: smp_0 OAM ip address
151   smp_Mobility_OAM_protected_ip_1:
152     type: string
153     label: smp_1 OAM ip address
154     description: smp_1 OAM ip address
155   be_name_0:
156     type: string
157     default: vSCP_BE1
158     description: name of VM
159   be_name_1:
160     type: string
161     default: vSCP_BE2
162     description: name of VM
163   be_name_2:
164     type: string
165     default: vSCP_BE3
166     description: name of VM
167   be_name_3:
168     type: string
169     default: vSCP_BE4
170     description: name of VM
171   be_name_4:
172     type: string
173     default: vSCP_BE5
174     description: name of VM
175   fe_name_0:
176     type: string
177     default: vSCP_FE1
178     description: name of VM
179   fe_name_1:
180     type: string
181     default: vSCP_FE2
182     description: name of VM
183   smp_name_0:
184     type: string
185     default: vSMP1
186     description: name of VM
187   smp_name_1:
188     type: string
189     default: vSMP2
190     description: name of VM
191   smp_name_2:
192     type: string
193     default: vSMP2
194     description: name of VM
195   ##smp_name_2:
196     ##type: string
197     ##default: vSMP2
198     ##description: name of VM
199   nee_name_0:
200     type: string
201     default: vNEE
202     description: name of VM
203
204   hostname_fe1:
205     type: string
206     description: FE1 Hostname (from Ulticom license)
207   hostid_fe1:
208     type: string
209     description: FE1 Hostid (from Ulticom license)
210
211   hostname_fe2:
212     type: string
213     description: FE2 Hostname (from Ulticom license)
214   hostid_fe2:
215     type: string
216     description: FE2 Hostid (from Ulticom license)
217
218   hostname_nee1:
219     type: string
220     description: NEE1 Hostname (from Ulticom license)
221   hostid_nee1:
222     type: string
223     description: NEE1 Hostid (from Ulticom license)
224
225   point_code_scp:
226     type: string
227     description: vSCP point code (in "zone-cluster-member" format)
228   point_code_stp:
229     type: string
230     description: STP virtual point code (in "zone-cluster-member" format)
231   point_code_stp1:
232     type: string
233     description: STP1 point code (in "zone-cluster-member" format)
234   point_code_stp2:
235     type: string
236     description: STP2 point code (in "zone-cluster-member" format)
237   ip_address_stp1:
238     type: string
239     description: STP1 IP address
240   ip_port_stp1:
241     type: string
242     description: STP1 IP port
243   ip_address_stp2:
244     type: string
245     description: STP2 IP address
246   ip_port_stp2:
247     type: string
248     description: STP2 IP port
249   ip_port_fe1:
250     type: string
251     description: FE1 IP port in SIGTRAN network
252   ip_port_fe2:
253     type: string
254     description: FE2 IP port in SIGTRAN network
255
256   global_title_scp:
257     type: string
258     description: vSCP Global Title address
259   global_title_stp:
260     type: string
261     description: STP Global Title address
262
263   security_group_name:
264     type: string
265     label: vSCP security group name
266     description: vSCP security group name
267
268   route_table_be:
269     type: string
270     description: Additional route table for BEs
271
272   route_table_fe1:
273     type: string
274     description: Additional route table for FE1
275
276   route_table_fe2:
277     type: string
278     description: Additional route table for FE2
279
280   ip_address_dra:
281     type: string
282     description: DRA VIP address
283
284   lab_name:
285     type: string
286     description: Lab name
287
288 resources:
289   FE_SMP_Affinity:
290     type: OS::Nova::ServerGroup
291     properties:
292       policies: ["affinity"]
293       name: abc
294   BE_Affinity:
295     type: OS::Nova::ServerGroup
296     properties:
297       policies: ["affinity"]
298       name: def
299   Multi_Anti_Affinity:
300     type: OS::Nova::ServerGroup
301     properties:
302       policies: ["anti-affinity"]
303       name: def
304
305 outputs:
306     fe_smp_affinity_param:
307       value: {get_resource: FE_SMP_Affinity}
308     be_affinity_param:
309       value: {get_resource: BE_Affinity}
310     multi_anti_affinity_param:
311       value: {get_resource: Multi_Anti_Affinity}