Table of Contents

Class AssetDatasetEventStreamStatus

Namespace
Azure.Iot.Operations.Services.AssetAndDeviceRegistry.AdrBaseService
Assembly
Azure.Iot.Operations.Services.dll
public class AssetDatasetEventStreamStatus : IJsonOnDeserialized, IJsonOnSerializing
Inheritance
AssetDatasetEventStreamStatus
Implements
Inherited Members

Properties

Error

The last error that occurred while processing the dataset/event/stream.

[JsonPropertyName("error")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ConfigError? Error { get; set; }

Property Value

ConfigError

MessageSchemaReference

The message schema reference object.

[JsonPropertyName("messageSchemaReference")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public MessageSchemaReference? MessageSchemaReference { get; set; }

Property Value

MessageSchemaReference

Name

The name of the dataset/event/stream. Must be unique within the status.datasets[i]/events[i]/streams[i] array. This name is used to correlate between the spec and status dataset/event/stream information.

[JsonPropertyName("name")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public string Name { get; set; }

Property Value

string