Table of Contents

Class DataPoint

Namespace
Azure.Iot.Operations.Services.Assets
Assembly
Azure.Iot.Operations.Services.dll
public record DataPoint : IEquatable<DataPoint>
Inheritance
DataPoint
Implements
Inherited Members

Properties

DataPointConfiguration

Protocol-specific configuration for the data point. For OPC UA, this could include configuration like, publishingInterval, samplingInterval, and queueSize.

[JsonConverter(typeof(JsonDocumentConverter))]
public JsonDocument? DataPointConfiguration { get; set; }

Property Value

JsonDocument

DataSource

The address of the source of the data in the asset (e.g. URL) so that a client can access the data source on the asset.

public string DataSource { get; set; }

Property Value

string

Name

The name of the data point.

public string Name { get; set; }

Property Value

string

ObservabilityMode

An indication of how the data point should be mapped to OpenTelemetry.

public string? ObservabilityMode { get; set; }

Property Value

string