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 9 pyramid.includes =
10 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 14 [server:main]
15 15 use = egg:waitress#main
... ...
production.ini
... ... @@ -9,7 +9,7 @@ pyramid.default_locale_name = en
9 9 pyramid.includes =
10 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 14 [server:main]
15 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 2243 \ No newline at end of file
... ...
wscserver/view/restfulview.py 100755 → 100644
... ... @@ -10,65 +10,44 @@ class CustomRESTfulView(RESTfulView):
10 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 13 def render_json(self, value):
22 14  
23 15 dados_banco = json.loads(self.context.to_json(value, self.fields,
24 16 wrap=False))
25 17  
26 18 saida = {}
  19 + results = []
27 20 for computador in dados_banco:
28 21 # Cria as chaves dos computadores
29 22 saida[computador['id_computador']] = {}
30 23  
31   - for x in dados_banco:
  24 + for computador in dados_banco:
32 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 28 for x in dados_banco:
36 29 # cria as chaves de propriedades nas classes
37   - saida[x['id_computador']]['data_coleta'] = x['dt_hr_inclusao']
38 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 33 # Ordena os objetos json
43 34 for computador in saida:
44   - # data_coleta = computador['dt_hr_inclusao'] <TODO>
45 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 44 for classe in saida[computador]:
47 45 if classe != 'data_coleta':
48 46 # Aqui estou nas classes
49 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 52 valores = {
74 53 'results': results,
... ...