Merge of new rebased code
[appc.git] / appc-asdc-listener / appc-yang-generator / src / test / resources / tosca / toscaFileWithUnsupportedTypes.yml
1 node_types:
2   Property Definition:
3     derived_from: org.openecomp.genericvnf
4     version: V1
5     description: ''
6     properties:
7         param1:
8           type: domain-name
9           description: param1 desc
10           required: true
11           default: param1 def val
12           status: SUPPORTED
13         param2:
14           type: ipv4-address-no-zone
15           description: param2 desc
16           required: true
17           default: param2 def val
18           status: SUPPORTED
19         param3:
20           type: instance-identifier
21           description: param3 desc
22           required: true
23           default: param3 def val
24           status: SUPPORTED
25         param4:
26           type: uuid
27           description: param4 desc
28           required: true
29           default: param4 def val
30           status: SUPPORTED
31         param5:
32           type: empty
33           description: param5 desc
34           required: true
35           default: param5 def val
36           status: SUPPORTED
37         param6:
38           type: object-identifier-128
39           description: param6 desc
40           required: true
41           default: param6 def val
42           status: SUPPORTED
43         param7:
44           type: dscp
45           description: param7 desc
46           required: true
47           default: param7 def val
48           status: SUPPORTED
49         param8:
50           type: int64
51           description: param8 desc
52           required: true
53           default: param8 def val
54           status: SUPPORTED
55         param9:
56           type: zero-based-counter64
57           description: param9 desc
58           required: true
59           default: param9 def val
60           status: SUPPORTED
61         param10:
62           type: int8
63           description: param10 desc
64           required: true
65           default: param10 def val
66           status: SUPPORTED
67         param11:
68           type: host
69           description: param11 desc
70           required: true
71           default: param11 def val
72           status: SUPPORTED
73         param12:
74           type: uint32
75           description: param12 desc
76           required: true
77           default: param12 def val
78           status: SUPPORTED
79         param13:
80           type: timeticks
81           description: param13 desc
82           required: true
83           default: param13 def val
84           status: SUPPORTED
85         param14:
86           type: enumeration
87           description: param14 desc
88           required: true
89           default: param14 def val
90           status: SUPPORTED
91         param15:
92           type: mac-address
93           description: param15 desc
94           required: true
95           default: param15 def val
96           status: SUPPORTED
97         param16:
98           type: as-number
99           description: param16 desc
100           required: true
101           default: param16 def val
102           status: SUPPORTED
103         param17:
104           type: counter64
105           description: param17 desc
106           required: true
107           default: param17 def val
108           status: SUPPORTED
109         param18:
110           type: bits
111           description: param18 desc
112           required: true
113           default: param18 def val
114           status: SUPPORTED
115         param19:
116           type: xpath1.0
117           description: param19 desc
118           required: true
119           default: param19 def val
120           status: SUPPORTED
121         param20:
122           type: ip-version
123           description: param20 desc
124           required: true
125           default: param20 def val
126           status: SUPPORTED
127         param21:
128           type: port-number
129           description: param21 desc
130           required: true
131           default: param21 def val
132           status: SUPPORTED
133         param22:
134           type: int16
135           description: param22 desc
136           required: true
137           default: param22 def val
138           status: SUPPORTED
139         param23:
140           type: ipv6-address-no-zone
141           description: param23 desc
142           required: true
143           default: param23 def val
144           status: SUPPORTED
145         param24:
146           type: hex-string
147           description: param24 desc
148           required: true
149           default: param24 def val
150           status: SUPPORTED
151         param25:
152           type: decimal64
153           description: param25 desc
154           required: true
155           default: param25 def val
156           status: SUPPORTED
157         param26:
158           type: uint64
159           description: param26 desc
160           required: true
161           default: param26 def val
162           status: SUPPORTED
163         param27:
164           type: uint8
165           description: param27 desc
166           required: true
167           default: param27 def val
168           status: SUPPORTED
169         param28:
170           type: ipv4-prefix
171           description: param28 desc
172           required: true
173           default: param28 def val
174           status: SUPPORTED
175         param29:
176           type: ipv6-prefix
177           description: param29 desc
178           required: true
179           default: param29 def val
180           status: SUPPORTED
181         param30:
182           type: gauge64
183           description: param30 desc
184           required: true
185           default: param30 def val
186           status: SUPPORTED
187         param31:
188           type: counter32
189           description: param31 desc
190           required: true
191           default: param31 def val
192           status: SUPPORTED
193         param32:
194           type: string
195           description: param32 desc
196           required: true
197           default: param32 def val
198           status: SUPPORTED
199         param33:
200           type: object-identifier
201           description: param33 desc
202           required: true
203           default: param33 def val
204           status: SUPPORTED
205         param34:
206           type: ip-address-no-zone
207           description: param34 desc
208           required: true
209           default: param34 def val
210           status: SUPPORTED
211         param35:
212           type: identityref
213           description: param35 desc
214           required: true
215           default: param35 def val
216           status: SUPPORTED
217         param36:
218           type: gauge32
219           description: param36 desc
220           required: true
221           default: param36 def val
222           status: SUPPORTED
223         param37:
224           type: ipv4-address
225           description: param37 desc
226           required: true
227           default: param37 def val
228           status: SUPPORTED
229         param38:
230           type: ip-prefix
231           description: param38 desc
232           required: true
233           default: param38 def val
234           status: SUPPORTED
235         param39:
236           type: uint16
237           description: param39 desc
238           required: true
239           default: param39 def val
240           status: SUPPORTED
241         param40:
242           type: timestamp
243           description: param40 desc
244           required: true
245           default: param40 def val
246           status: SUPPORTED
247         param41:
248           type: union
249           description: param41 desc
250           required: true
251           default: param41 def val
252           status: SUPPORTED
253         param42:
254           type: dotted-quad
255           description: param42 desc
256           required: true
257           default: param42 def val
258           status: SUPPORTED
259         param43:
260           type: uri
261           description: param43 desc
262           required: true
263           default: param43 def val
264           status: SUPPORTED
265         param44:
266           type: ipv6-address
267           description: param44 desc
268           required: true
269           default: param44 def val
270           status: SUPPORTED
271         param45:
272           type: ipv6-flow-label
273           description: param45 desc
274           required: true
275           default: param45 def val
276           status: SUPPORTED
277         param46:
278           type: zero-based-counter32
279           description: param46 desc
280           required: true
281           default: param46 def val
282           status: SUPPORTED
283         param47:
284           type: ip-address
285           description: param47 desc
286           required: true
287           default: param47 def val
288           status: SUPPORTED
289         param48:
290           type: boolean
291           description: param48 desc
292           required: true
293           default: param48 def val
294           status: SUPPORTED
295         param49:
296           type: leafref
297           description: param49 desc
298           required: true
299           default: param49 def val
300           status: SUPPORTED
301         param50:
302           type: yang-identifier
303           description: param50 desc
304           required: true
305           default: param50 def val
306           status: SUPPORTED
307         param51:
308           type: int32
309           description: param51 desc
310           required: true
311           default: param51 def val
312           status: SUPPORTED
313         param52:
314           type: date-and-time
315           description: param52 desc
316           required: true
317           default: param52 def val
318           status: SUPPORTED
319         param53:
320           type: phys-address
321           description: param53 desc
322           required: true
323           default: param53 def val
324           status: SUPPORTED
325         param54:
326           type: phys-add
327           description: param54 desc
328           required: true
329           default: param54 def val
330           status: SUPPORTED
331         param55:
332           type: null
333           description: param55 desc
334           required: true
335           default: param55 def val
336           status: SUPPORTED
337         param56:
338           type: 
339           description: param56 desc
340           required: true
341           default: param56 def val
342           status: SUPPORTED
343 topology_template:
344   node_templates:
345     Property Definition_Template:
346       type: Property Definition
347       properties:
348         param 1: <rule-type:rule1> <resk1:resk2 , resk2:resv2 , resk3:resv3> param1 source <reqk1:reqv1 , reqk2:reqv2 , reqk3:reqv3>
349         param 2: <rule-type:rule2> <resk1:resk2 , resk2:resv2> param2 source <reqk1:reqv1 , reqk2:reqv2 , reqk3:reqv3>