[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 / fulltest / singleSubstitution / computeWithDiffPortTypeAndServerGroup / in / hot-mog-0108-bs1271.yml
1 heat_template_version: 2013-05-23
2
3 description: ASC Template
4
5 parameters:
6   availability_zone_0:
7     type: string
8   vnf_id:
9     type: string
10     description: Unique ID for this VNF instance
11     default: This_is_ths_SCP_id
12   port_name:
13     type: string
14     description: port name
15     default: port_name
16   flavor_smp_name:
17     type: string
18     description: SCP SMP Flavor
19     default: a1.Small
20   image_smp_name:
21     type: string
22     description: SCP SMP image
23     default: asc_base_image_smp
24   smp_name_1:
25     type: string
26     default: vSMP2
27     description: name of VM
28   lab_name:
29     type: string
30     description: Lab name
31
32 resources:
33   server_smp1:
34       type: OS::Nova::Server
35       properties:
36         name: { get_param: smp_name_1 }
37         image: { get_param: image_smp_name }
38         availability_zone: { get_param: availability_zone_0 }
39         flavor: { get_param: flavor_smp_name }
40         scheduler_hints: { group: { get_resource: BE_Affinity }  }
41         networks:
42         - port: { get_resource: port1 }
43         metadata:
44           vnf_id: { get_param: vnf_id }
45           jx_lab_name: {get_param: lab_name}
46           jx_vm_role:  smp2
47         user_data_format: RAW
48
49   port1:
50     type: OS::Neutron::Port
51     properties:
52       network: {get_param: port_name}
53       replacement_policy: AUTO
54
55   port2:
56     type: OS::Neutron::Port
57     properties:
58       network: {get_param: port_name}
59       replacement_policy: AUTO
60
61   BE_Affinity:
62     type: OS::Nova::ServerGroup
63     properties:
64       policies: ["affinity"]
65       name: def