OPCUADataType
Object
An OPC UA DataType. Its subtypes are DataTypes too.
type OPCUADataType implements GraphNode & OPCUANode {
browseName: String
browseNameNamespaceUri: String
connectedDataSourceId: String
dateCreated: DateTime
dateUpdated: DateTime
description: String
exactType: String
hasEnumValue(filter: EntityFilter, transitive: Boolean = false): [OPCUAEnumValue]
hasField(filter: EntityFilter, transitive: Boolean = false): [OPCUAField]
hasSubtype(filter: EntityFilter, transitive: Boolean = false): [OPCUADataType]
id: String!
isAbstract: Boolean
isDataTypeOf(filter: EntityFilter): [OPCUADataTypeIsDataTypeOfUnion]
isSubtypeOf(filter: EntityFilter): [OPCUADataType]
mappingKey: String
name: String
nodeId: String!
optionSetLength: Int
organizedBy(filter: EntityFilter): [OPCUANodeOrganizedByUnion]
statusCode: String
structureType: String
type: [String]
}
Implements
Fields
| Field | Type | Description |
|---|---|---|
browseName | String | |
browseNameNamespaceUri | String | |
connectedDataSourceId | String | |
dateCreated | DateTime | |
dateUpdated | DateTime | |
description | String | |
exactType | String | |
hasEnumValue | [OPCUAEnumValue] | Enumeration DataTypes: their values. Arguments: filter: EntityFilter, transitive: Boolean = false |
hasField | [OPCUAField] | Structure DataTypes: their fields. Arguments: filter: EntityFilter, transitive: Boolean = false |
hasSubtype | [OPCUADataType] | Arguments: filter: EntityFilter, transitive: Boolean = false |
id | String! | |
isAbstract | Boolean | |
isDataTypeOf | [OPCUADataTypeIsDataTypeOfUnion] | The Variables, Properties and structure fields of this DataType. Arguments: filter: EntityFilter |
isSubtypeOf | [OPCUADataType] | Arguments: filter: EntityFilter |
mappingKey | String | |
name | String | |
nodeId | String! | |
optionSetLength | Int | Structured OptionSet DataTypes: the length in bytes, always present on a concrete one. |
organizedBy | [OPCUANodeOrganizedByUnion] | Arguments: filter: EntityFilter |
statusCode | String | An OPC UA StatusCode name, such as BadNotReadable, when reading the node's data wasn't Good. |
structureType | String | Structure DataTypes: the StructureType. |
type | [String] |
Used by
OPCUADataType.hasSubtype(field)OPCUADataType.isSubtypeOf(field)opcuaDataTypes(query)OPCUAField.hasDataType(field)OPCUAField.isFieldOf(field)OPCUAProperty.hasDataType(field)OPCUAVariable.hasDataType(field)