{"resources":{"opcua":{"id":"opcua","name":"opcua","fields":{"namespace":{"name":"namespace","type":"\u001bopcua.namespace","title":"OPC UA namespace","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/opcua","is_implicit_resource":true},"namespaces":{"name":"namespaces","type":"\u0019\u001bopcua.namespace","title":"Namespaces","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"node":{"name":"node","type":"\u001bopcua.node","title":"OPC UA node","is_private":true,"provider":"go.mondoo.com/cnquery/v9/providers/opcua","is_implicit_resource":true},"nodes":{"name":"nodes","type":"\u0019\u001bopcua.node","title":"List of all nodes","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"root":{"name":"root","type":"\u001bopcua.node","title":"Root node","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"server":{"name":"server","type":"\u001bopcua.server","title":"OPC UA server information","desc":"Examine the OPC UA server's identity and lifecycle: its server-status node, build information (manufacturer, product, software version, build date), the current time as reported by the server, the time when the server started, and the server state (Running, Failed, NoConfiguration, Suspended, Shutdown).","provider":"go.mondoo.com/cnquery/v9/providers/opcua","is_implicit_resource":true}},"title":"OPC UA (Open Platform Communications Unified Architecture) server","desc":"Examine the connected OPC UA server: every namespace it advertises, the root node of its address space, and a flat list of every node reachable in that address space. The starting point for industrial control systems / OT audits expressed in MQL.","min_provider_version":"9.0.0","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"opcua.namespace":{"id":"opcua.namespace","name":"opcua.namespace","fields":{"id":{"name":"id","type":"\u0005","is_mandatory":true,"title":"Namespace ID","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Namespace name","provider":"go.mondoo.com/cnquery/v9/providers/opcua"}},"title":"OPC UA namespace","private":true,"min_provider_version":"9.0.0","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"opcua.node":{"id":"opcua.node","name":"opcua.node","fields":{"accessLevel":{"name":"accessLevel","type":"\u0007","is_mandatory":true,"title":"Access level","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"class":{"name":"class","type":"\u0007","is_mandatory":true,"title":"Node class","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"components":{"name":"components","type":"\u0019\u001bopcua.node","title":"Components","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"dataType":{"name":"dataType","type":"\u0007","is_mandatory":true,"title":"Data type","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Node description","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Node ID","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"max":{"name":"max","type":"\u0007","is_mandatory":true,"title":"Maximum value","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"min":{"name":"min","type":"\u0007","is_mandatory":true,"title":"Minimum value","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Node browser name","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"namespace":{"name":"namespace","type":"\u001bopcua.namespace","title":"Namespace","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"organizes":{"name":"organizes","type":"\u0019\u001bopcua.node","title":"Organizes","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"properties":{"name":"properties","type":"\u0019\u001bopcua.node","title":"Properties","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"unit":{"name":"unit","type":"\u0007","is_mandatory":true,"title":"Node unit","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"writeable":{"name":"writeable","type":"\u0004","is_mandatory":true,"title":"Whether the value is writable","provider":"go.mondoo.com/cnquery/v9/providers/opcua"}},"title":"OPC UA node","private":true,"min_provider_version":"9.0.0","defaults":"id name","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"opcua.server":{"id":"opcua.server","name":"opcua.server","fields":{"buildInfo":{"name":"buildInfo","type":"\n","is_mandatory":true,"title":"Server build info","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"currentTime":{"name":"currentTime","type":"\t","is_mandatory":true,"title":"Current time on server","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"node":{"name":"node","type":"\u001bopcua.node","is_mandatory":true,"title":"Reference to node","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"startTime":{"name":"startTime","type":"\t","is_mandatory":true,"title":"Time when the server started","provider":"go.mondoo.com/cnquery/v9/providers/opcua"},"state":{"name":"state","type":"\u0007","is_mandatory":true,"title":"Server state (e.g., Running, Failed, NoConfiguration, Suspended, Shutdown)","provider":"go.mondoo.com/cnquery/v9/providers/opcua"}},"title":"OPC UA server information","desc":"Examine the OPC UA server's identity and lifecycle: its server-status node, build information (manufacturer, product, software version, build date), the current time as reported by the server, the time when the server started, and the server state (Running, Failed, NoConfiguration, Suspended, Shutdown).","min_provider_version":"9.0.0","provider":"go.mondoo.com/cnquery/v9/providers/opcua"}}}