blob: ae01e9679f6725e0107fc4a44fffafd95adbe223 [file] [log] [blame]
Geora Barsky288fc892018-08-23 10:39:16 -04001{
2 "service-validations": {
3 "mappings": {
4 "default": {
5 "properties": {
6 "modelInvariantId": {
7 "type": "text"
8 },
9 "modelName": {
10 "type": "text"
11 },
12 "modelVersionId": {
13 "type": "text"
14 },
15 "result": {
16 "type": "text"
17 },
18 "serviceInstanceId": {
19 "type": "text"
20 },
21 "validationId": {
22 "type": "text"
23 },
24 "validationTimestamp": {
25 "type": "date",
26 "format": "MMM d y HH:m:s||dd-MM-yyyy HH:mm:ss||yyyy-MM-dd'T'HH:mm:ss.SSSZZ||MM/dd/yyyy||yyyyMMdd'T'HHmmssZ"
27 },
28 "violations": {
29 "type": "nested",
30 "properties": {
31 "category": {
32 "type": "text"
33 },
34 "errorMessage": {
35 "type": "text"
36 },
37 "modelName": {
38 "type": "text"
39 },
40 "severity": {
41 "type": "text"
42 },
43 "validationRule": {
44 "type": "text"
45 },
46 "violationDetails": {
47 "properties": {
48 "context-list-aai-vf-list[*]": {
49 "properties": {
50 "invariant-id": {
51 "type": "text"
52 },
53 "name": {
54 "type": "text"
55 },
56 "nf-naming-code": {
57 "type": "text"
58 },
59 "type": {
60 "type": "text"
61 },
62 "uuid": {
63 "type": "text"
64 },
65 "vf-module-list": {
66 "properties": {
67 "invariant-id": {
68 "type": "text"
69 },
70 "max-instances": {
71 "type": "long"
72 },
73 "min-instances": {
74 "type": "long"
75 },
76 "uuid": {
77 "type": "text"
78 }
79 }
80 },
81 "vnfc-list": {
82 "properties": {
83 "name": {
84 "type": "text"
85 },
86 "nfc-naming-code": {
87 "type": "text"
88 }
89 }
90 }
91 }
92 },
93 "context-list-aai-vf-list[*]-name": {
94 "type": "text"
95 },
96 "context-list-aai-vf-list[*]-type": {
97 "type": "text"
98 },
99 "context-list-aai-vf[*]-name": {
100 "type": "text"
101 },
102 "context-list-aai-vf[*]-type": {
103 "type": "text"
104 },
105 "context-list-sdc-service-name": {
106 "type": "text"
107 },
108 "context-list-sdc-vf-list[*]": {
109 "properties": {
110 "invariant-id": {
111 "type": "text"
112 },
113 "name": {
114 "type": "text"
115 },
116 "type": {
117 "type": "text"
118 },
119 "uuid": {
120 "type": "text"
121 },
122 "vf-module-list": {
123 "properties": {
124 "invariant-id": {
125 "type": "text"
126 },
127 "max-instances": {
128 "type": "long"
129 },
130 "min-instances": {
131 "type": "long"
132 },
133 "uuid": {
134 "type": "text"
135 }
136 }
137 },
138 "vnfc-list": {
139 "properties": {
140 "invariant-id": {
141 "type": "text"
142 },
143 "name": {
144 "type": "text"
145 },
146 "nfc-naming-code": {
147 "type": "text"
148 },
149 "uuid": {
150 "type": "text"
151 }
152 }
153 }
154 }
155 },
156 "context-list-sdnc-vf-list[*]-name": {
157 "type": "text"
158 },
159 "context-list-sdnc-vf-list[*]-type": {
160 "type": "text"
161 },
162 "context-list-sdnc-vf[*]-name": {
163 "type": "text"
164 },
165 "context-list-sdnc-vf[*]-type": {
166 "type": "text"
167 }
168 }
169 },
170 "violationId": {
171 "type": "text"
172 },
173 "violationTimestamp": {
174 "type": "date",
175 "format": "MMM d y HH:m:s||dd-MM-yyyy HH:mm:ss||yyyy-MM-dd'T'HH:mm:ss.SSSZZ||MM/dd/yyyy||yyyyMMdd'T'HHmmssZ"
176 },
177 "violationType": {
178 "type": "text"
179 }
180 }
Prudence Au6f0aa842018-09-17 13:11:32 -0400181 },
182 "client": {
183 "type": "text"
184 },
185 "requestId": {
186 "type": "text"
Geora Barsky288fc892018-08-23 10:39:16 -0400187 }
188 }
189 }
190 }
191 }
Prudence Au6f0aa842018-09-17 13:11:32 -0400192}