Containerization feature of SO
[so.git] / asdc-controller / src / test / resources / resource-examples / moduleTest / base_TEST.yaml
1 heat_template_version: 2013-05-23
2
3 description: heat template that creates TEST VNF
4
5 parameters:
6   TEST_server_name:
7     type: string
8     label: TEST server name
9     description: TEST server name
10   TEST_image_name:
11     type: string
12     label: image name
13     description: TEST image name
14   TEST_flavor_name:
15     type: string
16     label: TEST flavor name
17     description: flavor name of TEST instance
18
19   TEST_Role_net_name:
20     type: string
21     label: TEST network name
22     description: TEST network name
23   TEST_vnf_id:
24     type: string
25     label: TEST VNF Id
26     description: TEST VNF Id
27
28 resources:
29
30   TEST: 
31     type: OS::Nova::Server
32     properties:
33       name: { get_param: TEST_server_name }
34       image: { get_param: TEST_image_name }
35       flavor: { get_param: TEST_flavor_name }
36       networks:
37         - port: { get_resource: TEST_port_0}
38       metadata:
39         vnf_id: {get_param: TEST_vnf_id}
40
41   TEST_port_0:
42     type: OS::Neutron::Port
43     properties:
44       network: { get_param: TEST_Role_net_name }