[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 / securityrulestoportconnectionmulti / inputfiles / addOn.yml
1 heat_template_version: 2013-05-23
2
3 description: cmaui server template for vMMSC
4
5 parameters:
6   security_group_id1:
7     type: string
8     description: UID of OAM network
9   security_group_id2:
10     type: string
11     description: UID of OAM network
12   security_group_id:
13     type: string
14     description: UID of OAM network
15   security_group_id3:
16     type: string
17     description: UID of OAM network
18   cmaui_names:
19     type: comma_delimited_list
20     description: CMAUI1, CMAUI2 server names
21   cmaui_image:
22     type: string
23     description: Image for CMAUI server
24   availability_zone_0:
25     type: string
26     label: availabilityzone name
27     description: availabilityzone name
28   cmaui_flavor:
29     type: string
30     description: Flavor for CMAUI server
31   shared_network_id:
32     type: string
33     description: Flavor for CMAUI server
34   cmaui_oam_ips:
35     type: string
36     description: cmaui_oam_ips
37 resources:
38
39   cmaui_port_0:
40     type: OS::Neutron::Port
41     properties:
42       network: { get_param: shared_network_id }
43       fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
44       security_groups: [{get_param: security_group_id1}]
45       replacement_policy: AUTO
46
47   cmaui_port_1:
48     type: OS::Neutron::Port
49     properties:
50       network: { get_param: shared_network_id }
51       fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
52       security_groups: [{get_param: security_group_id1},{get_param: security_group_id2}]
53       replacement_policy: AUTO
54
55   cmaui_port_2:
56     type: OS::Neutron::Port
57     properties:
58       network: { get_param: shared_network_id }
59       fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
60       security_groups: [{get_param: security_group_id},{get_param: security_group_id3}]
61       replacement_policy: AUTO
62
63   server_cmaui:
64     type: OS::Nova::Server
65     properties:
66       name: { get_param: [cmaui_names, 0]}
67       image: { get_param: cmaui_image }
68       availability_zone: { get_param: availability_zone_0 }
69       flavor: { get_param: cmaui_flavor }
70       networks:
71       - port: { get_resource: cmaui_port_0 }
72       - port: { get_resource: cmaui_port_1 }