[SDC-29] Amdocs OnBoard 1707 initial commit.
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / heat / sharedresources / expectedoutputfiles / MainServiceTemplate.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: Main
4 imports:
5 - openecomp_heat_index:
6     file: openecomp-heat/_index.yml
7 node_types:
8   org.openecomp.resource.vfc.nodes.heat.server_pcm_002:
9     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
10   org.openecomp.resource.vfc.nodes.heat.server_pcm_001:
11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
12 topology_template:
13   inputs:
14     fsb1-flavor:
15       label: FSB1_flavor
16       hidden: false
17       immutable: false
18       type: string
19       description: FSB1_flavor
20     fsb_zone:
21       label: FSB1_zone
22       hidden: false
23       immutable: false
24       type: string
25       description: FSB1_zone
26     fsb1-name:
27       label: FSB1_name
28       hidden: false
29       immutable: false
30       type: string
31       description: FSB1_name
32     FSB_1_image:
33       label: MME_FSB1
34       hidden: false
35       immutable: false
36       type: string
37       description: MME_FSB1_15B-CP04-r5a01
38   node_templates:
39     server_pcm_002:
40       type: org.openecomp.resource.vfc.nodes.heat.server_pcm_002
41       properties:
42         flavor:
43           get_input: fsb1-flavor
44         availability_zone:
45           get_input: fsb_zone
46         name:
47           get_input: fsb1-name
48     server_pcm_001:
49       type: org.openecomp.resource.vfc.nodes.heat.server_pcm_001
50       properties:
51         flavor:
52           get_input: fsb1-flavor
53         availability_zone:
54           get_input: fsb_zone
55         name:
56           get_input: fsb1-name
57   groups:
58     sharedDefinitionOutParam_group:
59       type: org.openecomp.groups.heat.HeatStack
60       properties:
61         heat_file: ../Artifacts/sharedDefinitionOutParam.yaml
62         description: heat template that creates PCRF Cluman stack
63       members:
64       - server_pcm_002
65       - server_pcm_001
66   outputs:
67     out_id2:
68       value: static value
69     out_id1:
70       value:
71         get_input: oam_net_gw