Commit 7327dd950ced302851c3111a97921ea8ed290d35

Authored by rickinbsb
1 parent 042b8768
Exists in master

Merging WSCServer

development.ini
@@ -9,7 +9,7 @@ pyramid.default_locale_name = en @@ -9,7 +9,7 @@ pyramid.default_locale_name = en
9 pyramid.includes = 9 pyramid.includes =
10 pyramid_tm 10 pyramid_tm
11 11
12 -sqlalchemy.url = postgresql://rest:rest@10.209.8.39/cacic 12 +sqlalchemy.url = postgresql://rest:rest@localhost/cacic
13 13
14 [server:main] 14 [server:main]
15 use = egg:waitress#main 15 use = egg:waitress#main
production.ini
@@ -9,7 +9,7 @@ pyramid.default_locale_name = en @@ -9,7 +9,7 @@ pyramid.default_locale_name = en
9 pyramid.includes = 9 pyramid.includes =
10 pyramid_tm 10 pyramid_tm
11 11
12 -sqlalchemy.url = postgresql://rest:rest@10.209.8.39/cacic 12 +sqlalchemy.url = postgresql://rest:rest@localhost/cacic
13 13
14 [server:main] 14 [server:main]
15 use = egg:waitress#main 15 use = egg:waitress#main
wscserver/static/json_base.json
1 { 1 {
2 - "metadata":{  
3 - "doc_extract":false,  
4 - "index_export":false,  
5 - "index_url":"",  
6 - "index_time":"0",  
7 - "extract_time":"0",  
8 - "name":"wmi",  
9 - "description":"Classes de coleta WMI do cacic",  
10 - "password":"w1f1t1d1",  
11 - "color":"#2d2d2d"  
12 - },  
13 - "content":[  
14 - {  
15 - "group":{  
16 - "metadata":{  
17 - "name":"Win32_BaseBoard",  
18 - "alias":"Win32_BaseBoard",  
19 - "description":"Win32_BaseBoard",  
20 - "multivalued":false  
21 - },  
22 - "content":[  
23 - {  
24 - "field":{  
25 - "name":"ConfigOptions",  
26 - "alias":"ConfigOptions",  
27 - "description":"ConfigOptions",  
28 - "datatype":"Text",  
29 - "required":false,  
30 - "multivalued":false,  
31 - "indices":[  
32 - "Textual"  
33 - ]  
34 - }  
35 - },  
36 - {  
37 - "field":{  
38 - "name":"Description",  
39 - "alias":"Description",  
40 - "description":"Description",  
41 - "datatype":"Text",  
42 - "required":false,  
43 - "multivalued":false,  
44 - "indices":[  
45 - "Textual"  
46 - ]  
47 - }  
48 - },  
49 - {  
50 - "field":{  
51 - "name":"HostingBoard",  
52 - "alias":"HostingBoard",  
53 - "description":"HostingBoard",  
54 - "datatype":"Text",  
55 - "required":false,  
56 - "multivalued":false,  
57 - "indices":[  
58 - "Textual"  
59 - ]  
60 - }  
61 - },  
62 - {  
63 - "field":{  
64 - "name":"Manufacturer",  
65 - "alias":"Manufacturer",  
66 - "description":"Manufacturer",  
67 - "datatype":"Text",  
68 - "required":false,  
69 - "multivalued":false,  
70 - "indices":[  
71 - "Textual"  
72 - ]  
73 - }  
74 - },  
75 - {  
76 - "field":{  
77 - "name":"Name",  
78 - "alias":"Name",  
79 - "description":"Name",  
80 - "datatype":"Text",  
81 - "required":false,  
82 - "multivalued":false,  
83 - "indices":[  
84 - "Textual"  
85 - ]  
86 - }  
87 - },  
88 - {  
89 - "field":{  
90 - "name":"Product",  
91 - "alias":"Product",  
92 - "description":"Product",  
93 - "datatype":"Text",  
94 - "required":false,  
95 - "multivalued":false,  
96 - "indices":[  
97 - "Textual"  
98 - ]  
99 - }  
100 - },  
101 - {  
102 - "field":{  
103 - "name":"SerialNumber",  
104 - "alias":"SerialNumber",  
105 - "description":"SerialNumber",  
106 - "datatype":"Text",  
107 - "required":false,  
108 - "multivalued":false,  
109 - "indices":[  
110 - "Textual"  
111 - ]  
112 - }  
113 - },  
114 - {  
115 - "field":{  
116 - "name":"Tag",  
117 - "alias":"Tag",  
118 - "description":"Tag",  
119 - "datatype":"Text",  
120 - "required":false,  
121 - "multivalued":false,  
122 - "indices":[  
123 - "Textual"  
124 - ]  
125 - }  
126 - },  
127 - {  
128 - "field":{  
129 - "name":"Version",  
130 - "alias":"Version",  
131 - "description":"Version",  
132 - "datatype":"Text",  
133 - "required":false,  
134 - "multivalued":false,  
135 - "indices":[  
136 - "Textual"  
137 - ]  
138 - }  
139 - }  
140 - ]  
141 - }  
142 - },  
143 - {  
144 - "group":{  
145 - "metadata":{  
146 - "name":"Win32_BIOS",  
147 - "alias":"Win32_BIOS",  
148 - "description":"Win32_BIOS",  
149 - "multivalued":false  
150 - },  
151 - "content":[  
152 - {  
153 - "field":{  
154 - "name":"BiosCharacteristics",  
155 - "alias":"BiosCharacteristics",  
156 - "description":"BiosCharacteristics",  
157 - "datatype":"Text",  
158 - "required":false,  
159 - "multivalued":false,  
160 - "indices":[  
161 - "Textual"  
162 - ]  
163 - }  
164 - },  
165 - {  
166 - "field":{  
167 - "name":"BIOSVersion",  
168 - "alias":"BIOSVersion",  
169 - "description":"BIOSVersion",  
170 - "datatype":"Text",  
171 - "required":false,  
172 - "multivalued":false,  
173 - "indices":[  
174 - "Textual"  
175 - ]  
176 - }  
177 - },  
178 - {  
179 - "field":{  
180 - "name":"Caption",  
181 - "alias":"Caption",  
182 - "description":"Caption",  
183 - "datatype":"Text",  
184 - "required":false,  
185 - "multivalued":false,  
186 - "indices":[  
187 - "Textual"  
188 - ]  
189 - }  
190 - },  
191 - {  
192 - "field":{  
193 - "name":"Description",  
194 - "alias":"Description",  
195 - "description":"Description",  
196 - "datatype":"Text",  
197 - "required":false,  
198 - "multivalued":false,  
199 - "indices":[  
200 - "Textual"  
201 - ]  
202 - }  
203 - },  
204 - {  
205 - "field":{  
206 - "name":"Manufacturer",  
207 - "alias":"Manufacturer",  
208 - "description":"Manufacturer",  
209 - "datatype":"Text",  
210 - "required":false,  
211 - "multivalued":false,  
212 - "indices":[  
213 - "Textual"  
214 - ]  
215 - }  
216 - },  
217 - {  
218 - "field":{  
219 - "name":"Name",  
220 - "alias":"Name",  
221 - "description":"Name",  
222 - "datatype":"Text",  
223 - "required":false,  
224 - "multivalued":false,  
225 - "indices":[  
226 - "Textual"  
227 - ]  
228 - }  
229 - },  
230 - {  
231 - "field":{  
232 - "name":"PrimaryBIOS",  
233 - "alias":"PrimaryBIOS",  
234 - "description":"PrimaryBIOS",  
235 - "datatype":"Text",  
236 - "required":false,  
237 - "multivalued":false,  
238 - "indices":[  
239 - "Textual"  
240 - ]  
241 - }  
242 - },  
243 - {  
244 - "field":{  
245 - "name":"ReleaseDate",  
246 - "alias":"ReleaseDate",  
247 - "description":"ReleaseDate",  
248 - "datatype":"Text",  
249 - "required":false,  
250 - "multivalued":false,  
251 - "indices":[  
252 - "Textual"  
253 - ]  
254 - }  
255 - },  
256 - {  
257 - "field":{  
258 - "name":"SerialNumber",  
259 - "alias":"SerialNumber",  
260 - "description":"SerialNumber",  
261 - "datatype":"Text",  
262 - "required":false,  
263 - "multivalued":false,  
264 - "indices":[  
265 - "Textual"  
266 - ]  
267 - }  
268 - },  
269 - {  
270 - "field":{  
271 - "name":"SMBIOSBIOSVersion",  
272 - "alias":"SMBIOSBIOSVersion",  
273 - "description":"SMBIOSBIOSVersion",  
274 - "datatype":"Text",  
275 - "required":false,  
276 - "multivalued":false,  
277 - "indices":[  
278 - "Textual"  
279 - ]  
280 - }  
281 - },  
282 - {  
283 - "field":{  
284 - "name":"SMBIOSMajorVersion",  
285 - "alias":"SMBIOSMajorVersion",  
286 - "description":"SMBIOSMajorVersion",  
287 - "datatype":"Text",  
288 - "required":false,  
289 - "multivalued":false,  
290 - "indices":[  
291 - "Textual"  
292 - ]  
293 - }  
294 - },  
295 - {  
296 - "field":{  
297 - "name":"SMBIOSMinorVersion",  
298 - "alias":"SMBIOSMinorVersion",  
299 - "description":"SMBIOSMinorVersion",  
300 - "datatype":"Text",  
301 - "required":false,  
302 - "multivalued":false,  
303 - "indices":[  
304 - "Textual"  
305 - ]  
306 - }  
307 - },  
308 - {  
309 - "field":{  
310 - "name":"SoftwareElementID",  
311 - "alias":"SoftwareElementID",  
312 - "description":"SoftwareElementID",  
313 - "datatype":"Text",  
314 - "required":false,  
315 - "multivalued":false,  
316 - "indices":[  
317 - "Textual"  
318 - ]  
319 - }  
320 - },  
321 - {  
322 - "field":{  
323 - "name":"Version",  
324 - "alias":"Version",  
325 - "description":"Version",  
326 - "datatype":"Text",  
327 - "required":false,  
328 - "multivalued":false,  
329 - "indices":[  
330 - "Textual"  
331 - ]  
332 - }  
333 - }  
334 - ]  
335 - }  
336 - },  
337 - {  
338 - "group":{  
339 - "metadata":{  
340 - "name":"Win32_KeyBoard",  
341 - "alias":"Win32_KeyBoard",  
342 - "description":"Win32_KeyBoard",  
343 - "multivalued":false  
344 - },  
345 - "content":[  
346 - {  
347 - "field":{  
348 - "name":"Caption",  
349 - "alias":"Caption",  
350 - "description":"Caption",  
351 - "datatype":"Text",  
352 - "required":false,  
353 - "multivalued":false,  
354 - "indices":[  
355 - "Textual"  
356 - ]  
357 - }  
358 - },  
359 - {  
360 - "field":{  
361 - "name":"Description",  
362 - "alias":"Description",  
363 - "description":"Description",  
364 - "datatype":"Text",  
365 - "required":false,  
366 - "multivalued":false,  
367 - "indices":[  
368 - "Textual"  
369 - ]  
370 - }  
371 - },  
372 - {  
373 - "field":{  
374 - "name":"Name",  
375 - "alias":"Name",  
376 - "description":"Name",  
377 - "datatype":"Text",  
378 - "required":false,  
379 - "multivalued":false,  
380 - "indices":[  
381 - "Textual"  
382 - ]  
383 - }  
384 - }  
385 - ]  
386 - }  
387 - },  
388 - {  
389 - "group":{  
390 - "metadata":{  
391 - "name":"Win32_MemoryDevice",  
392 - "alias":"Win32_MemoryDevice",  
393 - "description":"Win32_MemoryDevice",  
394 - "multivalued":false  
395 - },  
396 - "content":[  
397 - {  
398 - "field":{  
399 - "name":"Access",  
400 - "alias":"Access",  
401 - "description":"Access",  
402 - "datatype":"Text",  
403 - "required":false,  
404 - "multivalued":false,  
405 - "indices":[  
406 - "Textual"  
407 - ]  
408 - }  
409 - },  
410 - {  
411 - "field":{  
412 - "name":"Availability",  
413 - "alias":"Availability",  
414 - "description":"Availability",  
415 - "datatype":"Text",  
416 - "required":false,  
417 - "multivalued":false,  
418 - "indices":[  
419 - "Textual"  
420 - ]  
421 - }  
422 - },  
423 - {  
424 - "field":{  
425 - "name":"BlockSize",  
426 - "alias":"BlockSize",  
427 - "description":"BlockSize",  
428 - "datatype":"Text",  
429 - "required":false,  
430 - "multivalued":false,  
431 - "indices":[  
432 - "Textual"  
433 - ]  
434 - }  
435 - },  
436 - {  
437 - "field":{  
438 - "name":"Caption",  
439 - "alias":"Caption",  
440 - "description":"Caption",  
441 - "datatype":"Text",  
442 - "required":false,  
443 - "multivalued":false,  
444 - "indices":[  
445 - "Textual"  
446 - ]  
447 - }  
448 - },  
449 - {  
450 - "field":{  
451 - "name":"Description",  
452 - "alias":"Description",  
453 - "description":"Description",  
454 - "datatype":"Text",  
455 - "required":false,  
456 - "multivalued":false,  
457 - "indices":[  
458 - "Textual"  
459 - ]  
460 - }  
461 - },  
462 - {  
463 - "field":{  
464 - "name":"DeviceID",  
465 - "alias":"DeviceID",  
466 - "description":"DeviceID",  
467 - "datatype":"Text",  
468 - "required":false,  
469 - "multivalued":false,  
470 - "indices":[  
471 - "Textual"  
472 - ]  
473 - }  
474 - },  
475 - {  
476 - "field":{  
477 - "name":"EndingAddress",  
478 - "alias":"EndingAddress",  
479 - "description":"EndingAddress",  
480 - "datatype":"Text",  
481 - "required":false,  
482 - "multivalued":false,  
483 - "indices":[  
484 - "Textual"  
485 - ]  
486 - }  
487 - },  
488 - {  
489 - "field":{  
490 - "name":"InstallDate",  
491 - "alias":"InstallDate",  
492 - "description":"InstallDate",  
493 - "datatype":"Text",  
494 - "required":false,  
495 - "multivalued":false,  
496 - "indices":[  
497 - "Textual"  
498 - ]  
499 - }  
500 - },  
501 - {  
502 - "field":{  
503 - "name":"Name",  
504 - "alias":"Name",  
505 - "description":"Name",  
506 - "datatype":"Text",  
507 - "required":false,  
508 - "multivalued":false,  
509 - "indices":[  
510 - "Textual"  
511 - ]  
512 - }  
513 - },  
514 - {  
515 - "field":{  
516 - "name":"NumberOfBlocks",  
517 - "alias":"NumberOfBlocks",  
518 - "description":"NumberOfBlocks",  
519 - "datatype":"Text",  
520 - "required":false,  
521 - "multivalued":false,  
522 - "indices":[  
523 - "Textual"  
524 - ]  
525 - }  
526 - },  
527 - {  
528 - "field":{  
529 - "name":"PNPDeviceID",  
530 - "alias":"PNPDeviceID",  
531 - "description":"PNPDeviceID",  
532 - "datatype":"Text",  
533 - "required":false,  
534 - "multivalued":false,  
535 - "indices":[  
536 - "Textual"  
537 - ]  
538 - }  
539 - },  
540 - {  
541 - "field":{  
542 - "name":"Purpose",  
543 - "alias":"Purpose",  
544 - "description":"Purpose",  
545 - "datatype":"Text",  
546 - "required":false,  
547 - "multivalued":false,  
548 - "indices":[  
549 - "Textual"  
550 - ]  
551 - }  
552 - },  
553 - {  
554 - "field":{  
555 - "name":"SystemLevelAddress",  
556 - "alias":"SystemLevelAddress",  
557 - "description":"SystemLevelAddress",  
558 - "datatype":"Text",  
559 - "required":false,  
560 - "multivalued":false,  
561 - "indices":[  
562 - "Textual"  
563 - ]  
564 - }  
565 - },  
566 - {  
567 - "field":{  
568 - "name":"SystemName",  
569 - "alias":"SystemName",  
570 - "description":"SystemName",  
571 - "datatype":"Text",  
572 - "required":false,  
573 - "multivalued":false,  
574 - "indices":[  
575 - "Textual"  
576 - ]  
577 - }  
578 - }  
579 - ]  
580 - }  
581 - },  
582 - {  
583 - "group":{  
584 - "metadata":{  
585 - "name":"Win32_PhysicalMedia",  
586 - "alias":"Win32_PhysicalMedia",  
587 - "description":"Win32_PhysicalMedia",  
588 - "multivalued":false  
589 - },  
590 - "content":[  
591 - {  
592 - "field":{  
593 - "name":"Capacity",  
594 - "alias":"Capacity",  
595 - "description":"Capacity",  
596 - "datatype":"Text",  
597 - "required":false,  
598 - "multivalued":false,  
599 - "indices":[  
600 - "Textual"  
601 - ]  
602 - }  
603 - },  
604 - {  
605 - "field":{  
606 - "name":"Caption",  
607 - "alias":"Caption",  
608 - "description":"Caption",  
609 - "datatype":"Text",  
610 - "required":false,  
611 - "multivalued":false,  
612 - "indices":[  
613 - "Textual"  
614 - ]  
615 - }  
616 - },  
617 - {  
618 - "field":{  
619 - "name":"Description",  
620 - "alias":"Description",  
621 - "description":"Description",  
622 - "datatype":"Text",  
623 - "required":false,  
624 - "multivalued":false,  
625 - "indices":[  
626 - "Textual"  
627 - ]  
628 - }  
629 - },  
630 - {  
631 - "field":{  
632 - "name":"InstallDate",  
633 - "alias":"InstallDate",  
634 - "description":"InstallDate",  
635 - "datatype":"Text",  
636 - "required":false,  
637 - "multivalued":false,  
638 - "indices":[  
639 - "Textual"  
640 - ]  
641 - }  
642 - },  
643 - {  
644 - "field":{  
645 - "name":"Manufacturer",  
646 - "alias":"Manufacturer",  
647 - "description":"Manufacturer",  
648 - "datatype":"Text",  
649 - "required":false,  
650 - "multivalued":false,  
651 - "indices":[  
652 - "Textual"  
653 - ]  
654 - }  
655 - },  
656 - {  
657 - "field":{  
658 - "name":"MediaDescription",  
659 - "alias":"MediaDescription",  
660 - "description":"MediaDescription",  
661 - "datatype":"Text",  
662 - "required":false,  
663 - "multivalued":false,  
664 - "indices":[  
665 - "Textual"  
666 - ]  
667 - }  
668 - },  
669 - {  
670 - "field":{  
671 - "name":"MediaType",  
672 - "alias":"MediaType",  
673 - "description":"MediaType",  
674 - "datatype":"Text",  
675 - "required":false,  
676 - "multivalued":false,  
677 - "indices":[  
678 - "Textual"  
679 - ]  
680 - }  
681 - },  
682 - {  
683 - "field":{  
684 - "name":"Model",  
685 - "alias":"Model",  
686 - "description":"Model",  
687 - "datatype":"Text",  
688 - "required":false,  
689 - "multivalued":false,  
690 - "indices":[  
691 - "Textual"  
692 - ]  
693 - }  
694 - },  
695 - {  
696 - "field":{  
697 - "name":"Name",  
698 - "alias":"Name",  
699 - "description":"Name",  
700 - "datatype":"Text",  
701 - "required":false,  
702 - "multivalued":false,  
703 - "indices":[  
704 - "Textual"  
705 - ]  
706 - }  
707 - },  
708 - {  
709 - "field":{  
710 - "name":"OtherIdentifyingInfo",  
711 - "alias":"OtherIdentifyingInfo",  
712 - "description":"OtherIdentifyingInfo",  
713 - "datatype":"Text",  
714 - "required":false,  
715 - "multivalued":false,  
716 - "indices":[  
717 - "Textual"  
718 - ]  
719 - }  
720 - },  
721 - {  
722 - "field":{  
723 - "name":"PartNumber",  
724 - "alias":"PartNumber",  
725 - "description":"PartNumber",  
726 - "datatype":"Text",  
727 - "required":false,  
728 - "multivalued":false,  
729 - "indices":[  
730 - "Textual"  
731 - ]  
732 - }  
733 - },  
734 - {  
735 - "field":{  
736 - "name":"SerialNumber",  
737 - "alias":"SerialNumber",  
738 - "description":"SerialNumber",  
739 - "datatype":"Text",  
740 - "required":false,  
741 - "multivalued":false,  
742 - "indices":[  
743 - "Textual"  
744 - ]  
745 - }  
746 - },  
747 - {  
748 - "field":{  
749 - "name":"SKU",  
750 - "alias":"SKU",  
751 - "description":"SKU",  
752 - "datatype":"Text",  
753 - "required":false,  
754 - "multivalued":false,  
755 - "indices":[  
756 - "Textual"  
757 - ]  
758 - }  
759 - },  
760 - {  
761 - "field":{  
762 - "name":"Tag",  
763 - "alias":"Tag",  
764 - "description":"Tag",  
765 - "datatype":"Text",  
766 - "required":false,  
767 - "multivalued":false,  
768 - "indices":[  
769 - "Textual"  
770 - ]  
771 - }  
772 - },  
773 - {  
774 - "field":{  
775 - "name":"Version",  
776 - "alias":"Version",  
777 - "description":"Version",  
778 - "datatype":"Text",  
779 - "required":false,  
780 - "multivalued":false,  
781 - "indices":[  
782 - "Textual"  
783 - ]  
784 - }  
785 - }  
786 - ]  
787 - }  
788 - },  
789 - {  
790 - "group":{  
791 - "metadata":{  
792 - "name":"Win32_PhysicalMemory",  
793 - "alias":"Win32_PhysicalMemory",  
794 - "description":"Win32_PhysicalMemory",  
795 - "multivalued":false  
796 - },  
797 - "content":[  
798 - {  
799 - "field":{  
800 - "name":"BankLabel",  
801 - "alias":"BankLabel",  
802 - "description":"BankLabel",  
803 - "datatype":"Text",  
804 - "required":false,  
805 - "multivalued":false,  
806 - "indices":[  
807 - "Textual"  
808 - ]  
809 - }  
810 - },  
811 - {  
812 - "field":{  
813 - "name":"Capacity",  
814 - "alias":"Capacity",  
815 - "description":"Capacity",  
816 - "datatype":"Text",  
817 - "required":false,  
818 - "multivalued":false,  
819 - "indices":[  
820 - "Textual"  
821 - ]  
822 - }  
823 - },  
824 - {  
825 - "field":{  
826 - "name":"Caption",  
827 - "alias":"Caption",  
828 - "description":"Caption",  
829 - "datatype":"Text",  
830 - "required":false,  
831 - "multivalued":false,  
832 - "indices":[  
833 - "Textual"  
834 - ]  
835 - }  
836 - },  
837 - {  
838 - "field":{  
839 - "name":"DataWidth",  
840 - "alias":"DataWidth",  
841 - "description":"DataWidth",  
842 - "datatype":"Text",  
843 - "required":false,  
844 - "multivalued":false,  
845 - "indices":[  
846 - "Textual"  
847 - ]  
848 - }  
849 - },  
850 - {  
851 - "field":{  
852 - "name":"Description",  
853 - "alias":"Description",  
854 - "description":"Description",  
855 - "datatype":"Text",  
856 - "required":false,  
857 - "multivalued":false,  
858 - "indices":[  
859 - "Textual"  
860 - ]  
861 - }  
862 - },  
863 - {  
864 - "field":{  
865 - "name":"DeviceLocator",  
866 - "alias":"DeviceLocator",  
867 - "description":"DeviceLocator",  
868 - "datatype":"Text",  
869 - "required":false,  
870 - "multivalued":false,  
871 - "indices":[  
872 - "Textual"  
873 - ]  
874 - }  
875 - },  
876 - {  
877 - "field":{  
878 - "name":"FormFactor",  
879 - "alias":"FormFactor",  
880 - "description":"FormFactor",  
881 - "datatype":"Text",  
882 - "required":false,  
883 - "multivalued":false,  
884 - "indices":[  
885 - "Textual"  
886 - ]  
887 - }  
888 - },  
889 - {  
890 - "field":{  
891 - "name":"InstallDate",  
892 - "alias":"InstallDate",  
893 - "description":"InstallDate",  
894 - "datatype":"Text",  
895 - "required":false,  
896 - "multivalued":false,  
897 - "indices":[  
898 - "Textual"  
899 - ]  
900 - }  
901 - },  
902 - {  
903 - "field":{  
904 - "name":"InterleaveDataDepth",  
905 - "alias":"InterleaveDataDepth",  
906 - "description":"InterleaveDataDepth",  
907 - "datatype":"Text",  
908 - "required":false,  
909 - "multivalued":false,  
910 - "indices":[  
911 - "Textual"  
912 - ]  
913 - }  
914 - },  
915 - {  
916 - "field":{  
917 - "name":"InterleavePosition",  
918 - "alias":"InterleavePosition",  
919 - "description":"InterleavePosition",  
920 - "datatype":"Text",  
921 - "required":false,  
922 - "multivalued":false,  
923 - "indices":[  
924 - "Textual"  
925 - ]  
926 - }  
927 - },  
928 - {  
929 - "field":{  
930 - "name":"Manufacturer",  
931 - "alias":"Manufacturer",  
932 - "description":"Manufacturer",  
933 - "datatype":"Text",  
934 - "required":false,  
935 - "multivalued":false,  
936 - "indices":[  
937 - "Textual"  
938 - ]  
939 - }  
940 - },  
941 - {  
942 - "field":{  
943 - "name":"MemoryType",  
944 - "alias":"MemoryType",  
945 - "description":"MemoryType",  
946 - "datatype":"Text",  
947 - "required":false,  
948 - "multivalued":false,  
949 - "indices":[  
950 - "Textual"  
951 - ]  
952 - }  
953 - },  
954 - {  
955 - "field":{  
956 - "name":"Model",  
957 - "alias":"Model",  
958 - "description":"Model",  
959 - "datatype":"Text",  
960 - "required":false,  
961 - "multivalued":false,  
962 - "indices":[  
963 - "Textual"  
964 - ]  
965 - }  
966 - },  
967 - {  
968 - "field":{  
969 - "name":"Name",  
970 - "alias":"Name",  
971 - "description":"Name",  
972 - "datatype":"Text",  
973 - "required":false,  
974 - "multivalued":false,  
975 - "indices":[  
976 - "Textual"  
977 - ]  
978 - }  
979 - },  
980 - {  
981 - "field":{  
982 - "name":"OtherIdentifyingInfo",  
983 - "alias":"OtherIdentifyingInfo",  
984 - "description":"OtherIdentifyingInfo",  
985 - "datatype":"Text",  
986 - "required":false,  
987 - "multivalued":false,  
988 - "indices":[  
989 - "Textual"  
990 - ]  
991 - }  
992 - },  
993 - {  
994 - "field":{  
995 - "name":"PartNumber",  
996 - "alias":"PartNumber",  
997 - "description":"PartNumber",  
998 - "datatype":"Text",  
999 - "required":false,  
1000 - "multivalued":false,  
1001 - "indices":[  
1002 - "Textual"  
1003 - ]  
1004 - }  
1005 - },  
1006 - {  
1007 - "field":{  
1008 - "name":"PositionInRow",  
1009 - "alias":"PositionInRow",  
1010 - "description":"PositionInRow",  
1011 - "datatype":"Text",  
1012 - "required":false,  
1013 - "multivalued":false,  
1014 - "indices":[  
1015 - "Textual"  
1016 - ]  
1017 - }  
1018 - },  
1019 - {  
1020 - "field":{  
1021 - "name":"SerialNumber",  
1022 - "alias":"SerialNumber",  
1023 - "description":"SerialNumber",  
1024 - "datatype":"Text",  
1025 - "required":false,  
1026 - "multivalued":false,  
1027 - "indices":[  
1028 - "Textual"  
1029 - ]  
1030 - }  
1031 - },  
1032 - {  
1033 - "field":{  
1034 - "name":"SKU",  
1035 - "alias":"SKU",  
1036 - "description":"SKU",  
1037 - "datatype":"Text",  
1038 - "required":false,  
1039 - "multivalued":false,  
1040 - "indices":[  
1041 - "Textual"  
1042 - ]  
1043 - }  
1044 - },  
1045 - {  
1046 - "field":{  
1047 - "name":"Speed",  
1048 - "alias":"Speed",  
1049 - "description":"Speed",  
1050 - "datatype":"Text",  
1051 - "required":false,  
1052 - "multivalued":false,  
1053 - "indices":[  
1054 - "Textual"  
1055 - ]  
1056 - }  
1057 - },  
1058 - {  
1059 - "field":{  
1060 - "name":"Tag",  
1061 - "alias":"Tag",  
1062 - "description":"Tag",  
1063 - "datatype":"Text",  
1064 - "required":false,  
1065 - "multivalued":false,  
1066 - "indices":[  
1067 - "Textual"  
1068 - ]  
1069 - }  
1070 - },  
1071 - {  
1072 - "field":{  
1073 - "name":"TotalWidth",  
1074 - "alias":"TotalWidth",  
1075 - "description":"TotalWidth",  
1076 - "datatype":"Text",  
1077 - "required":false,  
1078 - "multivalued":false,  
1079 - "indices":[  
1080 - "Textual"  
1081 - ]  
1082 - }  
1083 - },  
1084 - {  
1085 - "field":{  
1086 - "name":"TypeDetail",  
1087 - "alias":"TypeDetail",  
1088 - "description":"TypeDetail",  
1089 - "datatype":"Text",  
1090 - "required":false,  
1091 - "multivalued":false,  
1092 - "indices":[  
1093 - "Textual"  
1094 - ]  
1095 - }  
1096 - },  
1097 - {  
1098 - "field":{  
1099 - "name":"Version",  
1100 - "alias":"Version",  
1101 - "description":"Version",  
1102 - "datatype":"Text",  
1103 - "required":false,  
1104 - "multivalued":false,  
1105 - "indices":[  
1106 - "Textual"  
1107 - ]  
1108 - }  
1109 - }  
1110 - ]  
1111 - }  
1112 - },  
1113 - {  
1114 - "group":{  
1115 - "metadata":{  
1116 - "name":"Win32_PointingDevice",  
1117 - "alias":"Win32_PointingDevice",  
1118 - "description":"Win32_PointingDevice",  
1119 - "multivalued":false  
1120 - },  
1121 - "content":[  
1122 - {  
1123 - "field":{  
1124 - "name":"Availability",  
1125 - "alias":"Availability",  
1126 - "description":"Availability",  
1127 - "datatype":"Text",  
1128 - "required":false,  
1129 - "multivalued":false,  
1130 - "indices":[  
1131 - "Textual"  
1132 - ]  
1133 - }  
1134 - },  
1135 - {  
1136 - "field":{  
1137 - "name":"Caption",  
1138 - "alias":"Caption",  
1139 - "description":"Caption",  
1140 - "datatype":"Text",  
1141 - "required":false,  
1142 - "multivalued":false,  
1143 - "indices":[  
1144 - "Textual"  
1145 - ]  
1146 - }  
1147 - },  
1148 - {  
1149 - "field":{  
1150 - "name":"Description",  
1151 - "alias":"Description",  
1152 - "description":"Description",  
1153 - "datatype":"Text",  
1154 - "required":false,  
1155 - "multivalued":false,  
1156 - "indices":[  
1157 - "Textual"  
1158 - ]  
1159 - }  
1160 - },  
1161 - {  
1162 - "field":{  
1163 - "name":"InstallDate",  
1164 - "alias":"InstallDate",  
1165 - "description":"InstallDate",  
1166 - "datatype":"Text",  
1167 - "required":false,  
1168 - "multivalued":false,  
1169 - "indices":[  
1170 - "Textual"  
1171 - ]  
1172 - }  
1173 - },  
1174 - {  
1175 - "field":{  
1176 - "name":"Manufacturer",  
1177 - "alias":"Manufacturer",  
1178 - "description":"Manufacturer",  
1179 - "datatype":"Text",  
1180 - "required":false,  
1181 - "multivalued":false,  
1182 - "indices":[  
1183 - "Textual"  
1184 - ]  
1185 - }  
1186 - },  
1187 - {  
1188 - "field":{  
1189 - "name":"Name",  
1190 - "alias":"Name",  
1191 - "description":"Name",  
1192 - "datatype":"Text",  
1193 - "required":false,  
1194 - "multivalued":false,  
1195 - "indices":[  
1196 - "Textual"  
1197 - ]  
1198 - }  
1199 - }  
1200 - ]  
1201 - }  
1202 - },  
1203 - {  
1204 - "group":{  
1205 - "metadata":{  
1206 - "name":"Win32_Printer",  
1207 - "alias":"Win32_Printer",  
1208 - "description":"Win32_Printer",  
1209 - "multivalued":false  
1210 - },  
1211 - "content":[  
1212 - {  
1213 - "field":{  
1214 - "name":"Attributes",  
1215 - "alias":"Attributes",  
1216 - "description":"Attributes",  
1217 - "datatype":"Text",  
1218 - "required":false,  
1219 - "multivalued":false,  
1220 - "indices":[  
1221 - "Textual"  
1222 - ]  
1223 - }  
1224 - },  
1225 - {  
1226 - "field":{  
1227 - "name":"Availability",  
1228 - "alias":"Availability",  
1229 - "description":"Availability",  
1230 - "datatype":"Text",  
1231 - "required":false,  
1232 - "multivalued":false,  
1233 - "indices":[  
1234 - "Textual"  
1235 - ]  
1236 - }  
1237 - },  
1238 - {  
1239 - "field":{  
1240 - "name":"Caption",  
1241 - "alias":"Caption",  
1242 - "description":"Caption",  
1243 - "datatype":"Text",  
1244 - "required":false,  
1245 - "multivalued":false,  
1246 - "indices":[  
1247 - "Textual"  
1248 - ]  
1249 - }  
1250 - },  
1251 - {  
1252 - "field":{  
1253 - "name":"CharSetsSupported",  
1254 - "alias":"CharSetsSupported",  
1255 - "description":"CharSetsSupported",  
1256 - "datatype":"Text",  
1257 - "required":false,  
1258 - "multivalued":false,  
1259 - "indices":[  
1260 - "Textual"  
1261 - ]  
1262 - }  
1263 - },  
1264 - {  
1265 - "field":{  
1266 - "name":"Comment",  
1267 - "alias":"Comment",  
1268 - "description":"Comment",  
1269 - "datatype":"Text",  
1270 - "required":false,  
1271 - "multivalued":false,  
1272 - "indices":[  
1273 - "Textual"  
1274 - ]  
1275 - }  
1276 - },  
1277 - {  
1278 - "field":{  
1279 - "name":"CurrentCharSet",  
1280 - "alias":"CurrentCharSet",  
1281 - "description":"CurrentCharSet",  
1282 - "datatype":"Text",  
1283 - "required":false,  
1284 - "multivalued":false,  
1285 - "indices":[  
1286 - "Textual"  
1287 - ]  
1288 - }  
1289 - },  
1290 - {  
1291 - "field":{  
1292 - "name":"Default",  
1293 - "alias":"Default",  
1294 - "description":"Default",  
1295 - "datatype":"Text",  
1296 - "required":false,  
1297 - "multivalued":false,  
1298 - "indices":[  
1299 - "Textual"  
1300 - ]  
1301 - }  
1302 - },  
1303 - {  
1304 - "field":{  
1305 - "name":"Description",  
1306 - "alias":"Description",  
1307 - "description":"Description",  
1308 - "datatype":"Text",  
1309 - "required":false,  
1310 - "multivalued":false,  
1311 - "indices":[  
1312 - "Textual"  
1313 - ]  
1314 - }  
1315 - },  
1316 - {  
1317 - "field":{  
1318 - "name":"DeviceID",  
1319 - "alias":"DeviceID",  
1320 - "description":"DeviceID",  
1321 - "datatype":"Text",  
1322 - "required":false,  
1323 - "multivalued":false,  
1324 - "indices":[  
1325 - "Textual"  
1326 - ]  
1327 - }  
1328 - },  
1329 - {  
1330 - "field":{  
1331 - "name":"Direct",  
1332 - "alias":"Direct",  
1333 - "description":"Direct",  
1334 - "datatype":"Text",  
1335 - "required":false,  
1336 - "multivalued":false,  
1337 - "indices":[  
1338 - "Textual"  
1339 - ]  
1340 - }  
1341 - },  
1342 - {  
1343 - "field":{  
1344 - "name":"DriverName",  
1345 - "alias":"DriverName",  
1346 - "description":"DriverName",  
1347 - "datatype":"Text",  
1348 - "required":false,  
1349 - "multivalued":false,  
1350 - "indices":[  
1351 - "Textual"  
1352 - ]  
1353 - }  
1354 - },  
1355 - {  
1356 - "field":{  
1357 - "name":"HorizontalResolution",  
1358 - "alias":"HorizontalResolution",  
1359 - "description":"HorizontalResolution",  
1360 - "datatype":"Text",  
1361 - "required":false,  
1362 - "multivalued":false,  
1363 - "indices":[  
1364 - "Textual"  
1365 - ]  
1366 - }  
1367 - },  
1368 - {  
1369 - "field":{  
1370 - "name":"InstallDate",  
1371 - "alias":"InstallDate",  
1372 - "description":"InstallDate",  
1373 - "datatype":"Text",  
1374 - "required":false,  
1375 - "multivalued":false,  
1376 - "indices":[  
1377 - "Textual"  
1378 - ]  
1379 - }  
1380 - },  
1381 - {  
1382 - "field":{  
1383 - "name":"JobCountSinceLastReset",  
1384 - "alias":"JobCountSinceLastReset",  
1385 - "description":"JobCountSinceLastReset",  
1386 - "datatype":"Text",  
1387 - "required":false,  
1388 - "multivalued":false,  
1389 - "indices":[  
1390 - "Textual"  
1391 - ]  
1392 - }  
1393 - },  
1394 - {  
1395 - "field":{  
1396 - "name":"KeepPrintedJobs",  
1397 - "alias":"KeepPrintedJobs",  
1398 - "description":"KeepPrintedJobs",  
1399 - "datatype":"Text",  
1400 - "required":false,  
1401 - "multivalued":false,  
1402 - "indices":[  
1403 - "Textual"  
1404 - ]  
1405 - }  
1406 - },  
1407 - {  
1408 - "field":{  
1409 - "name":"LanguagesSupported",  
1410 - "alias":"LanguagesSupported",  
1411 - "description":"LanguagesSupported",  
1412 - "datatype":"Text",  
1413 - "required":false,  
1414 - "multivalued":false,  
1415 - "indices":[  
1416 - "Textual"  
1417 - ]  
1418 - }  
1419 - },  
1420 - {  
1421 - "field":{  
1422 - "name":"Local",  
1423 - "alias":"Local",  
1424 - "description":"Local",  
1425 - "datatype":"Text",  
1426 - "required":false,  
1427 - "multivalued":false,  
1428 - "indices":[  
1429 - "Textual"  
1430 - ]  
1431 - }  
1432 - },  
1433 - {  
1434 - "field":{  
1435 - "name":"Location",  
1436 - "alias":"Location",  
1437 - "description":"Location",  
1438 - "datatype":"Text",  
1439 - "required":false,  
1440 - "multivalued":false,  
1441 - "indices":[  
1442 - "Textual"  
1443 - ]  
1444 - }  
1445 - },  
1446 - {  
1447 - "field":{  
1448 - "name":"MarkingTechnology",  
1449 - "alias":"MarkingTechnology",  
1450 - "description":"MarkingTechnology",  
1451 - "datatype":"Text",  
1452 - "required":false,  
1453 - "multivalued":false,  
1454 - "indices":[  
1455 - "Textual"  
1456 - ]  
1457 - }  
1458 - },  
1459 - {  
1460 - "field":{  
1461 - "name":"MaxCopies",  
1462 - "alias":"MaxCopies",  
1463 - "description":"MaxCopies",  
1464 - "datatype":"Text",  
1465 - "required":false,  
1466 - "multivalued":false,  
1467 - "indices":[  
1468 - "Textual"  
1469 - ]  
1470 - }  
1471 - },  
1472 - {  
1473 - "field":{  
1474 - "name":"MaxNumberUp",  
1475 - "alias":"MaxNumberUp",  
1476 - "description":"MaxNumberUp",  
1477 - "datatype":"Text",  
1478 - "required":false,  
1479 - "multivalued":false,  
1480 - "indices":[  
1481 - "Textual"  
1482 - ]  
1483 - }  
1484 - },  
1485 - {  
1486 - "field":{  
1487 - "name":"MaxSizeSupported",  
1488 - "alias":"MaxSizeSupported",  
1489 - "description":"MaxSizeSupported",  
1490 - "datatype":"Text",  
1491 - "required":false,  
1492 - "multivalued":false,  
1493 - "indices":[  
1494 - "Textual"  
1495 - ]  
1496 - }  
1497 - },  
1498 - {  
1499 - "field":{  
1500 - "name":"MimeTypesSupported",  
1501 - "alias":"MimeTypesSupported",  
1502 - "description":"MimeTypesSupported",  
1503 - "datatype":"Text",  
1504 - "required":false,  
1505 - "multivalued":false,  
1506 - "indices":[  
1507 - "Textual"  
1508 - ]  
1509 - }  
1510 - },  
1511 - {  
1512 - "field":{  
1513 - "name":"Name",  
1514 - "alias":"Name",  
1515 - "description":"Name",  
1516 - "datatype":"Text",  
1517 - "required":false,  
1518 - "multivalued":false,  
1519 - "indices":[  
1520 - "Textual"  
1521 - ]  
1522 - }  
1523 - },  
1524 - {  
1525 - "field":{  
1526 - "name":"Network",  
1527 - "alias":"Network",  
1528 - "description":"Network",  
1529 - "datatype":"Text",  
1530 - "required":false,  
1531 - "multivalued":false,  
1532 - "indices":[  
1533 - "Textual"  
1534 - ]  
1535 - }  
1536 - },  
1537 - {  
1538 - "field":{  
1539 - "name":"PaperSizesSupported",  
1540 - "alias":"PaperSizesSupported",  
1541 - "description":"PaperSizesSupported",  
1542 - "datatype":"Text",  
1543 - "required":false,  
1544 - "multivalued":false,  
1545 - "indices":[  
1546 - "Textual"  
1547 - ]  
1548 - }  
1549 - },  
1550 - {  
1551 - "field":{  
1552 - "name":"PaperTypesAvailable",  
1553 - "alias":"PaperTypesAvailable",  
1554 - "description":"PaperTypesAvailable",  
1555 - "datatype":"Text",  
1556 - "required":false,  
1557 - "multivalued":false,  
1558 - "indices":[  
1559 - "Textual"  
1560 - ]  
1561 - }  
1562 - },  
1563 - {  
1564 - "field":{  
1565 - "name":"Parameters",  
1566 - "alias":"Parameters",  
1567 - "description":"Parameters",  
1568 - "datatype":"Text",  
1569 - "required":false,  
1570 - "multivalued":false,  
1571 - "indices":[  
1572 - "Textual"  
1573 - ]  
1574 - }  
1575 - },  
1576 - {  
1577 - "field":{  
1578 - "name":"PNPDeviceID",  
1579 - "alias":"PNPDeviceID",  
1580 - "description":"PNPDeviceID",  
1581 - "datatype":"Text",  
1582 - "required":false,  
1583 - "multivalued":false,  
1584 - "indices":[  
1585 - "Textual"  
1586 - ]  
1587 - }  
1588 - },  
1589 - {  
1590 - "field":{  
1591 - "name":"PortName",  
1592 - "alias":"PortName",  
1593 - "description":"PortName",  
1594 - "datatype":"Text",  
1595 - "required":false,  
1596 - "multivalued":false,  
1597 - "indices":[  
1598 - "Textual"  
1599 - ]  
1600 - }  
1601 - },  
1602 - {  
1603 - "field":{  
1604 - "name":"PrintProcessor",  
1605 - "alias":"PrintProcessor",  
1606 - "description":"PrintProcessor",  
1607 - "datatype":"Text",  
1608 - "required":false,  
1609 - "multivalued":false,  
1610 - "indices":[  
1611 - "Textual"  
1612 - ]  
1613 - }  
1614 - },  
1615 - {  
1616 - "field":{  
1617 - "name":"ServerName",  
1618 - "alias":"ServerName",  
1619 - "description":"ServerName",  
1620 - "datatype":"Text",  
1621 - "required":false,  
1622 - "multivalued":false,  
1623 - "indices":[  
1624 - "Textual"  
1625 - ]  
1626 - }  
1627 - },  
1628 - {  
1629 - "field":{  
1630 - "name":"Shared",  
1631 - "alias":"Shared",  
1632 - "description":"Shared",  
1633 - "datatype":"Text",  
1634 - "required":false,  
1635 - "multivalued":false,  
1636 - "indices":[  
1637 - "Textual"  
1638 - ]  
1639 - }  
1640 - },  
1641 - {  
1642 - "field":{  
1643 - "name":"ShareName",  
1644 - "alias":"ShareName",  
1645 - "description":"ShareName",  
1646 - "datatype":"Text",  
1647 - "required":false,  
1648 - "multivalued":false,  
1649 - "indices":[  
1650 - "Textual"  
1651 - ]  
1652 - }  
1653 - },  
1654 - {  
1655 - "field":{  
1656 - "name":"SpoolEnabled",  
1657 - "alias":"SpoolEnabled",  
1658 - "description":"SpoolEnabled",  
1659 - "datatype":"Text",  
1660 - "required":false,  
1661 - "multivalued":false,  
1662 - "indices":[  
1663 - "Textual"  
1664 - ]  
1665 - }  
1666 - },  
1667 - {  
1668 - "field":{  
1669 - "name":"SystemName",  
1670 - "alias":"SystemName",  
1671 - "description":"SystemName",  
1672 - "datatype":"Text",  
1673 - "required":false,  
1674 - "multivalued":false,  
1675 - "indices":[  
1676 - "Textual"  
1677 - ]  
1678 - }  
1679 - },  
1680 - {  
1681 - "field":{  
1682 - "name":"VerticalResolution",  
1683 - "alias":"VerticalResolution",  
1684 - "description":"VerticalResolution",  
1685 - "datatype":"Text",  
1686 - "required":false,  
1687 - "multivalued":false,  
1688 - "indices":[  
1689 - "Textual"  
1690 - ]  
1691 - }  
1692 - },  
1693 - {  
1694 - "field":{  
1695 - "name":"WorkOffline",  
1696 - "alias":"WorkOffline",  
1697 - "description":"WorkOffline",  
1698 - "datatype":"Text",  
1699 - "required":false,  
1700 - "multivalued":false,  
1701 - "indices":[  
1702 - "Textual"  
1703 - ]  
1704 - }  
1705 - }  
1706 - ]  
1707 - }  
1708 - },  
1709 - {  
1710 - "group":{  
1711 - "metadata":{  
1712 - "name":"Win32_Processor",  
1713 - "alias":"Win32_Processor",  
1714 - "description":"Win32_Processorr",  
1715 - "multivalued":false  
1716 - },  
1717 - "content":[  
1718 - {  
1719 - "field":{  
1720 - "name":"AddressWidth",  
1721 - "alias":"AddressWidth",  
1722 - "description":"AddressWidth",  
1723 - "datatype":"Text",  
1724 - "required":false,  
1725 - "multivalued":false,  
1726 - "indices":[  
1727 - "Textual"  
1728 - ]  
1729 - }  
1730 - },  
1731 - {  
1732 - "field":{  
1733 - "name":"Availability",  
1734 - "alias":"Availability",  
1735 - "description":"Availability",  
1736 - "datatype":"Text",  
1737 - "required":false,  
1738 - "multivalued":false,  
1739 - "indices":[  
1740 - "Textual"  
1741 - ]  
1742 - }  
1743 - },  
1744 - {  
1745 - "field":{  
1746 - "name":"Architecture",  
1747 - "alias":"Architecture",  
1748 - "description":"Architecture",  
1749 - "datatype":"Text",  
1750 - "required":false,  
1751 - "multivalued":false,  
1752 - "indices":[  
1753 - "Textual"  
1754 - ]  
1755 - }  
1756 - },  
1757 - {  
1758 - "field":{  
1759 - "name":"Caption",  
1760 - "alias":"Caption",  
1761 - "description":"Caption",  
1762 - "datatype":"Text",  
1763 - "required":false,  
1764 - "multivalued":false,  
1765 - "indices":[  
1766 - "Textual"  
1767 - ]  
1768 - }  
1769 - },  
1770 - {  
1771 - "field":{  
1772 - "name":"DataWidth",  
1773 - "alias":"DataWidth",  
1774 - "description":"DataWidth",  
1775 - "datatype":"Text",  
1776 - "required":false,  
1777 - "multivalued":false,  
1778 - "indices":[  
1779 - "Textual"  
1780 - ]  
1781 - }  
1782 - },  
1783 - {  
1784 - "field":{  
1785 - "name":"Description",  
1786 - "alias":"Description",  
1787 - "description":"Description",  
1788 - "datatype":"Text",  
1789 - "required":false,  
1790 - "multivalued":false,  
1791 - "indices":[  
1792 - "Textual"  
1793 - ]  
1794 - }  
1795 - },  
1796 - {  
1797 - "field":{  
1798 - "name":"DeviceID",  
1799 - "alias":"DeviceID",  
1800 - "description":"DeviceID",  
1801 - "datatype":"Text",  
1802 - "required":false,  
1803 - "multivalued":false,  
1804 - "indices":[  
1805 - "Textual"  
1806 - ]  
1807 - }  
1808 - },  
1809 - {  
1810 - "field":{  
1811 - "name":"ExtClock",  
1812 - "alias":"ExtClock",  
1813 - "description":"ExtClock",  
1814 - "datatype":"Text",  
1815 - "required":false,  
1816 - "multivalued":false,  
1817 - "indices":[  
1818 - "Textual"  
1819 - ]  
1820 - }  
1821 - },  
1822 - {  
1823 - "field":{  
1824 - "name":"Family",  
1825 - "alias":"Family",  
1826 - "description":"Family",  
1827 - "datatype":"Text",  
1828 - "required":false,  
1829 - "multivalued":false,  
1830 - "indices":[  
1831 - "Textual"  
1832 - ]  
1833 - }  
1834 - },  
1835 - {  
1836 - "field":{  
1837 - "name":"L2CacheSize",  
1838 - "alias":"L2CacheSize",  
1839 - "description":"L2CacheSize",  
1840 - "datatype":"Text",  
1841 - "required":false,  
1842 - "multivalued":false,  
1843 - "indices":[  
1844 - "Textual"  
1845 - ]  
1846 - }  
1847 - },  
1848 - {  
1849 - "field":{  
1850 - "name":"L2CacheSpeed",  
1851 - "alias":"L2CacheSpeed",  
1852 - "description":"L2CacheSpeed",  
1853 - "datatype":"Text",  
1854 - "required":false,  
1855 - "multivalued":false,  
1856 - "indices":[  
1857 - "Textual"  
1858 - ]  
1859 - }  
1860 - },  
1861 - {  
1862 - "field":{  
1863 - "name":"Level",  
1864 - "alias":"Level",  
1865 - "description":"Level",  
1866 - "datatype":"Text",  
1867 - "required":false,  
1868 - "multivalued":false,  
1869 - "indices":[  
1870 - "Textual"  
1871 - ]  
1872 - }  
1873 - },  
1874 - {  
1875 - "field":{  
1876 - "name":"Manufacturer",  
1877 - "alias":"Manufacturer",  
1878 - "description":"Manufacturer",  
1879 - "datatype":"Text",  
1880 - "required":false,  
1881 - "multivalued":false,  
1882 - "indices":[  
1883 - "Textual"  
1884 - ]  
1885 - }  
1886 - },  
1887 - {  
1888 - "field":{  
1889 - "name":"MaxClockSpeed",  
1890 - "alias":"MaxClockSpeed",  
1891 - "description":"MaxClockSpeed",  
1892 - "datatype":"Text",  
1893 - "required":false,  
1894 - "multivalued":false,  
1895 - "indices":[  
1896 - "Textual"  
1897 - ]  
1898 - }  
1899 - },  
1900 - {  
1901 - "field":{  
1902 - "name":"Name",  
1903 - "alias":"Name",  
1904 - "description":"Name",  
1905 - "datatype":"Text",  
1906 - "required":false,  
1907 - "multivalued":false,  
1908 - "indices":[  
1909 - "Textual"  
1910 - ]  
1911 - }  
1912 - },  
1913 - {  
1914 - "field":{  
1915 - "name":"NumberOfCores",  
1916 - "alias":"NumberOfCores",  
1917 - "description":"NumberOfCores",  
1918 - "datatype":"Text",  
1919 - "required":false,  
1920 - "multivalued":false,  
1921 - "indices":[  
1922 - "Textual"  
1923 - ]  
1924 - }  
1925 - },  
1926 - {  
1927 - "field":{  
1928 - "name":"NumberOfLogicalProcessors",  
1929 - "alias":"NumberOfLogicalProcessors",  
1930 - "description":"NumberOfLogicalProcessors",  
1931 - "datatype":"Text",  
1932 - "required":false,  
1933 - "multivalued":false,  
1934 - "indices":[  
1935 - "Textual"  
1936 - ]  
1937 - }  
1938 - },  
1939 - {  
1940 - "field":{  
1941 - "name":"ProcessorId",  
1942 - "alias":"ProcessorId",  
1943 - "description":"ProcessorId",  
1944 - "datatype":"Text",  
1945 - "required":false,  
1946 - "multivalued":false,  
1947 - "indices":[  
1948 - "Textual"  
1949 - ]  
1950 - }  
1951 - },  
1952 - {  
1953 - "field":{  
1954 - "name":"ProcessorType",  
1955 - "alias":"ProcessorType",  
1956 - "description":"ProcessorType",  
1957 - "datatype":"Text",  
1958 - "required":false,  
1959 - "multivalued":false,  
1960 - "indices":[  
1961 - "Textual"  
1962 - ]  
1963 - }  
1964 - },  
1965 - {  
1966 - "field":{  
1967 - "name":"Revision",  
1968 - "alias":"Revision",  
1969 - "description":"Revision",  
1970 - "datatype":"Text",  
1971 - "required":false,  
1972 - "multivalued":false,  
1973 - "indices":[  
1974 - "Textual"  
1975 - ]  
1976 - }  
1977 - },  
1978 - {  
1979 - "field":{  
1980 - "name":"Role",  
1981 - "alias":"Role",  
1982 - "description":"Role",  
1983 - "datatype":"Text",  
1984 - "required":false,  
1985 - "multivalued":false,  
1986 - "indices":[  
1987 - "Textual"  
1988 - ]  
1989 - }  
1990 - },  
1991 - {  
1992 - "field":{  
1993 - "name":"SocketDesignation",  
1994 - "alias":"SocketDesignation",  
1995 - "description":"SocketDesignation",  
1996 - "datatype":"Text",  
1997 - "required":false,  
1998 - "multivalued":false,  
1999 - "indices":[  
2000 - "Textual"  
2001 - ]  
2002 - }  
2003 - },  
2004 - {  
2005 - "field":{  
2006 - "name":"SystemName",  
2007 - "alias":"SystemName",  
2008 - "description":"SystemName",  
2009 - "datatype":"Text",  
2010 - "required":false,  
2011 - "multivalued":false,  
2012 - "indices":[  
2013 - "Textual"  
2014 - ]  
2015 - }  
2016 - },  
2017 - {  
2018 - "field":{  
2019 - "name":"UpgradeMethod",  
2020 - "alias":"UpgradeMethod",  
2021 - "description":"UpgradeMethod",  
2022 - "datatype":"Text",  
2023 - "required":false,  
2024 - "multivalued":false,  
2025 - "indices":[  
2026 - "Textual"  
2027 - ]  
2028 - }  
2029 - },  
2030 - {  
2031 - "field":{  
2032 - "name":"Version",  
2033 - "alias":"Version",  
2034 - "description":"Version",  
2035 - "datatype":"Text",  
2036 - "required":false,  
2037 - "multivalued":false,  
2038 - "indices":[  
2039 - "Textual"  
2040 - ]  
2041 - }  
2042 - }  
2043 - ]  
2044 - }  
2045 - }  
2046 - ] 2 + "metadata":{
  3 + "doc_extract":false,
  4 + "index_export":false,
  5 + "index_url":"",
  6 + "index_time":"0",
  7 + "extract_time":"0",
  8 + "name":"wmi",
  9 + "description":"Classes de coleta WMI do cacic",
  10 + "password":"w1f1t1d1",
  11 + "color":"#2d2d2d"
  12 + },
  13 + "content":[
  14 + {
  15 + "group":{
  16 + "metadata":{
  17 + "name":"Win32_BaseBoard",
  18 + "alias":"Win32_BaseBoard",
  19 + "description":"Win32_BaseBoard",
  20 + "multivalued":false
  21 + },
  22 + "content":[
  23 + {
  24 + "field":{
  25 + "name":"ConfigOptions",
  26 + "alias":"ConfigOptions",
  27 + "description":"ConfigOptions",
  28 + "datatype":"Text",
  29 + "required":false,
  30 + "multivalued":false,
  31 + "indices":[
  32 + "Textual"
  33 + ]
  34 + }
  35 + },
  36 + {
  37 + "field":{
  38 + "name":"Description",
  39 + "alias":"Description",
  40 + "description":"Description",
  41 + "datatype":"Text",
  42 + "required":false,
  43 + "multivalued":false,
  44 + "indices":[
  45 + "Textual"
  46 + ]
  47 + }
  48 + },
  49 + {
  50 + "field":{
  51 + "name":"HostingBoard",
  52 + "alias":"HostingBoard",
  53 + "description":"HostingBoard",
  54 + "datatype":"Text",
  55 + "required":false,
  56 + "multivalued":false,
  57 + "indices":[
  58 + "Textual"
  59 + ]
  60 + }
  61 + },
  62 + {
  63 + "field":{
  64 + "name":"Manufacturer",
  65 + "alias":"Manufacturer",
  66 + "description":"Manufacturer",
  67 + "datatype":"Text",
  68 + "required":false,
  69 + "multivalued":false,
  70 + "indices":[
  71 + "Textual"
  72 + ]
  73 + }
  74 + },
  75 + {
  76 + "field":{
  77 + "name":"Caption",
  78 + "alias":"Caption",
  79 + "description":"Caption",
  80 + "datatype":"Text",
  81 + "required":false,
  82 + "multivalued":false,
  83 + "indices":[
  84 + "Textual"
  85 + ]
  86 + }
  87 + },
  88 + {
  89 + "field":{
  90 + "name":"Name",
  91 + "alias":"Name",
  92 + "description":"Name",
  93 + "datatype":"Text",
  94 + "required":false,
  95 + "multivalued":false,
  96 + "indices":[
  97 + "Textual"
  98 + ]
  99 + }
  100 + },
  101 + {
  102 + "field":{
  103 + "name":"Product",
  104 + "alias":"Product",
  105 + "description":"Product",
  106 + "datatype":"Text",
  107 + "required":false,
  108 + "multivalued":false,
  109 + "indices":[
  110 + "Textual"
  111 + ]
  112 + }
  113 + },
  114 + {
  115 + "field":{
  116 + "name":"SerialNumber",
  117 + "alias":"SerialNumber",
  118 + "description":"SerialNumber",
  119 + "datatype":"Text",
  120 + "required":false,
  121 + "multivalued":false,
  122 + "indices":[
  123 + "Textual"
  124 + ]
  125 + }
  126 + },
  127 + {
  128 + "field":{
  129 + "name":"Tag",
  130 + "alias":"Tag",
  131 + "description":"Tag",
  132 + "datatype":"Text",
  133 + "required":false,
  134 + "multivalued":false,
  135 + "indices":[
  136 + "Textual"
  137 + ]
  138 + }
  139 + },
  140 + {
  141 + "field":{
  142 + "name":"Version",
  143 + "alias":"Version",
  144 + "description":"Version",
  145 + "datatype":"Text",
  146 + "required":false,
  147 + "multivalued":false,
  148 + "indices":[
  149 + "Textual"
  150 + ]
  151 + }
  152 + }
  153 + ]
  154 + }
  155 + },
  156 + {
  157 + "group":{
  158 + "metadata":{
  159 + "name":"Win32_NetworkAdapter",
  160 + "alias":"Win32_NetworkAdapter",
  161 + "description":"Win32_NetworkAdapter",
  162 + "multivalued":false
  163 + },
  164 + "content":[
  165 + {
  166 + "field":{
  167 + "name":"Caption",
  168 + "alias":"Caption",
  169 + "description":"Caption",
  170 + "datatype":"Text",
  171 + "required":false,
  172 + "multivalued":false,
  173 + "indices":[
  174 + "Textual"
  175 + ]
  176 + }
  177 + },
  178 + {
  179 + "field":{
  180 + "name":"Description",
  181 + "alias":"Description",
  182 + "description":"Description",
  183 + "datatype":"Text",
  184 + "required":false,
  185 + "multivalued":false,
  186 + "indices":[
  187 + "Textual"
  188 + ]
  189 + }
  190 + },
  191 + {
  192 + "field":{
  193 + "name":"Manufacturer",
  194 + "alias":"Manufacturer",
  195 + "description":"Manufacturer",
  196 + "datatype":"Text",
  197 + "required":false,
  198 + "multivalued":false,
  199 + "indices":[
  200 + "Textual"
  201 + ]
  202 + }
  203 + }
  204 + ]
  205 + }
  206 + },
  207 + {
  208 + "group":{
  209 + "metadata":{
  210 + "name":"Win32_DesktopMonitor",
  211 + "alias":"Win32_DesktopMonitor",
  212 + "description":"Win32_DesktopMonitor",
  213 + "multivalued":false
  214 + },
  215 + "content":[
  216 + {
  217 + "field":{
  218 + "name":"Caption",
  219 + "alias":"Caption",
  220 + "description":"Caption",
  221 + "datatype":"Text",
  222 + "required":false,
  223 + "multivalued":false,
  224 + "indices":[
  225 + "Textual"
  226 + ]
  227 + }
  228 + },
  229 + {
  230 + "field":{
  231 + "name":"Description",
  232 + "alias":"Description",
  233 + "description":"Description",
  234 + "datatype":"Text",
  235 + "required":false,
  236 + "multivalued":false,
  237 + "indices":[
  238 + "Textual"
  239 + ]
  240 + }
  241 + },
  242 + {
  243 + "field":{
  244 + "name":"Manufacturer",
  245 + "alias":"Manufacturer",
  246 + "description":"Manufacturer",
  247 + "datatype":"Text",
  248 + "required":false,
  249 + "multivalued":false,
  250 + "indices":[
  251 + "Textual"
  252 + ]
  253 + }
  254 + }
  255 + ]
  256 + }
  257 + },
  258 + {
  259 + "group":{
  260 + "metadata":{
  261 + "name":"Win32_ComputerSystem",
  262 + "alias":"Win32_ComputerSystem",
  263 + "description":"Win32_ComputerSystem",
  264 + "multivalued":false
  265 + },
  266 + "content":[
  267 + {
  268 + "field":{
  269 + "name":"Caption",
  270 + "alias":"Caption",
  271 + "description":"Caption",
  272 + "datatype":"Text",
  273 + "required":false,
  274 + "multivalued":false,
  275 + "indices":[
  276 + "Textual"
  277 + ]
  278 + }
  279 + },
  280 + {
  281 + "field":{
  282 + "name":"Description",
  283 + "alias":"Description",
  284 + "description":"Description",
  285 + "datatype":"Text",
  286 + "required":false,
  287 + "multivalued":false,
  288 + "indices":[
  289 + "Textual"
  290 + ]
  291 + }
  292 + },
  293 + {
  294 + "field":{
  295 + "name":"Manufacturer",
  296 + "alias":"Manufacturer",
  297 + "description":"Manufacturer",
  298 + "datatype":"Text",
  299 + "required":false,
  300 + "multivalued":false,
  301 + "indices":[
  302 + "Textual"
  303 + ]
  304 + }
  305 + }
  306 + ]
  307 + }
  308 + },
  309 + {
  310 + "group":{
  311 + "metadata":{
  312 + "name":"Win32_BIOS",
  313 + "alias":"Win32_BIOS",
  314 + "description":"Win32_BIOS",
  315 + "multivalued":false
  316 + },
  317 + "content":[
  318 + {
  319 + "field":{
  320 + "name":"BiosCharacteristics",
  321 + "alias":"BiosCharacteristics",
  322 + "description":"BiosCharacteristics",
  323 + "datatype":"Text",
  324 + "required":false,
  325 + "multivalued":false,
  326 + "indices":[
  327 + "Textual"
  328 + ]
  329 + }
  330 + },
  331 + {
  332 + "field":{
  333 + "name":"BIOSVersion",
  334 + "alias":"BIOSVersion",
  335 + "description":"BIOSVersion",
  336 + "datatype":"Text",
  337 + "required":false,
  338 + "multivalued":false,
  339 + "indices":[
  340 + "Textual"
  341 + ]
  342 + }
  343 + },
  344 + {
  345 + "field":{
  346 + "name":"Caption",
  347 + "alias":"Caption",
  348 + "description":"Caption",
  349 + "datatype":"Text",
  350 + "required":false,
  351 + "multivalued":false,
  352 + "indices":[
  353 + "Textual"
  354 + ]
  355 + }
  356 + },
  357 + {
  358 + "field":{
  359 + "name":"Description",
  360 + "alias":"Description",
  361 + "description":"Description",
  362 + "datatype":"Text",
  363 + "required":false,
  364 + "multivalued":false,
  365 + "indices":[
  366 + "Textual"
  367 + ]
  368 + }
  369 + },
  370 + {
  371 + "field":{
  372 + "name":"Manufacturer",
  373 + "alias":"Manufacturer",
  374 + "description":"Manufacturer",
  375 + "datatype":"Text",
  376 + "required":false,
  377 + "multivalued":false,
  378 + "indices":[
  379 + "Textual"
  380 + ]
  381 + }
  382 + },
  383 + {
  384 + "field":{
  385 + "name":"Name",
  386 + "alias":"Name",
  387 + "description":"Name",
  388 + "datatype":"Text",
  389 + "required":false,
  390 + "multivalued":false,
  391 + "indices":[
  392 + "Textual"
  393 + ]
  394 + }
  395 + },
  396 + {
  397 + "field":{
  398 + "name":"PrimaryBIOS",
  399 + "alias":"PrimaryBIOS",
  400 + "description":"PrimaryBIOS",
  401 + "datatype":"Text",
  402 + "required":false,
  403 + "multivalued":false,
  404 + "indices":[
  405 + "Textual"
  406 + ]
  407 + }
  408 + },
  409 + {
  410 + "field":{
  411 + "name":"ReleaseDate",
  412 + "alias":"ReleaseDate",
  413 + "description":"ReleaseDate",
  414 + "datatype":"Text",
  415 + "required":false,
  416 + "multivalued":false,
  417 + "indices":[
  418 + "Textual"
  419 + ]
  420 + }
  421 + },
  422 + {
  423 + "field":{
  424 + "name":"SerialNumber",
  425 + "alias":"SerialNumber",
  426 + "description":"SerialNumber",
  427 + "datatype":"Text",
  428 + "required":false,
  429 + "multivalued":false,
  430 + "indices":[
  431 + "Textual"
  432 + ]
  433 + }
  434 + },
  435 + {
  436 + "field":{
  437 + "name":"SMBIOSBIOSVersion",
  438 + "alias":"SMBIOSBIOSVersion",
  439 + "description":"SMBIOSBIOSVersion",
  440 + "datatype":"Text",
  441 + "required":false,
  442 + "multivalued":false,
  443 + "indices":[
  444 + "Textual"
  445 + ]
  446 + }
  447 + },
  448 + {
  449 + "field":{
  450 + "name":"SMBIOSMajorVersion",
  451 + "alias":"SMBIOSMajorVersion",
  452 + "description":"SMBIOSMajorVersion",
  453 + "datatype":"Text",
  454 + "required":false,
  455 + "multivalued":false,
  456 + "indices":[
  457 + "Textual"
  458 + ]
  459 + }
  460 + },
  461 + {
  462 + "field":{
  463 + "name":"SMBIOSMinorVersion",
  464 + "alias":"SMBIOSMinorVersion",
  465 + "description":"SMBIOSMinorVersion",
  466 + "datatype":"Text",
  467 + "required":false,
  468 + "multivalued":false,
  469 + "indices":[
  470 + "Textual"
  471 + ]
  472 + }
  473 + },
  474 + {
  475 + "field":{
  476 + "name":"SoftwareElementID",
  477 + "alias":"SoftwareElementID",
  478 + "description":"SoftwareElementID",
  479 + "datatype":"Text",
  480 + "required":false,
  481 + "multivalued":false,
  482 + "indices":[
  483 + "Textual"
  484 + ]
  485 + }
  486 + },
  487 + {
  488 + "field":{
  489 + "name":"Version",
  490 + "alias":"Version",
  491 + "description":"Version",
  492 + "datatype":"Text",
  493 + "required":false,
  494 + "multivalued":false,
  495 + "indices":[
  496 + "Textual"
  497 + ]
  498 + }
  499 + }
  500 + ]
  501 + }
  502 + },
  503 + {
  504 + "group":{
  505 + "metadata":{
  506 + "name":"Win32_KeyBoard",
  507 + "alias":"Win32_KeyBoard",
  508 + "description":"Win32_KeyBoard",
  509 + "multivalued":false
  510 + },
  511 + "content":[
  512 + {
  513 + "field":{
  514 + "name":"Caption",
  515 + "alias":"Caption",
  516 + "description":"Caption",
  517 + "datatype":"Text",
  518 + "required":false,
  519 + "multivalued":false,
  520 + "indices":[
  521 + "Textual"
  522 + ]
  523 + }
  524 + },
  525 + {
  526 + "field":{
  527 + "name":"Description",
  528 + "alias":"Description",
  529 + "description":"Description",
  530 + "datatype":"Text",
  531 + "required":false,
  532 + "multivalued":false,
  533 + "indices":[
  534 + "Textual"
  535 + ]
  536 + }
  537 + },
  538 + {
  539 + "field":{
  540 + "name":"Name",
  541 + "alias":"Name",
  542 + "description":"Name",
  543 + "datatype":"Text",
  544 + "required":false,
  545 + "multivalued":false,
  546 + "indices":[
  547 + "Textual"
  548 + ]
  549 + }
  550 + }
  551 + ]
  552 + }
  553 + },
  554 + {
  555 + "group":{
  556 + "metadata":{
  557 + "name":"Win32_MemoryDevice",
  558 + "alias":"Win32_MemoryDevice",
  559 + "description":"Win32_MemoryDevice",
  560 + "multivalued":false
  561 + },
  562 + "content":[
  563 + {
  564 + "field":{
  565 + "name":"Access",
  566 + "alias":"Access",
  567 + "description":"Access",
  568 + "datatype":"Text",
  569 + "required":false,
  570 + "multivalued":false,
  571 + "indices":[
  572 + "Textual"
  573 + ]
  574 + }
  575 + },
  576 + {
  577 + "field":{
  578 + "name":"Availability",
  579 + "alias":"Availability",
  580 + "description":"Availability",
  581 + "datatype":"Text",
  582 + "required":false,
  583 + "multivalued":false,
  584 + "indices":[
  585 + "Textual"
  586 + ]
  587 + }
  588 + },
  589 + {
  590 + "field":{
  591 + "name":"BlockSize",
  592 + "alias":"BlockSize",
  593 + "description":"BlockSize",
  594 + "datatype":"Text",
  595 + "required":false,
  596 + "multivalued":false,
  597 + "indices":[
  598 + "Textual"
  599 + ]
  600 + }
  601 + },
  602 + {
  603 + "field":{
  604 + "name":"Caption",
  605 + "alias":"Caption",
  606 + "description":"Caption",
  607 + "datatype":"Text",
  608 + "required":false,
  609 + "multivalued":false,
  610 + "indices":[
  611 + "Textual"
  612 + ]
  613 + }
  614 + },
  615 + {
  616 + "field":{
  617 + "name":"Description",
  618 + "alias":"Description",
  619 + "description":"Description",
  620 + "datatype":"Text",
  621 + "required":false,
  622 + "multivalued":false,
  623 + "indices":[
  624 + "Textual"
  625 + ]
  626 + }
  627 + },
  628 + {
  629 + "field":{
  630 + "name":"DeviceID",
  631 + "alias":"DeviceID",
  632 + "description":"DeviceID",
  633 + "datatype":"Text",
  634 + "required":false,
  635 + "multivalued":false,
  636 + "indices":[
  637 + "Textual"
  638 + ]
  639 + }
  640 + },
  641 + {
  642 + "field":{
  643 + "name":"EndingAddress",
  644 + "alias":"EndingAddress",
  645 + "description":"EndingAddress",
  646 + "datatype":"Text",
  647 + "required":false,
  648 + "multivalued":false,
  649 + "indices":[
  650 + "Textual"
  651 + ]
  652 + }
  653 + },
  654 + {
  655 + "field":{
  656 + "name":"InstallDate",
  657 + "alias":"InstallDate",
  658 + "description":"InstallDate",
  659 + "datatype":"Text",
  660 + "required":false,
  661 + "multivalued":false,
  662 + "indices":[
  663 + "Textual"
  664 + ]
  665 + }
  666 + },
  667 + {
  668 + "field":{
  669 + "name":"Name",
  670 + "alias":"Name",
  671 + "description":"Name",
  672 + "datatype":"Text",
  673 + "required":false,
  674 + "multivalued":false,
  675 + "indices":[
  676 + "Textual"
  677 + ]
  678 + }
  679 + },
  680 + {
  681 + "field":{
  682 + "name":"NumberOfBlocks",
  683 + "alias":"NumberOfBlocks",
  684 + "description":"NumberOfBlocks",
  685 + "datatype":"Text",
  686 + "required":false,
  687 + "multivalued":false,
  688 + "indices":[
  689 + "Textual"
  690 + ]
  691 + }
  692 + },
  693 + {
  694 + "field":{
  695 + "name":"PNPDeviceID",
  696 + "alias":"PNPDeviceID",
  697 + "description":"PNPDeviceID",
  698 + "datatype":"Text",
  699 + "required":false,
  700 + "multivalued":false,
  701 + "indices":[
  702 + "Textual"
  703 + ]
  704 + }
  705 + },
  706 + {
  707 + "field":{
  708 + "name":"Purpose",
  709 + "alias":"Purpose",
  710 + "description":"Purpose",
  711 + "datatype":"Text",
  712 + "required":false,
  713 + "multivalued":false,
  714 + "indices":[
  715 + "Textual"
  716 + ]
  717 + }
  718 + },
  719 + {
  720 + "field":{
  721 + "name":"SystemLevelAddress",
  722 + "alias":"SystemLevelAddress",
  723 + "description":"SystemLevelAddress",
  724 + "datatype":"Text",
  725 + "required":false,
  726 + "multivalued":false,
  727 + "indices":[
  728 + "Textual"
  729 + ]
  730 + }
  731 + },
  732 + {
  733 + "field":{
  734 + "name":"SystemName",
  735 + "alias":"SystemName",
  736 + "description":"SystemName",
  737 + "datatype":"Text",
  738 + "required":false,
  739 + "multivalued":false,
  740 + "indices":[
  741 + "Textual"
  742 + ]
  743 + }
  744 + }
  745 + ]
  746 + }
  747 + },
  748 + {
  749 + "group":{
  750 + "metadata":{
  751 + "name":"Win32_PhysicalMedia",
  752 + "alias":"Win32_PhysicalMedia",
  753 + "description":"Win32_PhysicalMedia",
  754 + "multivalued":false
  755 + },
  756 + "content":[
  757 + {
  758 + "field":{
  759 + "name":"Capacity",
  760 + "alias":"Capacity",
  761 + "description":"Capacity",
  762 + "datatype":"Text",
  763 + "required":false,
  764 + "multivalued":false,
  765 + "indices":[
  766 + "Textual"
  767 + ]
  768 + }
  769 + },
  770 + {
  771 + "field":{
  772 + "name":"Caption",
  773 + "alias":"Caption",
  774 + "description":"Caption",
  775 + "datatype":"Text",
  776 + "required":false,
  777 + "multivalued":false,
  778 + "indices":[
  779 + "Textual"
  780 + ]
  781 + }
  782 + },
  783 + {
  784 + "field":{
  785 + "name":"Description",
  786 + "alias":"Description",
  787 + "description":"Description",
  788 + "datatype":"Text",
  789 + "required":false,
  790 + "multivalued":false,
  791 + "indices":[
  792 + "Textual"
  793 + ]
  794 + }
  795 + },
  796 + {
  797 + "field":{
  798 + "name":"InstallDate",
  799 + "alias":"InstallDate",
  800 + "description":"InstallDate",
  801 + "datatype":"Text",
  802 + "required":false,
  803 + "multivalued":false,
  804 + "indices":[
  805 + "Textual"
  806 + ]
  807 + }
  808 + },
  809 + {
  810 + "field":{
  811 + "name":"Manufacturer",
  812 + "alias":"Manufacturer",
  813 + "description":"Manufacturer",
  814 + "datatype":"Text",
  815 + "required":false,
  816 + "multivalued":false,
  817 + "indices":[
  818 + "Textual"
  819 + ]
  820 + }
  821 + },
  822 + {
  823 + "field":{
  824 + "name":"MediaDescription",
  825 + "alias":"MediaDescription",
  826 + "description":"MediaDescription",
  827 + "datatype":"Text",
  828 + "required":false,
  829 + "multivalued":false,
  830 + "indices":[
  831 + "Textual"
  832 + ]
  833 + }
  834 + },
  835 + {
  836 + "field":{
  837 + "name":"MediaType",
  838 + "alias":"MediaType",
  839 + "description":"MediaType",
  840 + "datatype":"Text",
  841 + "required":false,
  842 + "multivalued":false,
  843 + "indices":[
  844 + "Textual"
  845 + ]
  846 + }
  847 + },
  848 + {
  849 + "field":{
  850 + "name":"Model",
  851 + "alias":"Model",
  852 + "description":"Model",
  853 + "datatype":"Text",
  854 + "required":false,
  855 + "multivalued":false,
  856 + "indices":[
  857 + "Textual"
  858 + ]
  859 + }
  860 + },
  861 + {
  862 + "field":{
  863 + "name":"Name",
  864 + "alias":"Name",
  865 + "description":"Name",
  866 + "datatype":"Text",
  867 + "required":false,
  868 + "multivalued":false,
  869 + "indices":[
  870 + "Textual"
  871 + ]
  872 + }
  873 + },
  874 + {
  875 + "field":{
  876 + "name":"OtherIdentifyingInfo",
  877 + "alias":"OtherIdentifyingInfo",
  878 + "description":"OtherIdentifyingInfo",
  879 + "datatype":"Text",
  880 + "required":false,
  881 + "multivalued":false,
  882 + "indices":[
  883 + "Textual"
  884 + ]
  885 + }
  886 + },
  887 + {
  888 + "field":{
  889 + "name":"PartNumber",
  890 + "alias":"PartNumber",
  891 + "description":"PartNumber",
  892 + "datatype":"Text",
  893 + "required":false,
  894 + "multivalued":false,
  895 + "indices":[
  896 + "Textual"
  897 + ]
  898 + }
  899 + },
  900 + {
  901 + "field":{
  902 + "name":"SerialNumber",
  903 + "alias":"SerialNumber",
  904 + "description":"SerialNumber",
  905 + "datatype":"Text",
  906 + "required":false,
  907 + "multivalued":false,
  908 + "indices":[
  909 + "Textual"
  910 + ]
  911 + }
  912 + },
  913 + {
  914 + "field":{
  915 + "name":"SKU",
  916 + "alias":"SKU",
  917 + "description":"SKU",
  918 + "datatype":"Text",
  919 + "required":false,
  920 + "multivalued":false,
  921 + "indices":[
  922 + "Textual"
  923 + ]
  924 + }
  925 + },
  926 + {
  927 + "field":{
  928 + "name":"Tag",
  929 + "alias":"Tag",
  930 + "description":"Tag",
  931 + "datatype":"Text",
  932 + "required":false,
  933 + "multivalued":false,
  934 + "indices":[
  935 + "Textual"
  936 + ]
  937 + }
  938 + },
  939 + {
  940 + "field":{
  941 + "name":"Version",
  942 + "alias":"Version",
  943 + "description":"Version",
  944 + "datatype":"Text",
  945 + "required":false,
  946 + "multivalued":false,
  947 + "indices":[
  948 + "Textual"
  949 + ]
  950 + }
  951 + }
  952 + ]
  953 + }
  954 + },
  955 + {
  956 + "group":{
  957 + "metadata":{
  958 + "name":"Win32_PhysicalMemory",
  959 + "alias":"Win32_PhysicalMemory",
  960 + "description":"Win32_PhysicalMemory",
  961 + "multivalued":false
  962 + },
  963 + "content":[
  964 + {
  965 + "field":{
  966 + "name":"BankLabel",
  967 + "alias":"BankLabel",
  968 + "description":"BankLabel",
  969 + "datatype":"Text",
  970 + "required":false,
  971 + "multivalued":false,
  972 + "indices":[
  973 + "Textual"
  974 + ]
  975 + }
  976 + },
  977 + {
  978 + "field":{
  979 + "name":"Capacity",
  980 + "alias":"Capacity",
  981 + "description":"Capacity",
  982 + "datatype":"Text",
  983 + "required":false,
  984 + "multivalued":false,
  985 + "indices":[
  986 + "Textual"
  987 + ]
  988 + }
  989 + },
  990 + {
  991 + "field":{
  992 + "name":"Caption",
  993 + "alias":"Caption",
  994 + "description":"Caption",
  995 + "datatype":"Text",
  996 + "required":false,
  997 + "multivalued":false,
  998 + "indices":[
  999 + "Textual"
  1000 + ]
  1001 + }
  1002 + },
  1003 + {
  1004 + "field":{
  1005 + "name":"DataWidth",
  1006 + "alias":"DataWidth",
  1007 + "description":"DataWidth",
  1008 + "datatype":"Text",
  1009 + "required":false,
  1010 + "multivalued":false,
  1011 + "indices":[
  1012 + "Textual"
  1013 + ]
  1014 + }
  1015 + },
  1016 + {
  1017 + "field":{
  1018 + "name":"Description",
  1019 + "alias":"Description",
  1020 + "description":"Description",
  1021 + "datatype":"Text",
  1022 + "required":false,
  1023 + "multivalued":false,
  1024 + "indices":[
  1025 + "Textual"
  1026 + ]
  1027 + }
  1028 + },
  1029 + {
  1030 + "field":{
  1031 + "name":"DeviceLocator",
  1032 + "alias":"DeviceLocator",
  1033 + "description":"DeviceLocator",
  1034 + "datatype":"Text",
  1035 + "required":false,
  1036 + "multivalued":false,
  1037 + "indices":[
  1038 + "Textual"
  1039 + ]
  1040 + }
  1041 + },
  1042 + {
  1043 + "field":{
  1044 + "name":"FormFactor",
  1045 + "alias":"FormFactor",
  1046 + "description":"FormFactor",
  1047 + "datatype":"Text",
  1048 + "required":false,
  1049 + "multivalued":false,
  1050 + "indices":[
  1051 + "Textual"
  1052 + ]
  1053 + }
  1054 + },
  1055 + {
  1056 + "field":{
  1057 + "name":"InstallDate",
  1058 + "alias":"InstallDate",
  1059 + "description":"InstallDate",
  1060 + "datatype":"Text",
  1061 + "required":false,
  1062 + "multivalued":false,
  1063 + "indices":[
  1064 + "Textual"
  1065 + ]
  1066 + }
  1067 + },
  1068 + {
  1069 + "field":{
  1070 + "name":"InterleaveDataDepth",
  1071 + "alias":"InterleaveDataDepth",
  1072 + "description":"InterleaveDataDepth",
  1073 + "datatype":"Text",
  1074 + "required":false,
  1075 + "multivalued":false,
  1076 + "indices":[
  1077 + "Textual"
  1078 + ]
  1079 + }
  1080 + },
  1081 + {
  1082 + "field":{
  1083 + "name":"InterleavePosition",
  1084 + "alias":"InterleavePosition",
  1085 + "description":"InterleavePosition",
  1086 + "datatype":"Text",
  1087 + "required":false,
  1088 + "multivalued":false,
  1089 + "indices":[
  1090 + "Textual"
  1091 + ]
  1092 + }
  1093 + },
  1094 + {
  1095 + "field":{
  1096 + "name":"Manufacturer",
  1097 + "alias":"Manufacturer",
  1098 + "description":"Manufacturer",
  1099 + "datatype":"Text",
  1100 + "required":false,
  1101 + "multivalued":false,
  1102 + "indices":[
  1103 + "Textual"
  1104 + ]
  1105 + }
  1106 + },
  1107 + {
  1108 + "field":{
  1109 + "name":"MemoryType",
  1110 + "alias":"MemoryType",
  1111 + "description":"MemoryType",
  1112 + "datatype":"Text",
  1113 + "required":false,
  1114 + "multivalued":false,
  1115 + "indices":[
  1116 + "Textual"
  1117 + ]
  1118 + }
  1119 + },
  1120 + {
  1121 + "field":{
  1122 + "name":"Model",
  1123 + "alias":"Model",
  1124 + "description":"Model",
  1125 + "datatype":"Text",
  1126 + "required":false,
  1127 + "multivalued":false,
  1128 + "indices":[
  1129 + "Textual"
  1130 + ]
  1131 + }
  1132 + },
  1133 + {
  1134 + "field":{
  1135 + "name":"Name",
  1136 + "alias":"Name",
  1137 + "description":"Name",
  1138 + "datatype":"Text",
  1139 + "required":false,
  1140 + "multivalued":false,
  1141 + "indices":[
  1142 + "Textual"
  1143 + ]
  1144 + }
  1145 + },
  1146 + {
  1147 + "field":{
  1148 + "name":"OtherIdentifyingInfo",
  1149 + "alias":"OtherIdentifyingInfo",
  1150 + "description":"OtherIdentifyingInfo",
  1151 + "datatype":"Text",
  1152 + "required":false,
  1153 + "multivalued":false,
  1154 + "indices":[
  1155 + "Textual"
  1156 + ]
  1157 + }
  1158 + },
  1159 + {
  1160 + "field":{
  1161 + "name":"PartNumber",
  1162 + "alias":"PartNumber",
  1163 + "description":"PartNumber",
  1164 + "datatype":"Text",
  1165 + "required":false,
  1166 + "multivalued":false,
  1167 + "indices":[
  1168 + "Textual"
  1169 + ]
  1170 + }
  1171 + },
  1172 + {
  1173 + "field":{
  1174 + "name":"PositionInRow",
  1175 + "alias":"PositionInRow",
  1176 + "description":"PositionInRow",
  1177 + "datatype":"Text",
  1178 + "required":false,
  1179 + "multivalued":false,
  1180 + "indices":[
  1181 + "Textual"
  1182 + ]
  1183 + }
  1184 + },
  1185 + {
  1186 + "field":{
  1187 + "name":"SerialNumber",
  1188 + "alias":"SerialNumber",
  1189 + "description":"SerialNumber",
  1190 + "datatype":"Text",
  1191 + "required":false,
  1192 + "multivalued":false,
  1193 + "indices":[
  1194 + "Textual"
  1195 + ]
  1196 + }
  1197 + },
  1198 + {
  1199 + "field":{
  1200 + "name":"SKU",
  1201 + "alias":"SKU",
  1202 + "description":"SKU",
  1203 + "datatype":"Text",
  1204 + "required":false,
  1205 + "multivalued":false,
  1206 + "indices":[
  1207 + "Textual"
  1208 + ]
  1209 + }
  1210 + },
  1211 + {
  1212 + "field":{
  1213 + "name":"Speed",
  1214 + "alias":"Speed",
  1215 + "description":"Speed",
  1216 + "datatype":"Text",
  1217 + "required":false,
  1218 + "multivalued":false,
  1219 + "indices":[
  1220 + "Textual"
  1221 + ]
  1222 + }
  1223 + },
  1224 + {
  1225 + "field":{
  1226 + "name":"Tag",
  1227 + "alias":"Tag",
  1228 + "description":"Tag",
  1229 + "datatype":"Text",
  1230 + "required":false,
  1231 + "multivalued":false,
  1232 + "indices":[
  1233 + "Textual"
  1234 + ]
  1235 + }
  1236 + },
  1237 + {
  1238 + "field":{
  1239 + "name":"TotalWidth",
  1240 + "alias":"TotalWidth",
  1241 + "description":"TotalWidth",
  1242 + "datatype":"Text",
  1243 + "required":false,
  1244 + "multivalued":false,
  1245 + "indices":[
  1246 + "Textual"
  1247 + ]
  1248 + }
  1249 + },
  1250 + {
  1251 + "field":{
  1252 + "name":"TypeDetail",
  1253 + "alias":"TypeDetail",
  1254 + "description":"TypeDetail",
  1255 + "datatype":"Text",
  1256 + "required":false,
  1257 + "multivalued":false,
  1258 + "indices":[
  1259 + "Textual"
  1260 + ]
  1261 + }
  1262 + },
  1263 + {
  1264 + "field":{
  1265 + "name":"Version",
  1266 + "alias":"Version",
  1267 + "description":"Version",
  1268 + "datatype":"Text",
  1269 + "required":false,
  1270 + "multivalued":false,
  1271 + "indices":[
  1272 + "Textual"
  1273 + ]
  1274 + }
  1275 + }
  1276 + ]
  1277 + }
  1278 + },
  1279 + {
  1280 + "group":{
  1281 + "metadata":{
  1282 + "name":"Win32_PointingDevice",
  1283 + "alias":"Win32_PointingDevice",
  1284 + "description":"Win32_PointingDevice",
  1285 + "multivalued":false
  1286 + },
  1287 + "content":[
  1288 + {
  1289 + "field":{
  1290 + "name":"Availability",
  1291 + "alias":"Availability",
  1292 + "description":"Availability",
  1293 + "datatype":"Text",
  1294 + "required":false,
  1295 + "multivalued":false,
  1296 + "indices":[
  1297 + "Textual"
  1298 + ]
  1299 + }
  1300 + },
  1301 + {
  1302 + "field":{
  1303 + "name":"Caption",
  1304 + "alias":"Caption",
  1305 + "description":"Caption",
  1306 + "datatype":"Text",
  1307 + "required":false,
  1308 + "multivalued":false,
  1309 + "indices":[
  1310 + "Textual"
  1311 + ]
  1312 + }
  1313 + },
  1314 + {
  1315 + "field":{
  1316 + "name":"Description",
  1317 + "alias":"Description",
  1318 + "description":"Description",
  1319 + "datatype":"Text",
  1320 + "required":false,
  1321 + "multivalued":false,
  1322 + "indices":[
  1323 + "Textual"
  1324 + ]
  1325 + }
  1326 + },
  1327 + {
  1328 + "field":{
  1329 + "name":"InstallDate",
  1330 + "alias":"InstallDate",
  1331 + "description":"InstallDate",
  1332 + "datatype":"Text",
  1333 + "required":false,
  1334 + "multivalued":false,
  1335 + "indices":[
  1336 + "Textual"
  1337 + ]
  1338 + }
  1339 + },
  1340 + {
  1341 + "field":{
  1342 + "name":"Manufacturer",
  1343 + "alias":"Manufacturer",
  1344 + "description":"Manufacturer",
  1345 + "datatype":"Text",
  1346 + "required":false,
  1347 + "multivalued":false,
  1348 + "indices":[
  1349 + "Textual"
  1350 + ]
  1351 + }
  1352 + },
  1353 + {
  1354 + "field":{
  1355 + "name":"Name",
  1356 + "alias":"Name",
  1357 + "description":"Name",
  1358 + "datatype":"Text",
  1359 + "required":false,
  1360 + "multivalued":false,
  1361 + "indices":[
  1362 + "Textual"
  1363 + ]
  1364 + }
  1365 + }
  1366 + ]
  1367 + }
  1368 + },
  1369 + {
  1370 + "group":{
  1371 + "metadata":{
  1372 + "name":"Win32_Printer",
  1373 + "alias":"Win32_Printer",
  1374 + "description":"Win32_Printer",
  1375 + "multivalued":false
  1376 + },
  1377 + "content":[
  1378 + {
  1379 + "field":{
  1380 + "name":"Attributes",
  1381 + "alias":"Attributes",
  1382 + "description":"Attributes",
  1383 + "datatype":"Text",
  1384 + "required":false,
  1385 + "multivalued":false,
  1386 + "indices":[
  1387 + "Textual"
  1388 + ]
  1389 + }
  1390 + },
  1391 + {
  1392 + "field":{
  1393 + "name":"Availability",
  1394 + "alias":"Availability",
  1395 + "description":"Availability",
  1396 + "datatype":"Text",
  1397 + "required":false,
  1398 + "multivalued":false,
  1399 + "indices":[
  1400 + "Textual"
  1401 + ]
  1402 + }
  1403 + },
  1404 + {
  1405 + "field":{
  1406 + "name":"Caption",
  1407 + "alias":"Caption",
  1408 + "description":"Caption",
  1409 + "datatype":"Text",
  1410 + "required":false,
  1411 + "multivalued":false,
  1412 + "indices":[
  1413 + "Textual"
  1414 + ]
  1415 + }
  1416 + },
  1417 + {
  1418 + "field":{
  1419 + "name":"CharSetsSupported",
  1420 + "alias":"CharSetsSupported",
  1421 + "description":"CharSetsSupported",
  1422 + "datatype":"Text",
  1423 + "required":false,
  1424 + "multivalued":false,
  1425 + "indices":[
  1426 + "Textual"
  1427 + ]
  1428 + }
  1429 + },
  1430 + {
  1431 + "field":{
  1432 + "name":"Comment",
  1433 + "alias":"Comment",
  1434 + "description":"Comment",
  1435 + "datatype":"Text",
  1436 + "required":false,
  1437 + "multivalued":false,
  1438 + "indices":[
  1439 + "Textual"
  1440 + ]
  1441 + }
  1442 + },
  1443 + {
  1444 + "field":{
  1445 + "name":"CurrentCharSet",
  1446 + "alias":"CurrentCharSet",
  1447 + "description":"CurrentCharSet",
  1448 + "datatype":"Text",
  1449 + "required":false,
  1450 + "multivalued":false,
  1451 + "indices":[
  1452 + "Textual"
  1453 + ]
  1454 + }
  1455 + },
  1456 + {
  1457 + "field":{
  1458 + "name":"Default",
  1459 + "alias":"Default",
  1460 + "description":"Default",
  1461 + "datatype":"Text",
  1462 + "required":false,
  1463 + "multivalued":false,
  1464 + "indices":[
  1465 + "Textual"
  1466 + ]
  1467 + }
  1468 + },
  1469 + {
  1470 + "field":{
  1471 + "name":"Description",
  1472 + "alias":"Description",
  1473 + "description":"Description",
  1474 + "datatype":"Text",
  1475 + "required":false,
  1476 + "multivalued":false,
  1477 + "indices":[
  1478 + "Textual"
  1479 + ]
  1480 + }
  1481 + },
  1482 + {
  1483 + "field":{
  1484 + "name":"DeviceID",
  1485 + "alias":"DeviceID",
  1486 + "description":"DeviceID",
  1487 + "datatype":"Text",
  1488 + "required":false,
  1489 + "multivalued":false,
  1490 + "indices":[
  1491 + "Textual"
  1492 + ]
  1493 + }
  1494 + },
  1495 + {
  1496 + "field":{
  1497 + "name":"Direct",
  1498 + "alias":"Direct",
  1499 + "description":"Direct",
  1500 + "datatype":"Text",
  1501 + "required":false,
  1502 + "multivalued":false,
  1503 + "indices":[
  1504 + "Textual"
  1505 + ]
  1506 + }
  1507 + },
  1508 + {
  1509 + "field":{
  1510 + "name":"DriverName",
  1511 + "alias":"DriverName",
  1512 + "description":"DriverName",
  1513 + "datatype":"Text",
  1514 + "required":false,
  1515 + "multivalued":false,
  1516 + "indices":[
  1517 + "Textual"
  1518 + ]
  1519 + }
  1520 + },
  1521 + {
  1522 + "field":{
  1523 + "name":"HorizontalResolution",
  1524 + "alias":"HorizontalResolution",
  1525 + "description":"HorizontalResolution",
  1526 + "datatype":"Text",
  1527 + "required":false,
  1528 + "multivalued":false,
  1529 + "indices":[
  1530 + "Textual"
  1531 + ]
  1532 + }
  1533 + },
  1534 + {
  1535 + "field":{
  1536 + "name":"InstallDate",
  1537 + "alias":"InstallDate",
  1538 + "description":"InstallDate",
  1539 + "datatype":"Text",
  1540 + "required":false,
  1541 + "multivalued":false,
  1542 + "indices":[
  1543 + "Textual"
  1544 + ]
  1545 + }
  1546 + },
  1547 + {
  1548 + "field":{
  1549 + "name":"JobCountSinceLastReset",
  1550 + "alias":"JobCountSinceLastReset",
  1551 + "description":"JobCountSinceLastReset",
  1552 + "datatype":"Text",
  1553 + "required":false,
  1554 + "multivalued":false,
  1555 + "indices":[
  1556 + "Textual"
  1557 + ]
  1558 + }
  1559 + },
  1560 + {
  1561 + "field":{
  1562 + "name":"KeepPrintedJobs",
  1563 + "alias":"KeepPrintedJobs",
  1564 + "description":"KeepPrintedJobs",
  1565 + "datatype":"Text",
  1566 + "required":false,
  1567 + "multivalued":false,
  1568 + "indices":[
  1569 + "Textual"
  1570 + ]
  1571 + }
  1572 + },
  1573 + {
  1574 + "field":{
  1575 + "name":"LanguagesSupported",
  1576 + "alias":"LanguagesSupported",
  1577 + "description":"LanguagesSupported",
  1578 + "datatype":"Text",
  1579 + "required":false,
  1580 + "multivalued":false,
  1581 + "indices":[
  1582 + "Textual"
  1583 + ]
  1584 + }
  1585 + },
  1586 + {
  1587 + "field":{
  1588 + "name":"Local",
  1589 + "alias":"Local",
  1590 + "description":"Local",
  1591 + "datatype":"Text",
  1592 + "required":false,
  1593 + "multivalued":false,
  1594 + "indices":[
  1595 + "Textual"
  1596 + ]
  1597 + }
  1598 + },
  1599 + {
  1600 + "field":{
  1601 + "name":"Location",
  1602 + "alias":"Location",
  1603 + "description":"Location",
  1604 + "datatype":"Text",
  1605 + "required":false,
  1606 + "multivalued":false,
  1607 + "indices":[
  1608 + "Textual"
  1609 + ]
  1610 + }
  1611 + },
  1612 + {
  1613 + "field":{
  1614 + "name":"MarkingTechnology",
  1615 + "alias":"MarkingTechnology",
  1616 + "description":"MarkingTechnology",
  1617 + "datatype":"Text",
  1618 + "required":false,
  1619 + "multivalued":false,
  1620 + "indices":[
  1621 + "Textual"
  1622 + ]
  1623 + }
  1624 + },
  1625 + {
  1626 + "field":{
  1627 + "name":"MaxCopies",
  1628 + "alias":"MaxCopies",
  1629 + "description":"MaxCopies",
  1630 + "datatype":"Text",
  1631 + "required":false,
  1632 + "multivalued":false,
  1633 + "indices":[
  1634 + "Textual"
  1635 + ]
  1636 + }
  1637 + },
  1638 + {
  1639 + "field":{
  1640 + "name":"MaxNumberUp",
  1641 + "alias":"MaxNumberUp",
  1642 + "description":"MaxNumberUp",
  1643 + "datatype":"Text",
  1644 + "required":false,
  1645 + "multivalued":false,
  1646 + "indices":[
  1647 + "Textual"
  1648 + ]
  1649 + }
  1650 + },
  1651 + {
  1652 + "field":{
  1653 + "name":"MaxSizeSupported",
  1654 + "alias":"MaxSizeSupported",
  1655 + "description":"MaxSizeSupported",
  1656 + "datatype":"Text",
  1657 + "required":false,
  1658 + "multivalued":false,
  1659 + "indices":[
  1660 + "Textual"
  1661 + ]
  1662 + }
  1663 + },
  1664 + {
  1665 + "field":{
  1666 + "name":"MimeTypesSupported",
  1667 + "alias":"MimeTypesSupported",
  1668 + "description":"MimeTypesSupported",
  1669 + "datatype":"Text",
  1670 + "required":false,
  1671 + "multivalued":false,
  1672 + "indices":[
  1673 + "Textual"
  1674 + ]
  1675 + }
  1676 + },
  1677 + {
  1678 + "field":{
  1679 + "name":"Name",
  1680 + "alias":"Name",
  1681 + "description":"Name",
  1682 + "datatype":"Text",
  1683 + "required":false,
  1684 + "multivalued":false,
  1685 + "indices":[
  1686 + "Textual"
  1687 + ]
  1688 + }
  1689 + },
  1690 + {
  1691 + "field":{
  1692 + "name":"Network",
  1693 + "alias":"Network",
  1694 + "description":"Network",
  1695 + "datatype":"Text",
  1696 + "required":false,
  1697 + "multivalued":false,
  1698 + "indices":[
  1699 + "Textual"
  1700 + ]
  1701 + }
  1702 + },
  1703 + {
  1704 + "field":{
  1705 + "name":"PaperSizesSupported",
  1706 + "alias":"PaperSizesSupported",
  1707 + "description":"PaperSizesSupported",
  1708 + "datatype":"Text",
  1709 + "required":false,
  1710 + "multivalued":false,
  1711 + "indices":[
  1712 + "Textual"
  1713 + ]
  1714 + }
  1715 + },
  1716 + {
  1717 + "field":{
  1718 + "name":"PaperTypesAvailable",
  1719 + "alias":"PaperTypesAvailable",
  1720 + "description":"PaperTypesAvailable",
  1721 + "datatype":"Text",
  1722 + "required":false,
  1723 + "multivalued":false,
  1724 + "indices":[
  1725 + "Textual"
  1726 + ]
  1727 + }
  1728 + },
  1729 + {
  1730 + "field":{
  1731 + "name":"Parameters",
  1732 + "alias":"Parameters",
  1733 + "description":"Parameters",
  1734 + "datatype":"Text",
  1735 + "required":false,
  1736 + "multivalued":false,
  1737 + "indices":[
  1738 + "Textual"
  1739 + ]
  1740 + }
  1741 + },
  1742 + {
  1743 + "field":{
  1744 + "name":"PNPDeviceID",
  1745 + "alias":"PNPDeviceID",
  1746 + "description":"PNPDeviceID",
  1747 + "datatype":"Text",
  1748 + "required":false,
  1749 + "multivalued":false,
  1750 + "indices":[
  1751 + "Textual"
  1752 + ]
  1753 + }
  1754 + },
  1755 + {
  1756 + "field":{
  1757 + "name":"PortName",
  1758 + "alias":"PortName",
  1759 + "description":"PortName",
  1760 + "datatype":"Text",
  1761 + "required":false,
  1762 + "multivalued":false,
  1763 + "indices":[
  1764 + "Textual"
  1765 + ]
  1766 + }
  1767 + },
  1768 + {
  1769 + "field":{
  1770 + "name":"PrintProcessor",
  1771 + "alias":"PrintProcessor",
  1772 + "description":"PrintProcessor",
  1773 + "datatype":"Text",
  1774 + "required":false,
  1775 + "multivalued":false,
  1776 + "indices":[
  1777 + "Textual"
  1778 + ]
  1779 + }
  1780 + },
  1781 + {
  1782 + "field":{
  1783 + "name":"ServerName",
  1784 + "alias":"ServerName",
  1785 + "description":"ServerName",
  1786 + "datatype":"Text",
  1787 + "required":false,
  1788 + "multivalued":false,
  1789 + "indices":[
  1790 + "Textual"
  1791 + ]
  1792 + }
  1793 + },
  1794 + {
  1795 + "field":{
  1796 + "name":"Shared",
  1797 + "alias":"Shared",
  1798 + "description":"Shared",
  1799 + "datatype":"Text",
  1800 + "required":false,
  1801 + "multivalued":false,
  1802 + "indices":[
  1803 + "Textual"
  1804 + ]
  1805 + }
  1806 + },
  1807 + {
  1808 + "field":{
  1809 + "name":"ShareName",
  1810 + "alias":"ShareName",
  1811 + "description":"ShareName",
  1812 + "datatype":"Text",
  1813 + "required":false,
  1814 + "multivalued":false,
  1815 + "indices":[
  1816 + "Textual"
  1817 + ]
  1818 + }
  1819 + },
  1820 + {
  1821 + "field":{
  1822 + "name":"SpoolEnabled",
  1823 + "alias":"SpoolEnabled",
  1824 + "description":"SpoolEnabled",
  1825 + "datatype":"Text",
  1826 + "required":false,
  1827 + "multivalued":false,
  1828 + "indices":[
  1829 + "Textual"
  1830 + ]
  1831 + }
  1832 + },
  1833 + {
  1834 + "field":{
  1835 + "name":"SystemName",
  1836 + "alias":"SystemName",
  1837 + "description":"SystemName",
  1838 + "datatype":"Text",
  1839 + "required":false,
  1840 + "multivalued":false,
  1841 + "indices":[
  1842 + "Textual"
  1843 + ]
  1844 + }
  1845 + },
  1846 + {
  1847 + "field":{
  1848 + "name":"VerticalResolution",
  1849 + "alias":"VerticalResolution",
  1850 + "description":"VerticalResolution",
  1851 + "datatype":"Text",
  1852 + "required":false,
  1853 + "multivalued":false,
  1854 + "indices":[
  1855 + "Textual"
  1856 + ]
  1857 + }
  1858 + },
  1859 + {
  1860 + "field":{
  1861 + "name":"WorkOffline",
  1862 + "alias":"WorkOffline",
  1863 + "description":"WorkOffline",
  1864 + "datatype":"Text",
  1865 + "required":false,
  1866 + "multivalued":false,
  1867 + "indices":[
  1868 + "Textual"
  1869 + ]
  1870 + }
  1871 + }
  1872 + ]
  1873 + }
  1874 + },
  1875 + {
  1876 + "field":{
  1877 + "name":"SoftwareList",
  1878 + "alias":"SoftwareList",
  1879 + "description":"SoftwareList",
  1880 + "datatype":"Json",
  1881 + "required":false,
  1882 + "multivalued":false,
  1883 + "indices":[
  1884 + "Textual"
  1885 + ]
  1886 + }
  1887 + },
  1888 + {
  1889 + "group":{
  1890 + "metadata":{
  1891 + "name":"Win32_Processor",
  1892 + "alias":"Win32_Processor",
  1893 + "description":"Win32_Processorr",
  1894 + "multivalued":false
  1895 + },
  1896 + "content":[
  1897 + {
  1898 + "field":{
  1899 + "name":"AddressWidth",
  1900 + "alias":"AddressWidth",
  1901 + "description":"AddressWidth",
  1902 + "datatype":"Text",
  1903 + "required":false,
  1904 + "multivalued":false,
  1905 + "indices":[
  1906 + "Textual"
  1907 + ]
  1908 + }
  1909 + },
  1910 + {
  1911 + "field":{
  1912 + "name":"Availability",
  1913 + "alias":"Availability",
  1914 + "description":"Availability",
  1915 + "datatype":"Text",
  1916 + "required":false,
  1917 + "multivalued":false,
  1918 + "indices":[
  1919 + "Textual"
  1920 + ]
  1921 + }
  1922 + },
  1923 + {
  1924 + "field":{
  1925 + "name":"Architecture",
  1926 + "alias":"Architecture",
  1927 + "description":"Architecture",
  1928 + "datatype":"Text",
  1929 + "required":false,
  1930 + "multivalued":false,
  1931 + "indices":[
  1932 + "Textual"
  1933 + ]
  1934 + }
  1935 + },
  1936 + {
  1937 + "field":{
  1938 + "name":"Caption",
  1939 + "alias":"Caption",
  1940 + "description":"Caption",
  1941 + "datatype":"Text",
  1942 + "required":false,
  1943 + "multivalued":false,
  1944 + "indices":[
  1945 + "Textual"
  1946 + ]
  1947 + }
  1948 + },
  1949 + {
  1950 + "field":{
  1951 + "name":"DataWidth",
  1952 + "alias":"DataWidth",
  1953 + "description":"DataWidth",
  1954 + "datatype":"Text",
  1955 + "required":false,
  1956 + "multivalued":false,
  1957 + "indices":[
  1958 + "Textual"
  1959 + ]
  1960 + }
  1961 + },
  1962 + {
  1963 + "field":{
  1964 + "name":"Description",
  1965 + "alias":"Description",
  1966 + "description":"Description",
  1967 + "datatype":"Text",
  1968 + "required":false,
  1969 + "multivalued":false,
  1970 + "indices":[
  1971 + "Textual"
  1972 + ]
  1973 + }
  1974 + },
  1975 + {
  1976 + "field":{
  1977 + "name":"DeviceID",
  1978 + "alias":"DeviceID",
  1979 + "description":"DeviceID",
  1980 + "datatype":"Text",
  1981 + "required":false,
  1982 + "multivalued":false,
  1983 + "indices":[
  1984 + "Textual"
  1985 + ]
  1986 + }
  1987 + },
  1988 + {
  1989 + "field":{
  1990 + "name":"ExtClock",
  1991 + "alias":"ExtClock",
  1992 + "description":"ExtClock",
  1993 + "datatype":"Text",
  1994 + "required":false,
  1995 + "multivalued":false,
  1996 + "indices":[
  1997 + "Textual"
  1998 + ]
  1999 + }
  2000 + },
  2001 + {
  2002 + "field":{
  2003 + "name":"Family",
  2004 + "alias":"Family",
  2005 + "description":"Family",
  2006 + "datatype":"Text",
  2007 + "required":false,
  2008 + "multivalued":false,
  2009 + "indices":[
  2010 + "Textual"
  2011 + ]
  2012 + }
  2013 + },
  2014 + {
  2015 + "field":{
  2016 + "name":"L2CacheSize",
  2017 + "alias":"L2CacheSize",
  2018 + "description":"L2CacheSize",
  2019 + "datatype":"Text",
  2020 + "required":false,
  2021 + "multivalued":false,
  2022 + "indices":[
  2023 + "Textual"
  2024 + ]
  2025 + }
  2026 + },
  2027 + {
  2028 + "field":{
  2029 + "name":"L2CacheSpeed",
  2030 + "alias":"L2CacheSpeed",
  2031 + "description":"L2CacheSpeed",
  2032 + "datatype":"Text",
  2033 + "required":false,
  2034 + "multivalued":false,
  2035 + "indices":[
  2036 + "Textual"
  2037 + ]
  2038 + }
  2039 + },
  2040 + {
  2041 + "field":{
  2042 + "name":"Level",
  2043 + "alias":"Level",
  2044 + "description":"Level",
  2045 + "datatype":"Text",
  2046 + "required":false,
  2047 + "multivalued":false,
  2048 + "indices":[
  2049 + "Textual"
  2050 + ]
  2051 + }
  2052 + },
  2053 + {
  2054 + "field":{
  2055 + "name":"Manufacturer",
  2056 + "alias":"Manufacturer",
  2057 + "description":"Manufacturer",
  2058 + "datatype":"Text",
  2059 + "required":false,
  2060 + "multivalued":false,
  2061 + "indices":[
  2062 + "Textual"
  2063 + ]
  2064 + }
  2065 + },
  2066 + {
  2067 + "field":{
  2068 + "name":"MaxClockSpeed",
  2069 + "alias":"MaxClockSpeed",
  2070 + "description":"MaxClockSpeed",
  2071 + "datatype":"Text",
  2072 + "required":false,
  2073 + "multivalued":false,
  2074 + "indices":[
  2075 + "Textual"
  2076 + ]
  2077 + }
  2078 + },
  2079 + {
  2080 + "field":{
  2081 + "name":"Name",
  2082 + "alias":"Name",
  2083 + "description":"Name",
  2084 + "datatype":"Text",
  2085 + "required":false,
  2086 + "multivalued":false,
  2087 + "indices":[
  2088 + "Textual"
  2089 + ]
  2090 + }
  2091 + },
  2092 + {
  2093 + "field":{
  2094 + "name":"NumberOfCores",
  2095 + "alias":"NumberOfCores",
  2096 + "description":"NumberOfCores",
  2097 + "datatype":"Text",
  2098 + "required":false,
  2099 + "multivalued":false,
  2100 + "indices":[
  2101 + "Textual"
  2102 + ]
  2103 + }
  2104 + },
  2105 + {
  2106 + "field":{
  2107 + "name":"NumberOfLogicalProcessors",
  2108 + "alias":"NumberOfLogicalProcessors",
  2109 + "description":"NumberOfLogicalProcessors",
  2110 + "datatype":"Text",
  2111 + "required":false,
  2112 + "multivalued":false,
  2113 + "indices":[
  2114 + "Textual"
  2115 + ]
  2116 + }
  2117 + },
  2118 + {
  2119 + "field":{
  2120 + "name":"ProcessorId",
  2121 + "alias":"ProcessorId",
  2122 + "description":"ProcessorId",
  2123 + "datatype":"Text",
  2124 + "required":false,
  2125 + "multivalued":false,
  2126 + "indices":[
  2127 + "Textual"
  2128 + ]
  2129 + }
  2130 + },
  2131 + {
  2132 + "field":{
  2133 + "name":"ProcessorType",
  2134 + "alias":"ProcessorType",
  2135 + "description":"ProcessorType",
  2136 + "datatype":"Text",
  2137 + "required":false,
  2138 + "multivalued":false,
  2139 + "indices":[
  2140 + "Textual"
  2141 + ]
  2142 + }
  2143 + },
  2144 + {
  2145 + "field":{
  2146 + "name":"Revision",
  2147 + "alias":"Revision",
  2148 + "description":"Revision",
  2149 + "datatype":"Text",
  2150 + "required":false,
  2151 + "multivalued":false,
  2152 + "indices":[
  2153 + "Textual"
  2154 + ]
  2155 + }
  2156 + },
  2157 + {
  2158 + "field":{
  2159 + "name":"Role",
  2160 + "alias":"Role",
  2161 + "description":"Role",
  2162 + "datatype":"Text",
  2163 + "required":false,
  2164 + "multivalued":false,
  2165 + "indices":[
  2166 + "Textual"
  2167 + ]
  2168 + }
  2169 + },
  2170 + {
  2171 + "field":{
  2172 + "name":"SocketDesignation",
  2173 + "alias":"SocketDesignation",
  2174 + "description":"SocketDesignation",
  2175 + "datatype":"Text",
  2176 + "required":false,
  2177 + "multivalued":false,
  2178 + "indices":[
  2179 + "Textual"
  2180 + ]
  2181 + }
  2182 + },
  2183 + {
  2184 + "field":{
  2185 + "name":"SystemName",
  2186 + "alias":"SystemName",
  2187 + "description":"SystemName",
  2188 + "datatype":"Text",
  2189 + "required":false,
  2190 + "multivalued":false,
  2191 + "indices":[
  2192 + "Textual"
  2193 + ]
  2194 + }
  2195 + },
  2196 + {
  2197 + "field":{
  2198 + "name":"UpgradeMethod",
  2199 + "alias":"UpgradeMethod",
  2200 + "description":"UpgradeMethod",
  2201 + "datatype":"Text",
  2202 + "required":false,
  2203 + "multivalued":false,
  2204 + "indices":[
  2205 + "Textual"
  2206 + ]
  2207 + }
  2208 + },
  2209 + {
  2210 + "field":{
  2211 + "name":"Version",
  2212 + "alias":"Version",
  2213 + "description":"Version",
  2214 + "datatype":"Text",
  2215 + "required":false,
  2216 + "multivalued":false,
  2217 + "indices":[
  2218 + "Textual"
  2219 + ]
  2220 + }
  2221 + }
  2222 + ]
  2223 + }
  2224 + }
  2225 + ]
  2226 +}
  2227 +{
  2228 + "metadata":{
  2229 + "doc_extract":false,
  2230 + "index_export":false,
  2231 + "index_url":"",
  2232 + "index_time":"0",
  2233 + "extract_time":"0",
  2234 + "name":"asda",
  2235 + "description":"asd",
  2236 + "password":"asdasdasd",
  2237 + "color":"#ff0000"
  2238 + },
  2239 + "content":[
  2240 +
  2241 + ]
2047 } 2242 }
2048 \ No newline at end of file 2243 \ No newline at end of file
wscserver/view/restfulview.py 100755 → 100644
@@ -10,65 +10,44 @@ class CustomRESTfulView(RESTfulView): @@ -10,65 +10,44 @@ class CustomRESTfulView(RESTfulView):
10 para as classes WMI 10 para as classes WMI
11 """ 11 """
12 12
13 - def check_empty(self, classes, nome_classe):  
14 - # Ensure variable is defined  
15 - try:  
16 - classe = classes[nome_classe]  
17 - except KeyError:  
18 - classe = {}  
19 - return classe  
20 -  
21 def render_json(self, value): 13 def render_json(self, value):
22 14
23 dados_banco = json.loads(self.context.to_json(value, self.fields, 15 dados_banco = json.loads(self.context.to_json(value, self.fields,
24 wrap=False)) 16 wrap=False))
25 17
26 saida = {} 18 saida = {}
  19 + results = []
27 for computador in dados_banco: 20 for computador in dados_banco:
28 # Cria as chaves dos computadores 21 # Cria as chaves dos computadores
29 saida[computador['id_computador']] = {} 22 saida[computador['id_computador']] = {}
30 23
31 - for x in dados_banco: 24 + for computador in dados_banco:
32 # Cria as chaves de classes nos computadores 25 # Cria as chaves de classes nos computadores
33 - saida[x['id_computador']][x['nm_class_name']] = {} 26 + saida[computador['id_computador']][computador['nm_class_name']] = {}
34 27
35 for x in dados_banco: 28 for x in dados_banco:
36 # cria as chaves de propriedades nas classes 29 # cria as chaves de propriedades nas classes
37 - saida[x['id_computador']]['data_coleta'] = x['dt_hr_inclusao']  
38 saida[x['id_computador']][x['nm_class_name']][ 30 saida[x['id_computador']][x['nm_class_name']][
39 - x['nm_property_name']] = x['te_class_property_value'] 31 + x['nm_property_name']] = x['te_class_property_value']
40 32
41 - results = []  
42 # Ordena os objetos json 33 # Ordena os objetos json
43 for computador in saida: 34 for computador in saida:
44 - # data_coleta = computador['dt_hr_inclusao'] <TODO>  
45 classes = {} 35 classes = {}
  36 +
  37 + # Gera um hash para o id_computador
  38 + id_reg = str(computador).encode('utf-8')
  39 + id_reg = hashlib.sha512(id_reg)
  40 + id_reg.update('salthere')
  41 + id_reg = id_reg.hexdigest()
  42 + classes['id_reg'] = id_reg
  43 +
46 for classe in saida[computador]: 44 for classe in saida[computador]:
47 if classe != 'data_coleta': 45 if classe != 'data_coleta':
48 # Aqui estou nas classes 46 # Aqui estou nas classes
49 classes[classe] = saida[computador][classe] 47 classes[classe] = saida[computador][classe]
50 48
51 - # Gera um hash para o id_computador  
52 - h = hashlib.sha256()  
53 - h.update(str(computador).encode('utf-8'))  
54 - computador = h.hexdigest()  
55 - 49 + results.append(classes)
56 50
57 - results.append({  
58 - 'id_reg': computador,  
59 - 'Win32_PhysicalMedia': [self.check_empty(classes, 'Win32_PhysicalMedia')],  
60 - 'Win32_ComputerSystem': [self.check_empty(classes, 'Win32_ComputerSystem')],  
61 - 'Win32_Keyboard': [self.check_empty(classes, 'Win32_Keyboard')],  
62 - 'Win32_NetworkAdapter': [self.check_empty(classes, 'Win32_NetworkAdapter')],  
63 - 'Win32_PointingDevice': [self.check_empty(classes, 'Win32_PointingDevice')],  
64 - 'Win32_MemoryDevice': [self.check_empty(classes, 'Win32_MemoryDevice')],  
65 - 'Win32_PhysicalMemory': [self.check_empty(classes, 'Win32_PhysicalMemory')],  
66 - 'Win32_BaseBoard': [self.check_empty(classes, 'Win32_BaseBoard')],  
67 - 'Win32_Printer': [self.check_empty(classes, 'Win32_Printer')],  
68 - 'Win32_Processor': [self.check_empty(classes, 'Win32_Processor')],  
69 - 'Win32_DesktopMonitor': [self.check_empty(classes, 'Win32_DesktopMonitor')],  
70 - 'Win32_BIOS': [self.check_empty(classes, 'Win32_BIOS')],  
71 - })  
72 51
73 valores = { 52 valores = {
74 'results': results, 53 'results': results,