OPC UA Data Type Ids

Well-known OPC UA DataTypeId identifiers (namespace 0).

Every value of ua::DataTypeId. Each carries its own anchor, so a mention anywhere in the documentation links to the value itself rather than to a truncated list.

ua::DataTypeId

enum

Boolean

SByte

Byte

Int16

UInt16

Int32

UInt32

Int64

UInt64

Float

Double

String

DateTime

Guid

ByteString

XmlElement

NodeId

ExpandedNodeId

StatusCode

QualifiedName

LocalizedText

Structure

DataValue

BaseDataType

DiagnosticInfo

Number

Integer

UInteger

Enumeration

Image

Decimal

PermissionType

AccessRestrictionType

RolePermissionType

DataTypeDefinition

StructureType

StructureDefinition

EnumDefinition

StructureField

EnumField

NamingRuleType

IdType

NodeClass

Node

ObjectNode

ObjectTypeNode

VariableNode

VariableTypeNode

ReferenceTypeNode

MethodNode

ViewNode

DataTypeNode

ReferenceNode

IntegerId

Counter

Duration

NumericRange

UtcTime

LocaleId

Argument

StatusResult

MessageSecurityMode

UserTokenType

UserTokenPolicy

ApplicationType

ApplicationDescription

ApplicationInstanceCertificate

EndpointDescription

SecurityTokenRequestType

UserIdentityToken

AnonymousIdentityToken

UserNameIdentityToken

X509IdentityToken

EndpointConfiguration

BuildInfo

SignedSoftwareCertificate

AttributeWriteMask

NodeAttributesMask

NodeAttributes

ObjectAttributes

VariableAttributes

MethodAttributes

ObjectTypeAttributes

VariableTypeAttributes

ReferenceTypeAttributes

DataTypeAttributes

ViewAttributes

AddNodesItem

AddReferencesItem

DeleteNodesItem

DeleteReferencesItem

SessionAuthenticationToken

RequestHeader

ResponseHeader

ServiceFault

FindServersRequest

FindServersResponse

GetEndpointsRequest

GetEndpointsResponse

RegisteredServer

RegisterServerRequest

RegisterServerResponse

ChannelSecurityToken

OpenSecureChannelRequest

OpenSecureChannelResponse

CloseSecureChannelRequest

CloseSecureChannelResponse

SignatureData

CreateSessionRequest

CreateSessionResponse

ActivateSessionRequest

ActivateSessionResponse

CloseSessionRequest

CloseSessionResponse

CancelRequest

CancelResponse

AddNodesResult

AddNodesRequest

AddNodesResponse

AddReferencesRequest

AddReferencesResponse

DeleteNodesRequest

DeleteNodesResponse

DeleteReferencesRequest

DeleteReferencesResponse

BrowseDirection

ViewDescription

BrowseDescription

BrowseResultMask

ReferenceDescription

ContinuationPoint

BrowseResult

BrowseRequest

BrowseResponse

BrowseNextRequest

BrowseNextResponse

RelativePathElement

RelativePath

BrowsePath

BrowsePathTarget

BrowsePathResult

TranslateBrowsePathsToNodeIdsRequest

TranslateBrowsePathsToNodeIdsResponse

RegisterNodesRequest

RegisterNodesResponse

UnregisterNodesRequest

UnregisterNodesResponse

QueryDataDescription

NodeTypeDescription

FilterOperator

QueryDataSet

NodeReference

ContentFilterElement

ContentFilter

FilterOperand

ElementOperand

LiteralOperand

AttributeOperand

SimpleAttributeOperand

ContentFilterElementResult

ContentFilterResult

ParsingResult

QueryFirstRequest

QueryFirstResponse

QueryNextRequest

QueryNextResponse

TimestampsToReturn

ReadValueId

ReadRequest

ReadResponse

HistoryReadValueId

HistoryReadResult

HistoryReadDetails

ReadEventDetails

ReadRawModifiedDetails

ReadProcessedDetails

ReadAtTimeDetails

HistoryData

HistoryEvent

HistoryReadRequest

HistoryReadResponse

WriteValue

WriteRequest

WriteResponse

HistoryUpdateDetails

UpdateDataDetails

UpdateEventDetails

DeleteRawModifiedDetails

DeleteAtTimeDetails

DeleteEventDetails

HistoryUpdateResult

HistoryUpdateRequest

HistoryUpdateResponse

CallMethodRequest

CallMethodResult

CallRequest

CallResponse

MonitoringMode

DataChangeTrigger

DeadbandType

MonitoringFilter

DataChangeFilter

EventFilter

AggregateFilter

MonitoringFilterResult

EventFilterResult

AggregateFilterResult

MonitoringParameters

MonitoredItemCreateRequest

MonitoredItemCreateResult

CreateMonitoredItemsRequest

CreateMonitoredItemsResponse

MonitoredItemModifyRequest

MonitoredItemModifyResult

ModifyMonitoredItemsRequest

ModifyMonitoredItemsResponse

SetMonitoringModeRequest

SetMonitoringModeResponse

SetTriggeringRequest

SetTriggeringResponse

DeleteMonitoredItemsRequest

DeleteMonitoredItemsResponse

CreateSubscriptionRequest

CreateSubscriptionResponse

ModifySubscriptionRequest

ModifySubscriptionResponse

SetPublishingModeRequest

SetPublishingModeResponse

NotificationMessage

MonitoredItemNotification

DataChangeNotification

StatusChangeNotification

SubscriptionAcknowledgement

PublishRequest

PublishResponse

RepublishRequest

RepublishResponse

TransferResult

TransferSubscriptionsRequest

TransferSubscriptionsResponse

DeleteSubscriptionsRequest

DeleteSubscriptionsResponse

RedundancySupport

ServerState

RedundantServerDataType

SamplingIntervalDiagnosticsDataType

ServerDiagnosticsSummaryDataType

ServerStatusDataType

SessionDiagnosticsDataType

SessionSecurityDiagnosticsDataType

ServiceCounterDataType

SubscriptionDiagnosticsDataType

ModelChangeStructureDataType

Range

EUInformation

ExceptionDeviationFormat

Annotation

ProgramDiagnosticDataType

SemanticChangeStructureDataType

EventNotificationList

EventFieldList

HistoryEventFieldList

IssuedIdentityToken

NotificationData

AggregateConfiguration

ImageBMP

ImageGIF

ImageJPG

ImagePNG

EnumValueType

TimeZoneDataType

ModificationInfo

HistoryModifiedData

HistoryUpdateType

PerformUpdateType

UpdateStructureDataDetails

BitFieldMaskDataType

InstanceNode

TypeNode

OpenFileMode

ModelChangeStructureVerbMask

EndpointUrlListDataType

NetworkGroupDataType

AxisScaleEnumeration

AxisInformation

XVType

ComplexNumberType

DoubleComplexNumberType

ServerOnNetwork

FindServersOnNetworkRequest

FindServersOnNetworkResponse

RegisterServer2Request

RegisterServer2Response

TrustListMasks

TrustListDataType

OptionSet

Union

NormalizedString

DecimalString

DurationString

TimeString

DateString

DiscoveryConfiguration

MdnsDiscoveryConfiguration

PublishedVariableDataType

DataSetMetaDataType

FieldMetaData

DataTypeDescription

KeyValuePair

ConfigurationVersionDataType

PubSubState

FieldTargetDataType

SimpleTypeDescription

UABinaryFileDataType

BrokerConnectionTransportDataType

BrokerTransportQualityOfService

AccessLevelType

EventNotifierType

AccessLevelExType

BaseConfigurationDataType

BaseConfigurationRecordDataType

CertificateGroupDataType

WriterGroupDataType

StructureDescription

EnumDescription

NetworkAddressDataType

NetworkAddressUrlDataType

ReaderGroupDataType

EndpointType

PubSubConfigurationDataType

DatagramWriterGroupTransportDataType

DataTypeSchemaHeader

ConfigurationUpdateTargetType

ConfigurationUpdateType

ApplicationIdentityDataType

EndpointDataType

ServerEndpointDataType

SecuritySettingsDataType

UserTokenSettingsDataType

PublishedDataSetDataType

PublishedDataSetSourceDataType

PublishedDataItemsDataType

PublishedEventsDataType

DataSetFieldContentMask

DataSetWriterDataType

DataSetWriterTransportDataType

DataSetWriterMessageDataType

PubSubGroupDataType

WriterGroupTransportDataType

WriterGroupMessageDataType

PubSubConnectionDataType

ConnectionTransportDataType

ReaderGroupTransportDataType

ReaderGroupMessageDataType

DataSetReaderDataType

DataSetReaderTransportDataType

DataSetReaderMessageDataType

SubscribedDataSetDataType

TargetVariablesDataType

IdentityCriteriaType

IdentityMappingRuleType

SubscribedDataSetMirrorDataType

UadpNetworkMessageContentMask

UadpWriterGroupMessageDataType

UadpDataSetMessageContentMask

UadpDataSetWriterMessageDataType

UadpDataSetReaderMessageDataType

JsonNetworkMessageContentMask

JsonWriterGroupMessageDataType

JsonDataSetMessageContentMask

JsonDataSetWriterMessageDataType

JsonDataSetReaderMessageDataType

BrokerWriterGroupTransportDataType

BrokerDataSetWriterTransportDataType

BrokerDataSetReaderTransportDataType

OverrideValueHandling

SessionlessInvokeRequestType

DataSetFieldFlags

AudioDataType

AdditionalParametersType

DatagramConnectionTransportDataType

RsaEncryptedSecret

EccEncryptedSecret

EphemeralKeyType

Index

GenericAttributeValue

GenericAttributes

DecimalDataType

ActionTargetDataType

PublishedActionDataType

ActionState

ActionMethodDataType

SortOrderType

SortRuleElement

ReadEventDetailsSorted

PublishedActionMethodDataType

DtlsPubSubConnectionDataType

RationalNumber

Vector

ThreeDVector

CartesianCoordinates

ThreeDCartesianCoordinates

Orientation

ThreeDOrientation

Frame

ThreeDFrame

ChassisIdSubtype

PortIdSubtype

ManAddrIfSubtype

LldpManagementAddressTxPortType

LldpManagementAddressType

LldpTlvType

LldpSystemCapabilitiesMap

JsonNetworkMessage

JsonDataSetMessage

JsonDataSetMetaDataMessage

JsonApplicationDescriptionMessage

JsonServerEndpointsMessage

JsonStatusMessage

JsonPubSubConnectionMessage

JsonActionMetaDataMessage

JsonActionResponderMessage

JsonActionNetworkMessage

JsonActionRequestMessage

JsonActionResponseMessage

LogRecord

DiagnosticsLevel

PubSubDiagnosticsCounterClassification

LogRecordsDataType

SpanContextDataType

TraceContextDataType

NameValuePair

LogRecordMask

DataSetOrderingType

VersionTime

SessionlessInvokeResponseType

AliasNameDataType

ReadAnnotationDataDetails

CurrencyUnitType

TrustListValidationOptions

StandaloneSubscribedDataSetRefDataType

StandaloneSubscribedDataSetDataType

SecurityGroupDataType

PubSubConfiguration2DataType

QosDataType

TransmitQosDataType

TransmitQosPriorityDataType

ReceiveQosDataType

ReceiveQosPriorityDataType

DatagramConnectionTransport2DataType

DatagramWriterGroupTransport2DataType

DatagramDataSetReaderTransportDataType

ServiceCertificateDataType

ApplicationConfigurationDataType

AuthorizationServiceConfigurationDataType

UriString

ProgramDiagnostic2DataType

PortableQualifiedName

PortableNodeId

UnsignedRationalNumber

Duplex

InterfaceAdminStatus

InterfaceOperStatus

NegotiationStatus

TsnFailureCode

TsnStreamState

TsnTalkerStatus

TsnListenerStatus

SemanticVersionString

PasswordOptionsMask

UserConfigurationMask

UserManagementDataType

PriorityMappingEntryType

PublishedDataSetCustomSourceDataType

PubSubKeyPushTargetDataType

PubSubConfigurationRefMask

PubSubConfigurationRefDataType

PubSubConfigurationValueDataType

EncodedTicket

Handle

TrimmedString

AlarmMask

TransactionErrorType

RedundantServerMode

BitFieldDefinition

AnnotationDataType

LinearConversionDataType

ConversionLimitEnum

QuantityDimension

ReferenceDescriptionDataType

ReferenceListEntryDataType

ReadEventDetails2

HistoryModifiedEvent

Was this page helpful?