class documentation

class UaObjectDefinition:

View In Hierarchy

Instantiation definition for a UaObject.

Class Variable instantiate_optional Whether to always instantiate all modeled optional sub nodes as well.
Class Variable namespace_uri Namespace URI for the OPC UA browse name to use instead of the default namespace index 1.
Class Variable object_type OPC UA object type.
Class Variable reference_type OPC UA reference type to use. Defaults to HasComponent for objects.
instantiate_optional: bool =

Whether to always instantiate all modeled optional sub nodes as well.

namespace_uri: type[NamespaceProvider] | str | None =

Namespace URI for the OPC UA browse name to use instead of the default namespace index 1.

object_type: ua.NodeId | NodeIdDefinition =

OPC UA object type.

reference_type: ua.NodeId | int | None =

OPC UA reference type to use. Defaults to HasComponent for objects.