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
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
Name
The name of the data point.
public string Name { get; set; }
Property Value
ObservabilityMode
An indication of how the data point should be mapped to OpenTelemetry.
public string? ObservabilityMode { get; set; }