Merge "Remove rApp Catalogue"
[nonrtric.git] / test / usecases / odusliceassurance / apexpolicyversion / SliceAssurance / schemas / StdDefinedInputSchema.avsc
1 {
2     "type": "record",
3     "name": "Std_Defined_Input",
4     "fields": [
5         {
6             "name": "event",
7             "type": {
8                 "type": "record",
9                 "name": "Event_Type",
10                 "fields": [
11                     {
12                         "name": "commonEventHeader",
13                         "type": {
14                             "type": "record",
15                             "name": "Common_Event_Header_Type",
16                             "fields": [
17                                 {
18                                     "name": "domain",
19                                     "type": "string"
20                                 },
21                                 {
22                                     "name": "eventId",
23                                     "type": "string"
24                                 },
25                                 {
26                                     "name": "eventName",
27                                     "type": "string"
28                                 },
29                                 {
30                                     "name": "eventType",
31                                     "type": "string"
32                                 },
33                                 {
34                                     "name": "sequence",
35                                     "type": "int"
36                                 },
37                                 {
38                                     "name": "priority",
39                                     "type": "string"
40                                 },
41                                 {
42                                     "name": "reportingEntityId",
43                                     "type": "string"
44                                 },
45                                 {
46                                     "name": "reportingEntityName",
47                                     "type": "string"
48                                 },
49                                 {
50                                     "name": "sourceId",
51                                     "type": "string"
52                                 },
53                                 {
54                                     "name": "sourceName",
55                                     "type": "string"
56                                 },
57                                 {
58                                     "name": "startEpochMicrosec",
59                                     "type": "string"
60                                 },
61                                 {
62                                     "name": "lastEpochMicrosec",
63                                     "type": "string"
64                                 },
65                                 {
66                                     "name": "nfNamingCode",
67                                     "type": "string"
68                                 },
69                                 {
70                                     "name": "nfVendorName",
71                                     "type": "string"
72                                 },
73                                 {
74                                     "name": "stndDefinedNamespace",
75                                     "type": "string"
76                                 },
77                                 {
78                                     "name": "timeZoneOffset",
79                                     "type": "string"
80                                 },
81                                 {
82                                     "name": "version",
83                                     "type": "string"
84                                 },
85                                 {
86                                     "name": "vesEventListenerVersion",
87                                     "type": "string"
88                                 }
89                             ]
90                         }
91                     },
92                     {
93                         "name": "stndDefinedFields",
94                         "type": {
95                             "type": "record",
96                             "name": "Stnd_Defined_Fields_Type",
97                             "fields": [
98                                 {
99                                     "name": "stndDefinedFieldsVersion",
100                                     "type": "string"
101                                 },
102                                 {
103                                     "name": "schemaReference",
104                                     "type": "string"
105                                 },
106                                 {
107                                     "name": "data",
108                                     "type": {
109                                         "type": "record",
110                                         "name": "Data_Type",
111                                         "fields": [
112                                             {
113                                                 "name": "id",
114                                                 "type": "string"
115                                             },
116                                             {
117                                                 "name": "start_DasH_time",
118                                                 "type": "string"
119                                             },
120                                             {
121                                                 "name": "administrative_DasH_state",
122                                                 "type": "string"
123                                             },
124                                             {
125                                                 "name": "operational_DasH_state",
126                                                 "type": "string"
127                                             },
128                                             {
129                                                 "name": "user_DasH_label",
130                                                 "type": "string"
131                                             },
132                                             {
133                                                 "name": "job_DasH_tag",
134                                                 "type": "string"
135                                             },
136                                             {
137                                                 "name": "granularity_DasH_period",
138                                                 "type": "int"
139                                             },
140                                             {
141                                                 "name": "measurements",
142                                                 "type": {
143                                                     "type": "array",
144                                                     "items": {
145                                                         "name": "Measurements_Array",
146                                                         "type": "record",
147                                                         "fields": [
148                                                             {
149                                                                 "name": "measurement_DasH_type_DasH_instance_DasH_reference",
150                                                                 "type": "string"
151                                                             },
152                                                             {
153                                                                 "name": "value",
154                                                                 "type": "int"
155                                                             },
156                                                             {
157                                                                 "name": "unit",
158                                                                 "type": "string"
159                                                             }
160                                                         ]
161                                                     }
162                                                 }
163                                             }
164                                         ]
165                                     }
166                                 }
167                             ]
168                         }
169                     }
170                 ]
171             }
172         }
173     ]
174 }