Add Service Template TOSCA handling
[policy/models.git] / models-tosca / src / test / resources / servicetemplates / TestServiceTemplates.yaml
1 service_templates:
2 - tosca_definitions_version: tosca_simple_yaml_1_1_0
3   policy_types:
4     onap.policies.Policytype0:
5       derived_from: tosca.policies.Root
6       version: 1.0.0
7       name: onap.policies.Policytype0
8       description: a policy type
9       properties:
10         policytype0.property0:
11           type: onap.datatypes.datatype0
12           description: a property
13           required: true
14   data_types:
15     onap.datatypes.datatype0:
16       derived_from: tosca.datatypes.Root
17       properties:
18         domain0:
19           type: string
20           required: true
21           description: Domain name
22           default: domainDefault
23 - tosca_definitions_version: tosca_simple_yaml_1_1_0
24   policy_types:
25     onap.policies.Policytype1:
26       derived_from: tosca.policies.Root
27       version: 1.0.0
28       name: onap.policies.Policytype1
29       description: a policy type
30       properties:
31         policytype1.property1:
32           type: onap.datatypes.datatype1
33           description: a property
34           required: true
35   data_types:
36     onap.datatypes.datatype1:
37       derived_from: tosca.datatypes.Root
38       properties:
39         domain1:
40           type: string
41           required: true
42           description: Domain name
43           default: domainDefault
44 - tosca_definitions_version: tosca_simple_yaml_1_1_0
45   name: name0
46   policy_types:
47     onap.policies.Policytype2:
48       derived_from: tosca.policies.Root
49       version: 1.0.0
50       name: onap.policies.Policytype2
51       description: a policy type
52       properties:
53         policytype2.property2:
54           type: onap.datatypes.datatype2
55           description: a property
56           required: true
57   data_types:
58     onap.datatypes.datatype2:
59       derived_from: tosca.datatypes.Root
60       properties:
61         domain2:
62           type: string
63           required: true
64           description: Domain name
65           default: domainDefault
66 - tosca_definitions_version: tosca_simple_yaml_1_1_0
67   name: name0
68   policy_types:
69     onap.policies.Policytype3:
70       derived_from: tosca.policies.Root
71       version: 1.0.0
72       name: onap.policies.Policytype3
73       description: a policy type
74       properties:
75         policytype3.property3:
76           type: onap.datatypes.datatype3
77           description: a property
78           required: true
79   data_types:
80     onap.datatypes.datatype3:
81       derived_from: tosca.datatypes.Root
82       properties:
83         domain3:
84           type: string
85           required: true
86           description: Domain name
87           default: domainDefault
88 - tosca_definitions_version: tosca_simple_yaml_1_1_0
89   name: name0
90   policy_types:
91     onap.policies.Policytype4:
92       derived_from: tosca.policies.Root
93       version: 1.0.0
94       name: onap.policies.Policytype4
95       description: a policy type
96       properties:
97         policytype4.property4:
98           type: onap.datatypes.datatype4
99           description: a property
100           required: true
101   data_types:
102     onap.datatypes.datatype4:
103       derived_from: tosca.datatypes.Root
104       properties:
105         domain4:
106           type: string
107           required: true
108           description: Domain name
109           default: domainDefault
110 - tosca_definitions_version: tosca_simple_yaml_1_1_0
111   name: name0
112   vesion: 1.2.3
113   policy_types:
114     onap.policies.Policytype5:
115       derived_from: tosca.policies.Root
116       version: 1.0.0
117       name: onap.policies.Policytype5
118       description: a policy type
119       properties:
120         policytype5.property5:
121           type: onap.datatypes.datatype5
122           description: a property
123           required: true
124   data_types:
125     onap.datatypes.datatype5:
126       derived_from: tosca.datatypes.Root
127       properties:
128         domain5:
129           type: string
130           required: true
131           description: Domain name
132           default: domainDefault
133 - tosca_definitions_version: tosca_simple_yaml_1_1_0
134   name: name0
135   version: 1.2.3
136   policy_types:
137     onap.policies.Policytype6:
138       derived_from: tosca.policies.Root
139       version: 1.0.0
140       name: onap.policies.Policytype6
141       description: a policy type
142       properties:
143         policytype6.property6:
144           type: onap.datatypes.datatype6
145           description: a property
146           required: true
147   data_types:
148     onap.datatypes.datatype6:
149       derived_from: tosca.datatypes.Root
150       properties:
151         domain6:
152           type: string
153           required: true
154           description: Domain name
155           default: domainDefault
156 - tosca_definitions_version: tosca_simple_yaml_1_1_0
157   name: name0
158   version: 1.2.3
159 - tosca_definitions_version: tosca_simple_yaml_1_1_0
160   name: name0
161   version: 1.2.4
162 - tosca_definitions_version: tosca_simple_yaml_1_1_0
163   name: name0
164   version: 1.2.5
165 - tosca_definitions_version: tosca_simple_yaml_1_1_0
166   name: name0
167   version: 1.2.6
168 - tosca_definitions_version: tosca_simple_yaml_1_1_0
169   name: name0
170   version: 1.2.7
171 - tosca_definitions_version: tosca_simple_yaml_1_1_0
172   name: name0
173   version: 1.2.8
174 - tosca_definitions_version: tosca_simple_yaml_1_1_0
175   name: name0
176   version: 1.2.8
177 - tosca_definitions_version: tosca_simple_yaml_1_1_0
178   name: name0
179   version: 1.2.8
180 - tosca_definitions_version: tosca_simple_yaml_1_1_0
181   name: name1
182   version: 1.2.3
183 - tosca_definitions_version: tosca_simple_yaml_1_1_0
184   name: name2
185   version: 1.8.3