[SDC-29] rebase continue work to align source
[sdc.git] / openecomp-be / lib / openecomp-sdc-translator-lib / openecomp-sdc-translator-core / src / test / resources / mock / services / heattotosca / vol_attach / nested_with_inner_vol / out / 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 - GlobalSubstitutionTypes:
8     file: GlobalSubstitutionTypesServiceTemplate.yaml
9 topology_template:
10   inputs:
11     cmaui_names:
12       hidden: false
13       immutable: false
14       type: list
15       description: CMAUI1, CMAUI2 server names
16       entry_schema:
17         type: string
18     cmaui_cinder_volume_size:
19       label: CMAUI Cinder volume size
20       hidden: false
21       immutable: false
22       type: float
23       description: the size of the CMAUI Cinder volume
24     timezone:
25       label: timezone
26       hidden: false
27       immutable: false
28       type: string
29       description: timezone
30     security_group_name:
31       label: security group name
32       hidden: false
33       immutable: false
34       type: string
35       description: the name of security group
36     oam_network_netmask:
37       label: oam network netmask
38       hidden: false
39       immutable: false
40       type: string
41       description: oam network gateway
42     cmaui_image:
43       hidden: false
44       immutable: false
45       type: string
46       description: Image for CMAUI server
47     vnf_id:
48       hidden: false
49       immutable: false
50       type: string
51       description: Unique ID for this VNF instance
52       default: This_is_ths_MMSC-CMAUI_id
53     cmaui_flavor:
54       hidden: false
55       immutable: false
56       type: string
57       description: Flavor for CMAUI server
58     oam_network_gateway:
59       label: oam network gateway
60       hidden: false
61       immutable: false
62       type: string
63       description: oam network gateway
64     availability_zone_0:
65       label: availabilityzone name
66       hidden: false
67       immutable: false
68       type: string
69       description: availabilityzone name
70     cmaui_oam_ips:
71       label: CMAUI oam_net IP addresses
72       hidden: false
73       immutable: false
74       type: list
75       description: CMAUI oam_net IP addresses
76       entry_schema:
77         type: string
78     external_dns:
79       label: dns server
80       hidden: false
81       immutable: false
82       type: string
83       description: dns server
84     oam_net_name:
85       hidden: false
86       immutable: false
87       type: string
88       description: UID of OAM network
89     external_ntp:
90       label: ntp server
91       hidden: false
92       immutable: false
93       type: string
94       description: ntp server
95     CMAUI_volume_type:
96       label: CMAUI vm volume type
97       hidden: false
98       immutable: false
99       type: string
100       description: the name of the target volume backend
101   node_templates:
102     server_cmaui_1:
103       type: org.openecomp.resource.abstract.nodes.heat.nested
104       directives:
105       - substitutable
106       properties:
107         cmaui_names:
108           get_input:
109           - cmaui_names
110           - 0
111         service_template_filter:
112           substitute_service_template: nestedServiceTemplate.yaml
113         cmaui_image:
114           get_input: cmaui_image
115         cmaui_flavor:
116           get_input: cmaui_flavor
117         availability_zone_0:
118           get_input: availability_zone_0
119   groups:
120     main_group:
121       type: org.openecomp.groups.heat.HeatStack
122       properties:
123         heat_file: ../Artifacts/main.yml
124         description: cmaui server template for vMMSC
125       members:
126       - server_cmaui_1