Class Status
- Namespace
- Azure.Iot.Operations.Services.Assets
- Assembly
- Azure.Iot.Operations.Services.dll
public record Status : IEquatable<Status>
- Inheritance
-
Status
- Implements
- Inherited Members
Properties
Datasets
public StatusDatasets[]? Datasets { get; set; }
Property Value
DatasetsDictionary
The mapping of status dataset names to status datasets in this status.
[JsonIgnore]
public Dictionary<string, StatusDatasets>? DatasetsDictionary { get; }
Property Value
Errors
Array object to transfer and persist errors that originate from the Edge.
public StatusError[]? Errors { get; set; }
Property Value
Events
public StatusEvents[]? Events { get; set; }
Property Value
EventsDictionary
The mapping of status event names to status events in this status.
[JsonIgnore]
public Dictionary<string, StatusEvents>? EventsDictionary { get; }
Property Value
Version
A read only incremental counter indicating the number of times the configuration has been modified from the perspective of the current actual (Edge) state of the Asset. Edge would be the only writer of this value and would sync back up to the cloud. In steady state, this should equal version.
public long? Version { get; set; }
Property Value
- long?