From 7327dd950ced302851c3111a97921ea8ed290d35 Mon Sep 17 00:00:00 2001 From: rickinbsb Date: Mon, 2 Jun 2014 14:31:37 -0300 Subject: [PATCH] Merging WSCServer --- development.ini | 2 +- production.ini | 2 +- wscserver/static/json_base.json | 4285 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- wscserver/view/restfulview.py | 47 +++++++++++++---------------------------------- 4 files changed, 2255 insertions(+), 2081 deletions(-) mode change 100755 => 100644 wscserver/view/restfulview.py diff --git a/development.ini b/development.ini index 598d7fc..1fb7970 100644 --- a/development.ini +++ b/development.ini @@ -9,7 +9,7 @@ pyramid.default_locale_name = en pyramid.includes = pyramid_tm -sqlalchemy.url = postgresql://rest:rest@10.209.8.39/cacic +sqlalchemy.url = postgresql://rest:rest@localhost/cacic [server:main] use = egg:waitress#main diff --git a/production.ini b/production.ini index b4abec5..be170a5 100644 --- a/production.ini +++ b/production.ini @@ -9,7 +9,7 @@ pyramid.default_locale_name = en pyramid.includes = pyramid_tm -sqlalchemy.url = postgresql://rest:rest@10.209.8.39/cacic +sqlalchemy.url = postgresql://rest:rest@localhost/cacic [server:main] use = egg:waitress#main diff --git a/wscserver/static/json_base.json b/wscserver/static/json_base.json index 34433e9..38a0e7a 100644 --- a/wscserver/static/json_base.json +++ b/wscserver/static/json_base.json @@ -1,2047 +1,2242 @@ { - "metadata":{ - "doc_extract":false, - "index_export":false, - "index_url":"", - "index_time":"0", - "extract_time":"0", - "name":"wmi", - "description":"Classes de coleta WMI do cacic", - "password":"w1f1t1d1", - "color":"#2d2d2d" - }, - "content":[ - { - "group":{ - "metadata":{ - "name":"Win32_BaseBoard", - "alias":"Win32_BaseBoard", - "description":"Win32_BaseBoard", - "multivalued":false - }, - "content":[ - { - "field":{ - "name":"ConfigOptions", - "alias":"ConfigOptions", - "description":"ConfigOptions", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Description", - "alias":"Description", - "description":"Description", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"HostingBoard", - "alias":"HostingBoard", - "description":"HostingBoard", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Manufacturer", - "alias":"Manufacturer", - "description":"Manufacturer", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Name", - "alias":"Name", - "description":"Name", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Product", - "alias":"Product", - "description":"Product", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SerialNumber", - "alias":"SerialNumber", - "description":"SerialNumber", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Tag", - "alias":"Tag", - "description":"Tag", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Version", - "alias":"Version", - "description":"Version", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - } - ] - } - }, - { - "group":{ - "metadata":{ - "name":"Win32_BIOS", - "alias":"Win32_BIOS", - "description":"Win32_BIOS", - "multivalued":false - }, - "content":[ - { - "field":{ - "name":"BiosCharacteristics", - "alias":"BiosCharacteristics", - "description":"BiosCharacteristics", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"BIOSVersion", - "alias":"BIOSVersion", - "description":"BIOSVersion", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Caption", - "alias":"Caption", - "description":"Caption", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Description", - "alias":"Description", - "description":"Description", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Manufacturer", - "alias":"Manufacturer", - "description":"Manufacturer", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Name", - "alias":"Name", - "description":"Name", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"PrimaryBIOS", - "alias":"PrimaryBIOS", - "description":"PrimaryBIOS", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"ReleaseDate", - "alias":"ReleaseDate", - "description":"ReleaseDate", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SerialNumber", - "alias":"SerialNumber", - "description":"SerialNumber", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SMBIOSBIOSVersion", - "alias":"SMBIOSBIOSVersion", - "description":"SMBIOSBIOSVersion", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SMBIOSMajorVersion", - "alias":"SMBIOSMajorVersion", - "description":"SMBIOSMajorVersion", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SMBIOSMinorVersion", - "alias":"SMBIOSMinorVersion", - "description":"SMBIOSMinorVersion", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SoftwareElementID", - "alias":"SoftwareElementID", - "description":"SoftwareElementID", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Version", - "alias":"Version", - "description":"Version", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - } - ] - } - }, - { - "group":{ - "metadata":{ - "name":"Win32_KeyBoard", - "alias":"Win32_KeyBoard", - "description":"Win32_KeyBoard", - "multivalued":false - }, - "content":[ - { - "field":{ - "name":"Caption", - "alias":"Caption", - "description":"Caption", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Description", - "alias":"Description", - "description":"Description", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Name", - "alias":"Name", - "description":"Name", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - } - ] - } - }, - { - "group":{ - "metadata":{ - "name":"Win32_MemoryDevice", - "alias":"Win32_MemoryDevice", - "description":"Win32_MemoryDevice", - "multivalued":false - }, - "content":[ - { - "field":{ - "name":"Access", - "alias":"Access", - "description":"Access", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Availability", - "alias":"Availability", - "description":"Availability", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"BlockSize", - "alias":"BlockSize", - "description":"BlockSize", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Caption", - "alias":"Caption", - "description":"Caption", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Description", - "alias":"Description", - "description":"Description", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"DeviceID", - "alias":"DeviceID", - "description":"DeviceID", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"EndingAddress", - "alias":"EndingAddress", - "description":"EndingAddress", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"InstallDate", - "alias":"InstallDate", - "description":"InstallDate", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Name", - "alias":"Name", - "description":"Name", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"NumberOfBlocks", - "alias":"NumberOfBlocks", - "description":"NumberOfBlocks", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"PNPDeviceID", - "alias":"PNPDeviceID", - "description":"PNPDeviceID", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Purpose", - "alias":"Purpose", - "description":"Purpose", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SystemLevelAddress", - "alias":"SystemLevelAddress", - "description":"SystemLevelAddress", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SystemName", - "alias":"SystemName", - "description":"SystemName", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - } - ] - } - }, - { - "group":{ - "metadata":{ - "name":"Win32_PhysicalMedia", - "alias":"Win32_PhysicalMedia", - "description":"Win32_PhysicalMedia", - "multivalued":false - }, - "content":[ - { - "field":{ - "name":"Capacity", - "alias":"Capacity", - "description":"Capacity", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Caption", - "alias":"Caption", - "description":"Caption", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Description", - "alias":"Description", - "description":"Description", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"InstallDate", - "alias":"InstallDate", - "description":"InstallDate", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Manufacturer", - "alias":"Manufacturer", - "description":"Manufacturer", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"MediaDescription", - "alias":"MediaDescription", - "description":"MediaDescription", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"MediaType", - "alias":"MediaType", - "description":"MediaType", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Model", - "alias":"Model", - "description":"Model", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Name", - "alias":"Name", - "description":"Name", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"OtherIdentifyingInfo", - "alias":"OtherIdentifyingInfo", - "description":"OtherIdentifyingInfo", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"PartNumber", - "alias":"PartNumber", - "description":"PartNumber", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SerialNumber", - "alias":"SerialNumber", - "description":"SerialNumber", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SKU", - "alias":"SKU", - "description":"SKU", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Tag", - "alias":"Tag", - "description":"Tag", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Version", - "alias":"Version", - "description":"Version", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - } - ] - } - }, - { - "group":{ - "metadata":{ - "name":"Win32_PhysicalMemory", - "alias":"Win32_PhysicalMemory", - "description":"Win32_PhysicalMemory", - "multivalued":false - }, - "content":[ - { - "field":{ - "name":"BankLabel", - "alias":"BankLabel", - "description":"BankLabel", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Capacity", - "alias":"Capacity", - "description":"Capacity", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Caption", - "alias":"Caption", - "description":"Caption", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"DataWidth", - "alias":"DataWidth", - "description":"DataWidth", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Description", - "alias":"Description", - "description":"Description", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"DeviceLocator", - "alias":"DeviceLocator", - "description":"DeviceLocator", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"FormFactor", - "alias":"FormFactor", - "description":"FormFactor", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"InstallDate", - "alias":"InstallDate", - "description":"InstallDate", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"InterleaveDataDepth", - "alias":"InterleaveDataDepth", - "description":"InterleaveDataDepth", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"InterleavePosition", - "alias":"InterleavePosition", - "description":"InterleavePosition", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Manufacturer", - "alias":"Manufacturer", - "description":"Manufacturer", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"MemoryType", - "alias":"MemoryType", - "description":"MemoryType", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Model", - "alias":"Model", - "description":"Model", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Name", - "alias":"Name", - "description":"Name", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"OtherIdentifyingInfo", - "alias":"OtherIdentifyingInfo", - "description":"OtherIdentifyingInfo", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"PartNumber", - "alias":"PartNumber", - "description":"PartNumber", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"PositionInRow", - "alias":"PositionInRow", - "description":"PositionInRow", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SerialNumber", - "alias":"SerialNumber", - "description":"SerialNumber", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SKU", - "alias":"SKU", - "description":"SKU", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Speed", - "alias":"Speed", - "description":"Speed", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Tag", - "alias":"Tag", - "description":"Tag", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"TotalWidth", - "alias":"TotalWidth", - "description":"TotalWidth", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"TypeDetail", - "alias":"TypeDetail", - "description":"TypeDetail", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Version", - "alias":"Version", - "description":"Version", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - } - ] - } - }, - { - "group":{ - "metadata":{ - "name":"Win32_PointingDevice", - "alias":"Win32_PointingDevice", - "description":"Win32_PointingDevice", - "multivalued":false - }, - "content":[ - { - "field":{ - "name":"Availability", - "alias":"Availability", - "description":"Availability", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Caption", - "alias":"Caption", - "description":"Caption", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Description", - "alias":"Description", - "description":"Description", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"InstallDate", - "alias":"InstallDate", - "description":"InstallDate", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Manufacturer", - "alias":"Manufacturer", - "description":"Manufacturer", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Name", - "alias":"Name", - "description":"Name", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - } - ] - } - }, - { - "group":{ - "metadata":{ - "name":"Win32_Printer", - "alias":"Win32_Printer", - "description":"Win32_Printer", - "multivalued":false - }, - "content":[ - { - "field":{ - "name":"Attributes", - "alias":"Attributes", - "description":"Attributes", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Availability", - "alias":"Availability", - "description":"Availability", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Caption", - "alias":"Caption", - "description":"Caption", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"CharSetsSupported", - "alias":"CharSetsSupported", - "description":"CharSetsSupported", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Comment", - "alias":"Comment", - "description":"Comment", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"CurrentCharSet", - "alias":"CurrentCharSet", - "description":"CurrentCharSet", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Default", - "alias":"Default", - "description":"Default", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Description", - "alias":"Description", - "description":"Description", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"DeviceID", - "alias":"DeviceID", - "description":"DeviceID", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Direct", - "alias":"Direct", - "description":"Direct", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"DriverName", - "alias":"DriverName", - "description":"DriverName", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"HorizontalResolution", - "alias":"HorizontalResolution", - "description":"HorizontalResolution", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"InstallDate", - "alias":"InstallDate", - "description":"InstallDate", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"JobCountSinceLastReset", - "alias":"JobCountSinceLastReset", - "description":"JobCountSinceLastReset", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"KeepPrintedJobs", - "alias":"KeepPrintedJobs", - "description":"KeepPrintedJobs", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"LanguagesSupported", - "alias":"LanguagesSupported", - "description":"LanguagesSupported", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Local", - "alias":"Local", - "description":"Local", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Location", - "alias":"Location", - "description":"Location", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"MarkingTechnology", - "alias":"MarkingTechnology", - "description":"MarkingTechnology", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"MaxCopies", - "alias":"MaxCopies", - "description":"MaxCopies", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"MaxNumberUp", - "alias":"MaxNumberUp", - "description":"MaxNumberUp", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"MaxSizeSupported", - "alias":"MaxSizeSupported", - "description":"MaxSizeSupported", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"MimeTypesSupported", - "alias":"MimeTypesSupported", - "description":"MimeTypesSupported", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Name", - "alias":"Name", - "description":"Name", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Network", - "alias":"Network", - "description":"Network", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"PaperSizesSupported", - "alias":"PaperSizesSupported", - "description":"PaperSizesSupported", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"PaperTypesAvailable", - "alias":"PaperTypesAvailable", - "description":"PaperTypesAvailable", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Parameters", - "alias":"Parameters", - "description":"Parameters", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"PNPDeviceID", - "alias":"PNPDeviceID", - "description":"PNPDeviceID", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"PortName", - "alias":"PortName", - "description":"PortName", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"PrintProcessor", - "alias":"PrintProcessor", - "description":"PrintProcessor", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"ServerName", - "alias":"ServerName", - "description":"ServerName", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Shared", - "alias":"Shared", - "description":"Shared", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"ShareName", - "alias":"ShareName", - "description":"ShareName", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SpoolEnabled", - "alias":"SpoolEnabled", - "description":"SpoolEnabled", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SystemName", - "alias":"SystemName", - "description":"SystemName", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"VerticalResolution", - "alias":"VerticalResolution", - "description":"VerticalResolution", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"WorkOffline", - "alias":"WorkOffline", - "description":"WorkOffline", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - } - ] - } - }, - { - "group":{ - "metadata":{ - "name":"Win32_Processor", - "alias":"Win32_Processor", - "description":"Win32_Processorr", - "multivalued":false - }, - "content":[ - { - "field":{ - "name":"AddressWidth", - "alias":"AddressWidth", - "description":"AddressWidth", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Availability", - "alias":"Availability", - "description":"Availability", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Architecture", - "alias":"Architecture", - "description":"Architecture", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Caption", - "alias":"Caption", - "description":"Caption", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"DataWidth", - "alias":"DataWidth", - "description":"DataWidth", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Description", - "alias":"Description", - "description":"Description", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"DeviceID", - "alias":"DeviceID", - "description":"DeviceID", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"ExtClock", - "alias":"ExtClock", - "description":"ExtClock", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Family", - "alias":"Family", - "description":"Family", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"L2CacheSize", - "alias":"L2CacheSize", - "description":"L2CacheSize", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"L2CacheSpeed", - "alias":"L2CacheSpeed", - "description":"L2CacheSpeed", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Level", - "alias":"Level", - "description":"Level", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Manufacturer", - "alias":"Manufacturer", - "description":"Manufacturer", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"MaxClockSpeed", - "alias":"MaxClockSpeed", - "description":"MaxClockSpeed", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Name", - "alias":"Name", - "description":"Name", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"NumberOfCores", - "alias":"NumberOfCores", - "description":"NumberOfCores", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"NumberOfLogicalProcessors", - "alias":"NumberOfLogicalProcessors", - "description":"NumberOfLogicalProcessors", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"ProcessorId", - "alias":"ProcessorId", - "description":"ProcessorId", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"ProcessorType", - "alias":"ProcessorType", - "description":"ProcessorType", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Revision", - "alias":"Revision", - "description":"Revision", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Role", - "alias":"Role", - "description":"Role", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SocketDesignation", - "alias":"SocketDesignation", - "description":"SocketDesignation", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"SystemName", - "alias":"SystemName", - "description":"SystemName", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"UpgradeMethod", - "alias":"UpgradeMethod", - "description":"UpgradeMethod", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - }, - { - "field":{ - "name":"Version", - "alias":"Version", - "description":"Version", - "datatype":"Text", - "required":false, - "multivalued":false, - "indices":[ - "Textual" - ] - } - } - ] - } - } - ] + "metadata":{ + "doc_extract":false, + "index_export":false, + "index_url":"", + "index_time":"0", + "extract_time":"0", + "name":"wmi", + "description":"Classes de coleta WMI do cacic", + "password":"w1f1t1d1", + "color":"#2d2d2d" + }, + "content":[ + { + "group":{ + "metadata":{ + "name":"Win32_BaseBoard", + "alias":"Win32_BaseBoard", + "description":"Win32_BaseBoard", + "multivalued":false + }, + "content":[ + { + "field":{ + "name":"ConfigOptions", + "alias":"ConfigOptions", + "description":"ConfigOptions", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Description", + "alias":"Description", + "description":"Description", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"HostingBoard", + "alias":"HostingBoard", + "description":"HostingBoard", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Manufacturer", + "alias":"Manufacturer", + "description":"Manufacturer", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Caption", + "alias":"Caption", + "description":"Caption", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Name", + "alias":"Name", + "description":"Name", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Product", + "alias":"Product", + "description":"Product", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SerialNumber", + "alias":"SerialNumber", + "description":"SerialNumber", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Tag", + "alias":"Tag", + "description":"Tag", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Version", + "alias":"Version", + "description":"Version", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + } + ] + } + }, + { + "group":{ + "metadata":{ + "name":"Win32_NetworkAdapter", + "alias":"Win32_NetworkAdapter", + "description":"Win32_NetworkAdapter", + "multivalued":false + }, + "content":[ + { + "field":{ + "name":"Caption", + "alias":"Caption", + "description":"Caption", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Description", + "alias":"Description", + "description":"Description", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Manufacturer", + "alias":"Manufacturer", + "description":"Manufacturer", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + } + ] + } + }, + { + "group":{ + "metadata":{ + "name":"Win32_DesktopMonitor", + "alias":"Win32_DesktopMonitor", + "description":"Win32_DesktopMonitor", + "multivalued":false + }, + "content":[ + { + "field":{ + "name":"Caption", + "alias":"Caption", + "description":"Caption", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Description", + "alias":"Description", + "description":"Description", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Manufacturer", + "alias":"Manufacturer", + "description":"Manufacturer", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + } + ] + } + }, + { + "group":{ + "metadata":{ + "name":"Win32_ComputerSystem", + "alias":"Win32_ComputerSystem", + "description":"Win32_ComputerSystem", + "multivalued":false + }, + "content":[ + { + "field":{ + "name":"Caption", + "alias":"Caption", + "description":"Caption", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Description", + "alias":"Description", + "description":"Description", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Manufacturer", + "alias":"Manufacturer", + "description":"Manufacturer", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + } + ] + } + }, + { + "group":{ + "metadata":{ + "name":"Win32_BIOS", + "alias":"Win32_BIOS", + "description":"Win32_BIOS", + "multivalued":false + }, + "content":[ + { + "field":{ + "name":"BiosCharacteristics", + "alias":"BiosCharacteristics", + "description":"BiosCharacteristics", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"BIOSVersion", + "alias":"BIOSVersion", + "description":"BIOSVersion", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Caption", + "alias":"Caption", + "description":"Caption", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Description", + "alias":"Description", + "description":"Description", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Manufacturer", + "alias":"Manufacturer", + "description":"Manufacturer", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Name", + "alias":"Name", + "description":"Name", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"PrimaryBIOS", + "alias":"PrimaryBIOS", + "description":"PrimaryBIOS", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"ReleaseDate", + "alias":"ReleaseDate", + "description":"ReleaseDate", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SerialNumber", + "alias":"SerialNumber", + "description":"SerialNumber", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SMBIOSBIOSVersion", + "alias":"SMBIOSBIOSVersion", + "description":"SMBIOSBIOSVersion", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SMBIOSMajorVersion", + "alias":"SMBIOSMajorVersion", + "description":"SMBIOSMajorVersion", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SMBIOSMinorVersion", + "alias":"SMBIOSMinorVersion", + "description":"SMBIOSMinorVersion", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SoftwareElementID", + "alias":"SoftwareElementID", + "description":"SoftwareElementID", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Version", + "alias":"Version", + "description":"Version", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + } + ] + } + }, + { + "group":{ + "metadata":{ + "name":"Win32_KeyBoard", + "alias":"Win32_KeyBoard", + "description":"Win32_KeyBoard", + "multivalued":false + }, + "content":[ + { + "field":{ + "name":"Caption", + "alias":"Caption", + "description":"Caption", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Description", + "alias":"Description", + "description":"Description", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Name", + "alias":"Name", + "description":"Name", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + } + ] + } + }, + { + "group":{ + "metadata":{ + "name":"Win32_MemoryDevice", + "alias":"Win32_MemoryDevice", + "description":"Win32_MemoryDevice", + "multivalued":false + }, + "content":[ + { + "field":{ + "name":"Access", + "alias":"Access", + "description":"Access", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Availability", + "alias":"Availability", + "description":"Availability", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"BlockSize", + "alias":"BlockSize", + "description":"BlockSize", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Caption", + "alias":"Caption", + "description":"Caption", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Description", + "alias":"Description", + "description":"Description", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"DeviceID", + "alias":"DeviceID", + "description":"DeviceID", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"EndingAddress", + "alias":"EndingAddress", + "description":"EndingAddress", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"InstallDate", + "alias":"InstallDate", + "description":"InstallDate", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Name", + "alias":"Name", + "description":"Name", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"NumberOfBlocks", + "alias":"NumberOfBlocks", + "description":"NumberOfBlocks", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"PNPDeviceID", + "alias":"PNPDeviceID", + "description":"PNPDeviceID", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Purpose", + "alias":"Purpose", + "description":"Purpose", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SystemLevelAddress", + "alias":"SystemLevelAddress", + "description":"SystemLevelAddress", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SystemName", + "alias":"SystemName", + "description":"SystemName", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + } + ] + } + }, + { + "group":{ + "metadata":{ + "name":"Win32_PhysicalMedia", + "alias":"Win32_PhysicalMedia", + "description":"Win32_PhysicalMedia", + "multivalued":false + }, + "content":[ + { + "field":{ + "name":"Capacity", + "alias":"Capacity", + "description":"Capacity", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Caption", + "alias":"Caption", + "description":"Caption", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Description", + "alias":"Description", + "description":"Description", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"InstallDate", + "alias":"InstallDate", + "description":"InstallDate", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Manufacturer", + "alias":"Manufacturer", + "description":"Manufacturer", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"MediaDescription", + "alias":"MediaDescription", + "description":"MediaDescription", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"MediaType", + "alias":"MediaType", + "description":"MediaType", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Model", + "alias":"Model", + "description":"Model", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Name", + "alias":"Name", + "description":"Name", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"OtherIdentifyingInfo", + "alias":"OtherIdentifyingInfo", + "description":"OtherIdentifyingInfo", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"PartNumber", + "alias":"PartNumber", + "description":"PartNumber", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SerialNumber", + "alias":"SerialNumber", + "description":"SerialNumber", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SKU", + "alias":"SKU", + "description":"SKU", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Tag", + "alias":"Tag", + "description":"Tag", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Version", + "alias":"Version", + "description":"Version", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + } + ] + } + }, + { + "group":{ + "metadata":{ + "name":"Win32_PhysicalMemory", + "alias":"Win32_PhysicalMemory", + "description":"Win32_PhysicalMemory", + "multivalued":false + }, + "content":[ + { + "field":{ + "name":"BankLabel", + "alias":"BankLabel", + "description":"BankLabel", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Capacity", + "alias":"Capacity", + "description":"Capacity", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Caption", + "alias":"Caption", + "description":"Caption", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"DataWidth", + "alias":"DataWidth", + "description":"DataWidth", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Description", + "alias":"Description", + "description":"Description", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"DeviceLocator", + "alias":"DeviceLocator", + "description":"DeviceLocator", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"FormFactor", + "alias":"FormFactor", + "description":"FormFactor", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"InstallDate", + "alias":"InstallDate", + "description":"InstallDate", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"InterleaveDataDepth", + "alias":"InterleaveDataDepth", + "description":"InterleaveDataDepth", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"InterleavePosition", + "alias":"InterleavePosition", + "description":"InterleavePosition", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Manufacturer", + "alias":"Manufacturer", + "description":"Manufacturer", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"MemoryType", + "alias":"MemoryType", + "description":"MemoryType", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Model", + "alias":"Model", + "description":"Model", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Name", + "alias":"Name", + "description":"Name", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"OtherIdentifyingInfo", + "alias":"OtherIdentifyingInfo", + "description":"OtherIdentifyingInfo", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"PartNumber", + "alias":"PartNumber", + "description":"PartNumber", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"PositionInRow", + "alias":"PositionInRow", + "description":"PositionInRow", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SerialNumber", + "alias":"SerialNumber", + "description":"SerialNumber", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SKU", + "alias":"SKU", + "description":"SKU", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Speed", + "alias":"Speed", + "description":"Speed", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Tag", + "alias":"Tag", + "description":"Tag", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"TotalWidth", + "alias":"TotalWidth", + "description":"TotalWidth", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"TypeDetail", + "alias":"TypeDetail", + "description":"TypeDetail", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Version", + "alias":"Version", + "description":"Version", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + } + ] + } + }, + { + "group":{ + "metadata":{ + "name":"Win32_PointingDevice", + "alias":"Win32_PointingDevice", + "description":"Win32_PointingDevice", + "multivalued":false + }, + "content":[ + { + "field":{ + "name":"Availability", + "alias":"Availability", + "description":"Availability", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Caption", + "alias":"Caption", + "description":"Caption", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Description", + "alias":"Description", + "description":"Description", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"InstallDate", + "alias":"InstallDate", + "description":"InstallDate", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Manufacturer", + "alias":"Manufacturer", + "description":"Manufacturer", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Name", + "alias":"Name", + "description":"Name", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + } + ] + } + }, + { + "group":{ + "metadata":{ + "name":"Win32_Printer", + "alias":"Win32_Printer", + "description":"Win32_Printer", + "multivalued":false + }, + "content":[ + { + "field":{ + "name":"Attributes", + "alias":"Attributes", + "description":"Attributes", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Availability", + "alias":"Availability", + "description":"Availability", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Caption", + "alias":"Caption", + "description":"Caption", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"CharSetsSupported", + "alias":"CharSetsSupported", + "description":"CharSetsSupported", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Comment", + "alias":"Comment", + "description":"Comment", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"CurrentCharSet", + "alias":"CurrentCharSet", + "description":"CurrentCharSet", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Default", + "alias":"Default", + "description":"Default", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Description", + "alias":"Description", + "description":"Description", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"DeviceID", + "alias":"DeviceID", + "description":"DeviceID", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Direct", + "alias":"Direct", + "description":"Direct", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"DriverName", + "alias":"DriverName", + "description":"DriverName", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"HorizontalResolution", + "alias":"HorizontalResolution", + "description":"HorizontalResolution", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"InstallDate", + "alias":"InstallDate", + "description":"InstallDate", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"JobCountSinceLastReset", + "alias":"JobCountSinceLastReset", + "description":"JobCountSinceLastReset", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"KeepPrintedJobs", + "alias":"KeepPrintedJobs", + "description":"KeepPrintedJobs", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"LanguagesSupported", + "alias":"LanguagesSupported", + "description":"LanguagesSupported", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Local", + "alias":"Local", + "description":"Local", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Location", + "alias":"Location", + "description":"Location", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"MarkingTechnology", + "alias":"MarkingTechnology", + "description":"MarkingTechnology", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"MaxCopies", + "alias":"MaxCopies", + "description":"MaxCopies", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"MaxNumberUp", + "alias":"MaxNumberUp", + "description":"MaxNumberUp", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"MaxSizeSupported", + "alias":"MaxSizeSupported", + "description":"MaxSizeSupported", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"MimeTypesSupported", + "alias":"MimeTypesSupported", + "description":"MimeTypesSupported", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Name", + "alias":"Name", + "description":"Name", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Network", + "alias":"Network", + "description":"Network", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"PaperSizesSupported", + "alias":"PaperSizesSupported", + "description":"PaperSizesSupported", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"PaperTypesAvailable", + "alias":"PaperTypesAvailable", + "description":"PaperTypesAvailable", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Parameters", + "alias":"Parameters", + "description":"Parameters", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"PNPDeviceID", + "alias":"PNPDeviceID", + "description":"PNPDeviceID", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"PortName", + "alias":"PortName", + "description":"PortName", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"PrintProcessor", + "alias":"PrintProcessor", + "description":"PrintProcessor", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"ServerName", + "alias":"ServerName", + "description":"ServerName", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Shared", + "alias":"Shared", + "description":"Shared", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"ShareName", + "alias":"ShareName", + "description":"ShareName", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SpoolEnabled", + "alias":"SpoolEnabled", + "description":"SpoolEnabled", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SystemName", + "alias":"SystemName", + "description":"SystemName", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"VerticalResolution", + "alias":"VerticalResolution", + "description":"VerticalResolution", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"WorkOffline", + "alias":"WorkOffline", + "description":"WorkOffline", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + } + ] + } + }, + { + "field":{ + "name":"SoftwareList", + "alias":"SoftwareList", + "description":"SoftwareList", + "datatype":"Json", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "group":{ + "metadata":{ + "name":"Win32_Processor", + "alias":"Win32_Processor", + "description":"Win32_Processorr", + "multivalued":false + }, + "content":[ + { + "field":{ + "name":"AddressWidth", + "alias":"AddressWidth", + "description":"AddressWidth", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Availability", + "alias":"Availability", + "description":"Availability", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Architecture", + "alias":"Architecture", + "description":"Architecture", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Caption", + "alias":"Caption", + "description":"Caption", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"DataWidth", + "alias":"DataWidth", + "description":"DataWidth", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Description", + "alias":"Description", + "description":"Description", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"DeviceID", + "alias":"DeviceID", + "description":"DeviceID", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"ExtClock", + "alias":"ExtClock", + "description":"ExtClock", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Family", + "alias":"Family", + "description":"Family", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"L2CacheSize", + "alias":"L2CacheSize", + "description":"L2CacheSize", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"L2CacheSpeed", + "alias":"L2CacheSpeed", + "description":"L2CacheSpeed", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Level", + "alias":"Level", + "description":"Level", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Manufacturer", + "alias":"Manufacturer", + "description":"Manufacturer", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"MaxClockSpeed", + "alias":"MaxClockSpeed", + "description":"MaxClockSpeed", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Name", + "alias":"Name", + "description":"Name", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"NumberOfCores", + "alias":"NumberOfCores", + "description":"NumberOfCores", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"NumberOfLogicalProcessors", + "alias":"NumberOfLogicalProcessors", + "description":"NumberOfLogicalProcessors", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"ProcessorId", + "alias":"ProcessorId", + "description":"ProcessorId", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"ProcessorType", + "alias":"ProcessorType", + "description":"ProcessorType", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Revision", + "alias":"Revision", + "description":"Revision", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Role", + "alias":"Role", + "description":"Role", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SocketDesignation", + "alias":"SocketDesignation", + "description":"SocketDesignation", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"SystemName", + "alias":"SystemName", + "description":"SystemName", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"UpgradeMethod", + "alias":"UpgradeMethod", + "description":"UpgradeMethod", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + }, + { + "field":{ + "name":"Version", + "alias":"Version", + "description":"Version", + "datatype":"Text", + "required":false, + "multivalued":false, + "indices":[ + "Textual" + ] + } + } + ] + } + } + ] +} +{ + "metadata":{ + "doc_extract":false, + "index_export":false, + "index_url":"", + "index_time":"0", + "extract_time":"0", + "name":"asda", + "description":"asd", + "password":"asdasdasd", + "color":"#ff0000" + }, + "content":[ + + ] } \ No newline at end of file diff --git a/wscserver/view/restfulview.py b/wscserver/view/restfulview.py old mode 100755 new mode 100644 index c582199..db9e29b --- a/wscserver/view/restfulview.py +++ b/wscserver/view/restfulview.py @@ -10,65 +10,44 @@ class CustomRESTfulView(RESTfulView): para as classes WMI """ - def check_empty(self, classes, nome_classe): - # Ensure variable is defined - try: - classe = classes[nome_classe] - except KeyError: - classe = {} - return classe - def render_json(self, value): dados_banco = json.loads(self.context.to_json(value, self.fields, wrap=False)) saida = {} + results = [] for computador in dados_banco: # Cria as chaves dos computadores saida[computador['id_computador']] = {} - for x in dados_banco: + for computador in dados_banco: # Cria as chaves de classes nos computadores - saida[x['id_computador']][x['nm_class_name']] = {} + saida[computador['id_computador']][computador['nm_class_name']] = {} for x in dados_banco: # cria as chaves de propriedades nas classes - saida[x['id_computador']]['data_coleta'] = x['dt_hr_inclusao'] saida[x['id_computador']][x['nm_class_name']][ - x['nm_property_name']] = x['te_class_property_value'] + x['nm_property_name']] = x['te_class_property_value'] - results = [] # Ordena os objetos json for computador in saida: - # data_coleta = computador['dt_hr_inclusao'] classes = {} + + # Gera um hash para o id_computador + id_reg = str(computador).encode('utf-8') + id_reg = hashlib.sha512(id_reg) + id_reg.update('salthere') + id_reg = id_reg.hexdigest() + classes['id_reg'] = id_reg + for classe in saida[computador]: if classe != 'data_coleta': # Aqui estou nas classes classes[classe] = saida[computador][classe] - # Gera um hash para o id_computador - h = hashlib.sha256() - h.update(str(computador).encode('utf-8')) - computador = h.hexdigest() - + results.append(classes) - results.append({ - 'id_reg': computador, - 'Win32_PhysicalMedia': [self.check_empty(classes, 'Win32_PhysicalMedia')], - 'Win32_ComputerSystem': [self.check_empty(classes, 'Win32_ComputerSystem')], - 'Win32_Keyboard': [self.check_empty(classes, 'Win32_Keyboard')], - 'Win32_NetworkAdapter': [self.check_empty(classes, 'Win32_NetworkAdapter')], - 'Win32_PointingDevice': [self.check_empty(classes, 'Win32_PointingDevice')], - 'Win32_MemoryDevice': [self.check_empty(classes, 'Win32_MemoryDevice')], - 'Win32_PhysicalMemory': [self.check_empty(classes, 'Win32_PhysicalMemory')], - 'Win32_BaseBoard': [self.check_empty(classes, 'Win32_BaseBoard')], - 'Win32_Printer': [self.check_empty(classes, 'Win32_Printer')], - 'Win32_Processor': [self.check_empty(classes, 'Win32_Processor')], - 'Win32_DesktopMonitor': [self.check_empty(classes, 'Win32_DesktopMonitor')], - 'Win32_BIOS': [self.check_empty(classes, 'Win32_BIOS')], - }) valores = { 'results': results, -- libgit2 0.21.2