blob: 8b55f563e59d8c6b400754f1271bf49949041a53 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
|
tosca.datatypes.Root:
description: The TOSCA root Data Type all other TOSCA base Data Types derive from
integer:
derived_from: tosca.datatypes.Root
string:
derived_from: tosca.datatypes.Root
timestamp:
derived_from: tosca.datatypes.Root
boolean:
derived_from: tosca.datatypes.Root
float:
derived_from: tosca.datatypes.Root
range:
derived_from: tosca.datatypes.Root
list:
derived_from: tosca.datatypes.Root
map:
derived_from: tosca.datatypes.Root
json:
derived_from: tosca.datatypes.Root
scalar-unit:
derived_from: tosca.datatypes.Root
scalar-unit.size:
derived_from: scalar-unit
scalar-unit.time:
derived_from: scalar-unit
scalar-unit.frequency:
derived_from: scalar-unit
scalar-unit.bitrate:
derived_from: scalar-unit
tosca.datatypes.test.testDataTypeSimple:
derived_from: tosca.datatypes.Root
description: A simple data type used for testing
properties:
str_prop:
type: string
required: true
int_prop:
type: integer
required: true
timestamp_prop:
type: timestamp
required: true
boolean_prop:
type: boolean
required: true
float_prop:
type: float
required: true
json_prop:
type: json
required: true
list_str_prop:
type: list
required: true
entry_schema:
type: string
list_int_prop:
type: list
required: true
entry_schema:
type: integer
list_map_prop:
type: list
required: true
entry_schema:
type: map
map_str_prop:
type: map
required: true
entry_schema:
type: string
map_int_prop:
type: map
required: true
entry_schema:
type: integer
tosca.datatypes.test.testDataTypeComplex:
derived_from: tosca.datatypes.Root
description: A complex data type used for testing
properties:
str_prop:
type: string
required: true
int_prop:
type: integer
required: true
timestamp_prop:
type: timestamp
required: true
boolean_prop:
type: boolean
required: true
float_prop:
type: float
required: true
json_prop:
type: json
required: true
complex_prop:
type: tosca.datatypes.test.testDataTypeSimple
list_str_prop:
type: list
required: true
entry_schema:
type: string
list_int_prop:
type: list
required: true
entry_schema:
type: integer
list_complex_prop:
type: list
entry_schema:
type: tosca.datatypes.test.testDataTypeSimple
list_map_prop:
type: list
required: true
entry_schema:
type: map
map_str_prop:
type: map
required: true
entry_schema:
type: string
map_int_prop:
type: map
required: true
entry_schema:
type: integer
map_complex_prop:
type: map
required: true
entry_schema:
type: tosca.datatypes.test.testDataTypeSimple
|